ESLint v2.4.0 released: https://t.co/awoZwhYCZV
— ESLint (@geteslint) 2016年3月11日
Includes fix for babel-eslint compatibility.
ESLint v2.3.0 よりbabel-eslint
パーサーを併用した時に問題が発生していた不具合への対処がメインです。
以下、機能追加です。
#5495 --parser-options
コマンドライン オプション
CLI から構文解析器へ渡すオプションを指定できるようになりました。
例
$ eslint test.js --env es6 --parser-options ecmaVersion:7
再現コードを Issue に載せるとき、ES6 モジュールや JSX を利用していてもワンライナーで書けるようになるので便利です。
例
$ echo "/* problematic code */" | eslint --stdin --rule semi:1 --env es6 --parser-options "sourceType:'module'" --no-ignore --no-eslintrc
オプションが追加されたルール
- #5332 - no-confusing-arrow - 式がカッコで囲まれている場合に Arrow + 三項演算子を許可するオプションが追加されました。