1.3.15 • Published 2 years ago

@soichiro_nitta/eslint-config v1.3.15

Weekly downloads
21
License
ISC
Repository
github
Last release
2 years ago

@soichiro_nitta/eslint-config

ESLintの設定をパッケージ化しました。

https://www.npmjs.com/package/@soichiro_nitta/eslint-config

使い方

eslint@soichiro_nitta/eslint-configをインストール後、.eslintrc.jsextendsにプリセットを指定します。

以下を実行します

yarn add -D eslint @soichiro_nitta/eslint-config

npmの場合

npm install --save-dev eslint @soichiro_nitta/eslint-config

.eslintrc.js

module.exports = {
  extends: '@soichiro_nitta',
}

ルールはお好みで上書きが可能です

module.exports = {
  extends: '@soichiro_nitta',
  rules: {
    indent: ['warn', 4, { SwitchCase: 0 }],
  },
}

プリセット

プロジェクトの構成に応じて、利用するプリセットを選んでください。

例:React, TypeScript, Prettierを使用するプロジェクトの場合

module.exports = {
  extends: '@soichiro_nitta/eslint-config/presets/react-typescript-prettier',
}

ESLintのみ使用する場合

  • @soichiro_nitta
    • eslintのみ利用します。以下の全てのプリセットに含まれます
  • @soichiro_nitta/eslint-config/presets/react
    • eslint-plugin-reacteslint-plugin-react-hooksを利用します
  • @soichiro_nitta/eslint-config/presets/typescript
    • @typescript-eslint/eslint-pluginを利用します
  • @soichiro_nitta/eslint-config/presets/react-typescript

    • @soichiro_nitta/eslint-config/presets/typescript@soichiro_nitta/eslint-config/presets/reactを利用します

Prettierを使用する場合

Prettierをインストール。

以下を実行します

yarn add -D prettier

npmの場合

npm install --save-dev prettier
  • @soichiro_nitta/eslint-config/presets/prettier
    • eslint-config-prettiereslint-plugin-prettierを利用します。以下の全てのプリセットに含まれます
  • @soichiro_nitta/eslint-config/presets/react-prettier
  • @soichiro_nitta/eslint-config/presets/typescript-prettier
  • @soichiro_nitta/eslint-config/presets/react-typescript-prettier
1.3.15

2 years ago

1.3.10

2 years ago

1.3.13

2 years ago

1.3.14

2 years ago

1.3.11

2 years ago

1.3.12

2 years ago

1.3.9

2 years ago

1.3.8

2 years ago

1.3.7

2 years ago

1.3.6

3 years ago

1.3.5

3 years ago

1.3.4

3 years ago

1.3.3

3 years ago

1.3.2

3 years ago

1.3.1

4 years ago

1.2.0

4 years ago

1.2.3

4 years ago

1.2.2

4 years ago

1.3.0

4 years ago

1.2.1

4 years ago

1.1.0

4 years ago

1.0.2

4 years ago

1.0.3

4 years ago

1.0.1

4 years ago

1.0.0

5 years ago

0.0.18

5 years ago

0.0.19

5 years ago

0.0.17

5 years ago

0.0.15

5 years ago

0.0.16

5 years ago

0.0.14

5 years ago

0.0.13

5 years ago

0.0.12

5 years ago

0.0.11

5 years ago

0.0.10

5 years ago

0.0.9

5 years ago

0.0.8

5 years ago

0.0.7

5 years ago

0.0.6

5 years ago

0.0.3

5 years ago

0.0.5

5 years ago

0.0.4

5 years ago

0.0.1

5 years ago