Files
gitlab-foss/patches/eslint-plugin-local-rules+3.0.2.patch
2024-07-17 18:30:38 +00:00

42 lines
1.2 KiB
Diff

diff --git a/node_modules/eslint-plugin-local-rules/index.js b/node_modules/eslint-plugin-local-rules/index.js
index b58ad76..8d92826 100644
--- a/node_modules/eslint-plugin-local-rules/index.js
+++ b/node_modules/eslint-plugin-local-rules/index.js
@@ -3,9 +3,14 @@
var { requireUp } = require('./requireUp');
var { DEFAULT_EXTENSIONS } = require('./constants');
+var path = require('path');
// First check for local rules in the current working directory and its ancestors (enables npm/yarn/pnpm workspaces support)
-var rules = requireUp('eslint-local-rules', DEFAULT_EXTENSIONS, process.cwd());
+var rules = requireUp(
+ 'eslint-local-rules',
+ DEFAULT_EXTENSIONS,
+ path.join(process.cwd(), 'tooling/eslint-config/eslint-local-rules/'),
+);
if (!rules) {
// Then try the directory containing this plugin and its ancestors
@@ -22,16 +27,14 @@ if (!rules) {
process.cwd() +
'" and "' +
__dirname +
- '").'
+ '").',
);
}
var getConfig = (type) => ({
- rules: Object.fromEntries(
- Object
- .keys(rules)
- .map((rule) => [`local-rules/${rule}`, type])
- ),
+ rules: Object.fromEntries(
+ Object.keys(rules).map((rule) => [`local-rules/${rule}`, type]),
+ ),
});
module.exports = {