feat(typescript): Initial TypeScript's config

Signed-off-by: Valentin Popov <info@valentineus.link>
This commit is contained in:
2020-02-13 18:21:21 +04:00
parent f577ea55fe
commit dab6a8a84a
9 changed files with 717 additions and 11 deletions

View File

@ -0,0 +1 @@
{}

View File

@ -0,0 +1 @@
{}

21
src/typescript.ts Normal file
View File

@ -0,0 +1,21 @@
import overrides from "./rules/typescript/overrides.json";
import rules from "./rules/typescript/default.json";
module.exports = {
"extends": ["./javascript"],
"overrides": [
{
files: [
"*.ts",
"*.tsx",
],
rules: { ...overrides },
},
],
"parser": "@typescript-eslint/parser",
"parserOptions": {
tsconfigRootDir: __dirname,
},
"plugins": ["@typescript-eslint"],
"rules": { ...rules },
};