diff options
Diffstat (limited to 'node_modules/webpack-cli/bin/.eslintrc.js')
-rw-r--r-- | node_modules/webpack-cli/bin/.eslintrc.js | 63 |
1 files changed, 63 insertions, 0 deletions
diff --git a/node_modules/webpack-cli/bin/.eslintrc.js b/node_modules/webpack-cli/bin/.eslintrc.js new file mode 100644 index 0000000..b32868d --- /dev/null +++ b/node_modules/webpack-cli/bin/.eslintrc.js @@ -0,0 +1,63 @@ +module.exports = { + root: true, + plugins: ["node"], + extends: ["../.eslintrc.js", "plugin:node/recommended"], + env: { + node: true, + es6: true, + jest: true + }, + parserOptions: { ecmaVersion: 2017, sourceType: "module" }, + rules: { + "node/no-unsupported-features": ["error", { version: 6 }], + "node/no-deprecated-api": "error", + "node/no-missing-import": "error", + "node/no-missing-require": [ + "error", + { + resolvePaths: ["./packages"], + allowModules: [ + "webpack", + "@webpack-cli/generators", + "@webpack-cli/init", + "@webpack-cli/migrate", + "@webpack-cli/utils", + "@webpack-cli/generate-loader", + "@webpack-cli/generate-plugin", + "@webpack-cli/webpack-scaffold" + ] + } + ], + "node/no-unpublished-bin": "error", + "node/no-unpublished-require": [ + "error", + { + allowModules: [ + "webpack", + "webpack-dev-server", + "@webpack-cli/generators", + "@webpack-cli/init", + "@webpack-cli/migrate", + "@webpack-cli/utils", + "@webpack-cli/generate-loader", + "@webpack-cli/generate-plugin", + "@webpack-cli/webpack-scaffold" + ] + } + ], + "node/no-extraneous-require": [ + "error", + { + allowModules: [ + "@webpack-cli/migrate", + "@webpack-cli/generators", + "@webpack-cli/utils", + "@webpack-cli/generate-loader", + "@webpack-cli/generate-plugin", + "@webpack-cli/webpack-scaffold" + ] + } + ], + "node/process-exit-as-throw": "error" + } +}; |