format: ['PascalCase'], suffix: ['Type'], }, // TODO メソッドでもboolean を返す場合のルールを追加する // ②変数, 関数, 引数で返り値がboolean { selector: ['variable', 'function', 'parameter'], types: ['boolean'], format: ['PascalCase'],// prefix を除いたcase です 例)isDev → prefix でis が取られ、Dev が残る prefix: ['is', 'should', 'has', 'need'], //disabled とrequired は例外的にprefix を必要としない filter: { regex: 'disabled|required', match: false, }, }, // ③変数、関数、引数、メソッド, 引数 { selector: ['variable', 'function', 'parameter', 'method'], format: ['camelCase'], }, // ④プロパティ { selector: ['property'], format: ['camelCase', 'snake_case'], }, // ⑤定数 { selector: 'variable', format: ['camelCase', 'UPPER_CASE'], modifiers: ['const'], }, // ついでに追加しました { selector: 'class', format: ['PascalCase'], }, ] 6 / 11