This is personal eslint configuration.
pnpm i -D @xwartz/eslint-config
.eslintrc
:{
"extends": "@xwartz/eslint-config"
}
pnpm i -D @xwartz/eslint-config-ts
.eslintrc
:{
"extends": ["@xwartz/eslint-config-ts"],
"parserOptions": {
"project": "./tsconfig.json"
}
}
pnpm i -D @xwartz/eslint-config-react @xwartz/eslint-config-ts
.eslintrc
:{
"extends": ["@xwartz/eslint-config-ts", "@xwartz/eslint-config-react"],
"parserOptions": {
"project": "./tsconfig.json"
}
}
pnpm i -D @xwartz/prettier
package.json
{
"prettier": "@xwartz/prettier"
}