Skip to content

Commit 039dc9e

Browse files
authored
fix(eslint-config-bananass): support mjs and cjs extensions for import/no-extraneous-dependencies (#600)
This pull request updates the ESLint configuration to enhance compatibility with different module formats in Webpack configuration files. ### ESLint configuration updates: * [`packages/eslint-config-bananass/src/rules/import/import-helpful-warnings.js`](diffhunk://#diff-7c38ccec1938f29a081e55a03c2c7857543c24f815351ea839ed9aa58a76be5dL62-R63): Modified the patterns for matching Webpack configuration files to include `mjs` and `cjs` module formats, ensuring broader support for modern JavaScript module types.
1 parent 9ad2c1a commit 039dc9e

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

packages/eslint-config-bananass/src/rules/import/import-helpful-warnings.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,8 +59,8 @@ export default {
5959
'**/jest.config.js', // jest config
6060
'**/jest.setup.js', // jest setup
6161
'**/vue.config.js', // vue-cli config
62-
'**/webpack.config.js', // webpack config
63-
'**/webpack.config.*.js', // webpack config
62+
'**/webpack.config.{js,mjs,cjs}', // webpack config
63+
'**/webpack.config.*.{js,mjs,cjs}', // webpack config
6464
'**/rollup.config.js', // rollup config
6565
'**/rollup.config.*.js', // rollup config
6666
'**/gulpfile.js', // gulp config

0 commit comments

Comments
 (0)