メインコンテンツまでスキップ

@inabagumi/eslint-config

ESLint の共有設定です。

{  "name": "example project",  "devDependencies": {    "@inabagumi/eslint-config": "latest",    "prettier": "latest",    "typescript": "latest"  },  "eslintConfig": {    "extends": ["@inabagumi"]  }}

Prettier と TypeScript と一緒にインストールした上で ESLint の設定の extends@inabagumi を追加することによって共有の設定が利用できます。

また React 用に @inabagumi/eslint-config-react、Vue 用に @inabagumi/eslint-config-vue がそれぞれ用意されています。@inabagumi/eslint-config と同様に "extends": ["@inabagumi/react"] のように extends@inabagumi/react@inabagumi/vue を書き加えることによって利用できます。