fix lint rules and add webpack resolve rule for mjs files

This commit is contained in:
Дмитрий Пиченикин 2026-03-02 11:31:00 +03:00
parent edc20a252f
commit a6b5bcd503
2 changed files with 10 additions and 14 deletions

View File

@ -194,22 +194,14 @@
"skipComments": false "skipComments": false
} }
], ],
"max-nested-callbacks": [ "max-nested-callbacks": 0,
2,
{
"max": 2
}
],
"max-statements-per-line": [ "max-statements-per-line": [
2, 2,
{ {
"max": 1 "max": 1
} }
], ],
"multiline-ternary": [ "multiline-ternary": 0,
1,
"never"
],
"new-cap": 2, "new-cap": 2,
"new-parens": 2, "new-parens": 2,
"newline-before-return": 0, "newline-before-return": 0,
@ -415,10 +407,7 @@
2, 2,
"always" "always"
], ],
"operator-linebreak": [ "operator-linebreak": 0,
2,
"after"
],
"padded-blocks": [ "padded-blocks": [
2, 2,
"never" "never"

View File

@ -48,6 +48,13 @@ module.exports = {
}, },
module: { module: {
rules: [ rules: [
{
test: /\.mjs$/,
include: /node_modules/,
resolve: {
fullySpecified: false,
},
},
{ {
test: /\.(js|jsx|ts|tsx)$/, test: /\.(js|jsx|ts|tsx)$/,
exclude: /node_modules/, exclude: /node_modules/,