@classi/eslint-config
Classi における ESLint の推奨設定をShareable Configsの仕組みに従って再利用可能にするパッケージです。
This is recommendation, nothing more.
- これは推奨設定なので、各リポジトリでのカスタマイズを制限するものではありません。
- 推奨設定で厳格化してほしい/緩和してほしいルールがあれば気軽に Issue または Pull Request を送ってください。
Usage
For TypeScript project (without Angular)
Install
yarn add -D @classi/eslint-config @typescript-eslint/eslint-plugin
.eslintrc.json
:
{
"extends": ["@classi/eslint-config/typescript"],
"overrides": [
// ... 任意の設定
]
}
For Angular project
Install
yarn add -D @classi/eslint-config @typescript-eslint/eslint-plugin @angular-eslint/eslint-plugin @angular-eslint/eslint-plugin-template
.eslintrc.json
:
{
"extends": ["@classi/eslint-config/angular"],
"overrides": [
// ... 任意の設定
]
}