Stylish ESLint Rules こだわりのコードを実現する63のルール
- ¥ 1,000
※出版を中止いたしました。 次回以降にESLintに関する書籍を出版予定ですので、そちらを是非! ★物理本+PDF版 JavaScriptを書く全エンジニアに捧ぐ、こだわりの一冊。 ESLintルールの中から、コードの「スタイル」をチェックする自動修正可能なルールをまとめました。 もっといい感じに修正してほしい!やこんな修正してくれるルールないの?といった思いを解決します。
掲載ルール
#1 array-bracket-newline #2 array-bracket-spacing #3 array-element-newline #4 arrow-body-style #5 arrow-parens #6 arrow-spacing #7 block-spacing #8 comma-dangle #9 comma-spacing #10 comma-style #11 computed-property-spacing #12 curly #13 dot-location #14 dot-notation #15 eol-last #16 func-call-spacing #17 function-call-argument-newline #18 function-paren-newline #19 implicit-arrow-linebreak #20 indent #21 jsx-quotes #22 key-spacing #23 keyword-spacing #24 lines-around-comment #25 lines-between-class-members #26 multiline-comment-style #27 newline-per-chained-call #28 no-else-return #29 no-floating-decimal #30 no-multi-spaces #31 no-multiple-empty-lines #32 no-trailing-spaces #33 no-whitespace-before-property #34 nonblock-statement-body-position #35 object-curly-newline #36 object-curly-spacing #37 object-property-newline #38 one-var #39 one-var-declaration-per-line #40 operator-assignment #41 operator-linebreak #42 padded-blocks #43 padding-line-between-statements #44 prefer-arrow-callback #45 prefer-exponentiation-operator #46 prefer-object-spread #47 quote-props #48 quotes #49 rest-spread-spacing #50 semi #51 semi-spacing #52 semi-style #53 sort-vars #54 space-before-blocks #55 space-before-function-paren #56 space-in-parens #57 space-infix-ops #58 space-unary-ops #59 spaced-comment #60 switch-colon-spacing #61 template-curly-spacing #62 template-tag-spacing #63 wrap-iife