Contains configs:
- JavaScript
- TypeScript
Node.js
version >= 12.*
If you use TypeScript
:
// example tsconfig.json
{
"compilerOptions": {
"sourceMap": true,
"outDir": "dist",
"noImplicitAny": true,
"module": "es6",
"target": "es6",
"strict": true,
"resolveJsonModule": true,
"esModuleInterop": true,
},
"include": ["**/*.ts"],
"exclude": [],
}
$ npm i -D eslint babel-eslint typescript @typescript-eslint/parser @typescript-eslint/eslint-plugin
{
"scripts": {
"eslint": "eslint src"
}
}
{
"extends": ["eslint-config-kholoddev"]
}