@akashic/eslint-config

akashic-gamesリポジトリで共通的に利用するeslintのプリセットです。

Usage no npm install needed!

<script type="module">
  import akashicEslintConfig from 'https://cdn.skypack.dev/@akashic/eslint-config';
</script>

README

eslint-config

akashic-games リポジトリで共通的に利用する eslint プリセットです。 使用側は TypeScript が必要となります。

使い方

インストール

package.json の devDependencies に下記が必要です。

npm install --save-dev @akashic/eslint-config @typescript-eslint/eslint-plugin eslint eslint-plugin-import eslint-plugin-jest

設定ファイルの書き方

プロジェクトのルートディレクトリに .eslintrc を配置します。

.eslintrc に以下のように記載します。

{
    "extends": "@akashic/eslint-config",
    "parserOptions": {
        "project": "tsconfig.json",
        "sourceType": "module"
    }
}

実行方法

"eslint -c .eslintrc src/**/*.ts --fix

ライセンス

本リポジトリは MIT License の元で公開されています。 詳しくは LICENSE をご覧ください。

ただし、画像ファイルおよび音声ファイルは CC BY 2.1 JP の元で公開されています。