feat(import): Initial Import's config file

Signed-off-by: Valentin Popov <info@valentineus.link>
This commit is contained in:
2020-02-13 18:39:46 +04:00
parent 8d2a8a6154
commit e81b322b43
6 changed files with 429 additions and 9 deletions

View File

@ -1,6 +1,10 @@
import rules from "./rules/default.json";
import rDefault from "./rules/default.json";
import rImport from "./rules/import.json";
module.exports = {
"extends": ["eslint:all"],
"rules": { ...rules },
"rules": {
...rDefault,
...rImport,
},
};

1
src/rules/import.json Normal file
View File

@ -0,0 +1 @@
{}

View File

@ -1,5 +1,5 @@
import overrides from "./rules/typescript/overrides.json";
import rules from "./rules/typescript/default.json";
import rDefault from "./rules/typescript/default.json";
import rOverrides from "./rules/typescript/overrides.json";
module.exports = {
"extends": ["./javascript"],
@ -9,7 +9,7 @@ module.exports = {
"*.ts",
"*.tsx",
],
rules: { ...overrides },
rules: { ...rOverrides },
},
],
"parser": "@typescript-eslint/parser",
@ -17,5 +17,5 @@ module.exports = {
tsconfigRootDir: __dirname,
},
"plugins": ["@typescript-eslint"],
"rules": { ...rules },
"rules": { ...rDefault },
};