npm install eslint eslint-config-proste eslint-plugin-import eslint-plugin-import-newlines -D
// .eslintrc.json
{
"extends": "proste/javascript"
}
npm install eslint @typescript-eslint/parser @typescript-eslint/eslint-plugin eslint-config-proste eslint-plugin-import eslint-plugin-import-newlines -D
// .eslintrc.json
{
"extends": "proste/typescript",
"parserOptions": {
"project": "./tsconfig.json",
"tsconfigRootDir": "."
}
}
npm install eslint eslint-plugin-react eslint-config-proste eslint-plugin-react-hooks eslint-plugin-import eslint-plugin-import-newlines -D
// .eslintrc.json
{
"extends": "proste/react-js"
}
npm install eslint eslint-plugin-react eslint-plugin-react-hooks eslint-plugin-import
@typescript-eslint/eslint-plugin @typescript-eslint/parser eslint-config-proste eslint-plugin-import-newlines -D
// .eslintrc.json
{
"extends": "proste/react-ts",
"parserOptions": {
"project": "./tsconfig.json",
"tsconfigRootDir": ".",
"warnOnUnsupportedTypeScriptVersion": true
}
}