Skip to content

Commit

Permalink
feat: update stylistic rules
Browse files Browse the repository at this point in the history
  • Loading branch information
nekochan0122 committed Aug 30, 2024
1 parent 0d30479 commit ad02297
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 1 deletion.
3 changes: 2 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,8 @@
"scripts": {
"build": "pkgroll --clean-dist",
"build:watch": "pkgroll --clean-dist --watch",
"lint": "eslint --fix",
"lint": "eslint",
"lint:fix": "eslint --fix",
"prepublish": "pnpm build && pnpm lint",
"prepare": "husky"
},
Expand Down
6 changes: 6 additions & 0 deletions src/eslint/plugins/stylistic-base.ts
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ export const stylisticBasePluginConfig: FlatConfigArray = [{
'@stylistic/comma-spacing': 'error',
'@stylistic/eol-last': 'error',
'@stylistic/function-call-spacing': 'error',
'@stylistic/generator-star-spacing': ['error', 'after'],
'@stylistic/indent': ['error', 2],
'@stylistic/key-spacing': 'error',
'@stylistic/keyword-spacing': 'error',
Expand All @@ -24,6 +25,7 @@ export const stylisticBasePluginConfig: FlatConfigArray = [{
'@stylistic/no-multiple-empty-lines': ['error', { max: 1, maxBOF: 0, maxEOF: 0 }],
'@stylistic/no-trailing-spaces': 'error',
'@stylistic/no-whitespace-before-property': 'error',
'@stylistic/object-curly-newline': ['error', { ImportDeclaration: 'never', ExportDeclaration: 'never' }],
'@stylistic/object-curly-spacing': ['error', 'always'],
'@stylistic/quotes': ['error', 'single'],
'@stylistic/quote-props': ['error', 'consistent-as-needed'],
Expand All @@ -32,6 +34,10 @@ export const stylisticBasePluginConfig: FlatConfigArray = [{
'@stylistic/space-infix-ops': 'error',
'@stylistic/spaced-comment': 'error',
'@stylistic/switch-colon-spacing': 'error',
'@stylistic/type-annotation-spacing': 'error',
'@stylistic/type-generic-spacing': 'error',
'@stylistic/type-named-tuple-spacing': 'error',
'@stylistic/yield-star-spacing': ['error', 'after'],
},
}]

Expand Down
2 changes: 2 additions & 0 deletions src/eslint/plugins/stylistic-react.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,8 @@ export const stylisticReactPluginConfig: FlatConfigArray = [
{
rules: {
'@stylistic/jsx-closing-bracket-location': [1, 'tag-aligned'],
'@stylistic/jsx-closing-tag-location': 'error',
'@stylistic/jsx-curly-spacing': 'error',
'@stylistic/jsx-equals-spacing': [2, 'never'],
'@stylistic/jsx-quotes': ['error', 'prefer-single'],
'@stylistic/jsx-self-closing-comp': 'error',
Expand Down

0 comments on commit ad02297

Please sign in to comment.