101 lines
2.4 KiB
Plaintext
101 lines
2.4 KiB
Plaintext
{
|
|
"extends": "ksv741",
|
|
"reportUnusedDisableDirectives": true,
|
|
"settings": {
|
|
"import/resolver": "webpack"
|
|
},
|
|
"rules": {
|
|
"import/order": [
|
|
"error", {
|
|
"pathGroups": [
|
|
{
|
|
"pattern": "__spec__/**",
|
|
"group": "builtin",
|
|
"position": "before"
|
|
},
|
|
{
|
|
"pattern": "apps/**",
|
|
"group": "internal",
|
|
"position": "after"
|
|
},
|
|
{
|
|
"pattern": "pages/**",
|
|
"group": "internal",
|
|
"position": "after"
|
|
},
|
|
{
|
|
"pattern": "widgets/**",
|
|
"group": "internal",
|
|
"position": "after"
|
|
},
|
|
{
|
|
"pattern": "features/**",
|
|
"group": "internal",
|
|
"position": "after"
|
|
},
|
|
{
|
|
"pattern": "entities/**",
|
|
"group": "internal",
|
|
"position": "after"
|
|
},
|
|
{
|
|
"pattern": "shared/**",
|
|
"group": "internal",
|
|
"position": "after"
|
|
}
|
|
],
|
|
"distinctGroup": true,
|
|
"groups": [
|
|
"builtin",
|
|
"external",
|
|
"internal",
|
|
"parent",
|
|
"sibling",
|
|
"object",
|
|
"index",
|
|
"type"
|
|
],
|
|
"newlines-between": "always",
|
|
"alphabetize": {
|
|
"order": "asc",
|
|
"caseInsensitive": true
|
|
}
|
|
}],
|
|
"import/extensions": ["error", {
|
|
"js": "never",
|
|
"jsx": "never",
|
|
"tsx": "never",
|
|
"ts": "never"
|
|
}],
|
|
"import/no-extraneous-dependencies": ["error", {
|
|
"devDependencies": [
|
|
"test/**",
|
|
"tests/**",
|
|
"spec/**",
|
|
"**/__tests__/**",
|
|
"**/__mocks__/**",
|
|
"**/__spec__/**",
|
|
"**/configs/**",
|
|
"test.{[j|t]sx,[j|t]sx}",
|
|
"test-*.{[j|t]sx,[j|t]sx}",
|
|
"**/*{.,_}{test,spec}.{[j|t]sx,[j|t]sx}",
|
|
"**/jest.config.[j|t]",
|
|
"**/jest.setup.[j|t]",
|
|
"**/vue.config.[j|t]",
|
|
"**/webpack.config.[j|t]",
|
|
"**/webpack.config.*.[j|t]",
|
|
"**/rollup.config.[j|t]",
|
|
"**/rollup.config.*.[j|t]",
|
|
"**/gulpfile.[j|t]",
|
|
"**/gulpfile.*.[j|t]",
|
|
"**/Gruntfile{,.[j|t]}",
|
|
"**/protractor.conf.[j|t]",
|
|
"**/protractor.conf.*.[j|t]",
|
|
"**/karma.conf.[j|t]",
|
|
"**/.eslintrc.[j|t]"
|
|
],
|
|
"optionalDependencies": false
|
|
}]
|
|
}
|
|
}
|