TypeScript

こちらのページを参照

参考:

脱 TSLint して、ESLint TypeScript Plugin に移行する – Qiita

TypeScript のプロジェクトで ESLint + Prettier を活用する | Tips Note by TAM

JSX ファイルを処理する

参考:

Configure file extensions in .eslintrc · Issue #2274 · eslint/eslint – GitHub

How to config ESLint for React on Atom Editor – Stack Overflow

jQuery

参考:

ESLint で not defined が出るときに確認すること | LCL Engineers’ Blog

ESLint に「”$” is not defined no-undef」と怒られた | メンチカツ

React で jQuery 使うと「ESLint: ‘$’ is not defined. (no-undef)」とエラー出たので直し方を調べてみた | Hirooooo’s Labo

Error [“$” is not defined no-undef] on gulp · Issue #342 · yeoman/generator-webapp – GitHub

Vue.js

参考:

ESLint と Prettier という名前だけ知っているような Web フロント初学者が、Vue.js やろうとして最初の設定でハマったので、備忘録として一連の設定をまとめてみた | 株式会社プロトソリューション

babel-eslint

リポジトリ:

babel/babel-eslint: A wrapper for Babel’s parser used for ESLint – GitHub

参考:

babel な ESLint の設定をがんばった | ハブろぐ

babel-eslint を使って非標準仕様でも lint できるようにする | valid,invalid

サイでもわかる?! ESLint 導入 | Weeeeeeb

ESLint で React.js / ES6+ のコードをチェックする手順 | 酒と涙とRubyとRailsと

Use babel-eslint for code using not standardized specifications | DEV Community

eslint-config-webpack

リポジトリ:

webpack-contrib/eslint-config-webpack: Webpack Standard ESLint Configuration – GitHub

入手:

eslint-config-webpack – npm

eslint-config-jquery

リポジトリ:

jquery/eslint-config-jquery: jQuery’s ESLint Config, Enforcing the jQuery Style Guide – GitHub

入手:

eslint-config-jquery – npm

eslint-plugin-jquery

リポジトリ:

dgraham/eslint-plugin-jquery: Disallow jQuery Functions with Native Equivalents – GitHub

入手:

eslint-plugin-jquery – npm

eslint-plugin-ignore-erb

リポジトリ:

ryanere/eslint-plugin-ignore-erb – GitHub

入手:

eslint-plugin-ignore-erb – npm

eslint-plugin-html-erb

リポジトリ:

pmrotule/eslint-plugin-html-erb: Ignore Rails Code in ERB Template – GitHub

入手:

eslint-plugin-html-erb – npm

TypeScript プラグイン

リポジトリ:

typescript-eslint/typescript-eslint: Monorepo for All the Tooling which Enables ESLint to Support TypeScript – GitHub

入手:

@typescript-eslint/eslint-plugin – npm

@typescript-eslint/parser – npm

記事をシェアする:
タグ:

コメントを残す

メールアドレスが公開されることはありません。

Protected by reCAPTCHA