@stylistic/eslint-plugin-js
JavaScript stylistic rules for ESLint, migrated from eslint core.
Credits to all contributors who have committed to the original rules.
Check the documentation for more details.
JavaScript stylistic rules for ESLint, migrated from eslint core.
JavaScript stylistic rules for ESLint, migrated from eslint core.
Credits to all contributors who have committed to the original rules.
Check the documentation for more details.
lines-around-comment
(#691) (f59605b)space-before-blocks
(#698) (6e8554d)space-infix-ops
(#697) (1a1b388)function-call-spacing
(#565)function-call-spacing
(#565) (80ec2e4)nestedConditionalExpressions
option (#657) (bf63800)TypeAliasDeclaration
(#647) (ca2aabc)CallExpression
when offsetTernaryExpressions
is true (#625) (55d3529)optionalChain
to control the space around the optional chain
(#605) (f732798)comma-spacing
(#562) (ea72317)never
(#589) (7a2b47f)ImportExpression
in ts
version (#570) (19d1f8c)quotes
in customize
(#590) (b86c2df)@types/eslint
(5ea3d6a)as
and satisfies
from type-annontation-spacing
to keyword-spacing
(#535) (b89ae5e)templateLiteral
for indent
(3154799)"type": "commonjs"
(9d37124)exceptAfterOverload
from enforce
(#239) (3dfa159)createRule
argument order (83e22f2)PropertyDefinition
with decorators (#489) (53d731f)^18.18.0 || ^20.9.0 || >=21.1.0
, bump deps (#337)quotes
, semi
and comma-dangle
rules (55ebf44)[@typescript-eslint](https://github.com/typescript-eslint)
to v8 (#452) (27d6b00)@stylistic/eslint-plugin-plus
(#203) (02b7384)@stylistic/eslint-plugin
(#11) (d91f29f)all-flat
and all-extend
config option (#168) (ff2d865)includeTabs
option (#195) (be417a9)ignoreStringLiterals
(#401) (1b6d563), closes #400multiline-comment-style
and line-comment-position
(#389) (e3212fe)non-jsx
(#393) (431d564)@types/eslint
v9.6.0
(#479) (ea72aae)ts/quote-props
rule (#275) (a56b798)disable-legacy
config preset (#69) (d795225)@eslint-stylistic/metadata
(20b91be)func-call-spacing
to function-call-spacing
, provide back alias (#63) (95b6001)graphemer
with Intl.Segmenter
(#220) (e09f2aa)^18.18.0 || ^20.9.0 || >=21.1.0
, bump deps (#337) (300ce2c)afterHashbangComment
in schema, fix #75 (#161) (391335b)object-curly-newline
and object-property-newline
(#444) (036d3de)@types/eslint
as dependencies explicitly, fix #276 (94097c9)all
config to improve compatibility (#204) (5fb1826)recommended-legacy
to recommended-extends
(#166) (303d65b)typeof
and instanceof
, fix #222 (#246) (8f34543)this
, close #268 (5d2c1d7)PropertyDefinition
with decorators (#416) (4b4d27c)node.decorators
when tsParser is not configured (#422) (3d63054)jsx-indent
rule in favor of indent
(#447) (57dd2e8)jsx-space-before-closing
, close #18 (c6961ed)||
and &&
(#430) (9627a10)ts/comma-dangle
rule (f14d8cc)all
configs (#199) (01eee11)function-overload
statement type, close #190 (#213) (3229635)cjs-import
and cjs-export
statement type (#162) (58aace6)no-extra-parens
and no-extra-semi
, close #34 (62846d2)UnprefixedRuleOptions
(#284) (f7bc3a9)8.40.0
(#177) (2e75cfb)function-call-spacing
docs (#74) (641cd48)includeTabs
of rule no-multi-spaces
(#237) (b7cfa0a)incorrect/correct
label for typescript documentation (#174) (d920ee1)node.typeParameters
(9bb007b)context.sourceCode
(49a290e)@types/eslint
v9.6.0
(#479) (ea72aae)