"replacedBy":["@typescript-eslint/no-empty-object-type"],"info":{"deprecatedSince":"8.0.0","replacedBy":[{"rule":{"name":"@typescript-eslint/no-empty-object-type","url":"https://typescript-eslint.io/rules/no-empty-object-type"}}],"url":"https://github.com/typescript-eslint/typescript-eslint/pull/8977"}
"replacedBy":["no-loop-func"],"info":{"deprecatedSince":"8.64.0","replacedBy":[{"rule":{"name":"no-loop-func","url":"https://eslint.org/docs/latest/rules/no-loop-func"}}],"url":"https://github.com/typescript-eslint/typescript-eslint/issues/12496"}
"replacedBy":["no-loss-of-precision"],"info":{"deprecatedSince":"8.0.0","replacedBy":[{"rule":{"name":"no-loss-of-precision","url":"https://eslint.org/docs/latest/rules/no-loss-of-precision"}}],"url":"https://github.com/typescript-eslint/typescript-eslint/pull/8832"}
"replacedBy":["no-restricted-imports"],"info":{"deprecatedSince":"8.64.0","replacedBy":[{"rule":{"name":"no-restricted-imports","url":"https://eslint.org/docs/latest/rules/no-restricted-imports"}}],"url":"https://github.com/typescript-eslint/typescript-eslint/pull/12527"}
"replacedBy":["@typescript-eslint/consistent-type-definitions"],"info":{"deprecatedSince":"6.0.0","replacedBy":[{"rule":{"name":"@typescript-eslint/consistent-type-definitions","url":"https://typescript-eslint.io/rules/consistent-type-definitions"}}],"url":"https://github.com/typescript-eslint/typescript-eslint/pull/6229"}
"replacedBy":["@typescript-eslint/no-require-imports"],"info":{"deprecatedSince":"8.0.0","replacedBy":[{"rule":{"name":"@typescript-eslint/no-require-imports","url":"https://typescript-eslint.io/rules/no-require-imports"}}],"url":"https://github.com/typescript-eslint/typescript-eslint/pull/8334"}
"replacedBy":["@typescript-eslint/ban-ts-comment"],"info":{"deprecatedSince":"7.11.0","replacedBy":[{"rule":{"name":"@typescript-eslint/ban-ts-comment","url":"https://typescript-eslint.io/rules/ban-ts-comment"}}],"url":"https://github.com/typescript-eslint/typescript-eslint/pull/9081"}
"replacedBy":["perfectionist/perfectionist/sort-intersection-types","perfectionist/perfectionist/sort-union-types"],"info":{"deprecatedSince":"7.13.0","replacedBy":[{"plugin":{"name":"eslint-plugin-perfectionist","url":"https://perfectionist.dev"},"rule":{"name":"perfectionist/sort-intersection-types","url":"https://perfectionist.dev/rules/sort-intersection-types"}},{"plugin":{"name":"eslint-plugin-perfectionist","url":"https://perfectionist.dev"},"rule":{"name":"perfectionist/sort-union-types","url":"https://perfectionist.dev/rules/sort-union-types"}}],"url":"https://github.com/typescript-eslint/typescript-eslint/pull/9253"}
"replacedBy":[],"info":{"deprecatedSince":"8.33.0","message":"This is an old rule that is no longer recommended for use."}
"replacedBy":["@stylistic/array-bracket-newline"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"8.53.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"array-bracket-newline","url":"https://eslint.style/rules/array-bracket-newline"}}]}
"replacedBy":["@stylistic/array-bracket-spacing"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"8.53.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"array-bracket-spacing","url":"https://eslint.style/rules/array-bracket-spacing"}}]}
"replacedBy":["@stylistic/array-element-newline"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"8.53.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"array-element-newline","url":"https://eslint.style/rules/array-element-newline"}}]}
"replacedBy":["@stylistic/arrow-parens"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"8.53.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"arrow-parens","url":"https://eslint.style/rules/arrow-parens"}}]}
"replacedBy":["@stylistic/arrow-spacing"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"8.53.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"arrow-spacing","url":"https://eslint.style/rules/arrow-spacing"}}]}
"replacedBy":["@stylistic/block-spacing"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"8.53.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"block-spacing","url":"https://eslint.style/rules/block-spacing"}}]}
"replacedBy":["@stylistic/brace-style"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"8.53.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"brace-style","url":"https://eslint.style/rules/brace-style"}}]}
"replacedBy":["n/callback-return"],"info":{"message":"Node.js rules were moved out of ESLint core.","url":"https://eslint.org/docs/latest/use/migrating-to-7.0.0#deprecate-node-rules","deprecatedSince":"7.0.0","availableUntil":"11.0.0","replacedBy":[{"message":"eslint-plugin-n now maintains deprecated Node.js-related rules.","plugin":{"name":"eslint-plugin-n","url":"https://github.com/eslint-community/eslint-plugin-n"},"rule":{"name":"callback-return","url":"https://github.com/eslint-community/eslint-plugin-n/tree/master/docs/rules/callback-return.md"}}]}
"replacedBy":["@stylistic/comma-dangle"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"8.53.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"comma-dangle","url":"https://eslint.style/rules/comma-dangle"}}]}
"replacedBy":["@stylistic/comma-spacing"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"8.53.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"comma-spacing","url":"https://eslint.style/rules/comma-spacing"}}]}
"replacedBy":["@stylistic/comma-style"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"8.53.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"comma-style","url":"https://eslint.style/rules/comma-style"}}]}
"replacedBy":["@stylistic/computed-property-spacing"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"8.53.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"computed-property-spacing","url":"https://eslint.style/rules/computed-property-spacing"}}]}
"replacedBy":["@stylistic/dot-location"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"8.53.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"dot-location","url":"https://eslint.style/rules/dot-location"}}]}
"replacedBy":["@stylistic/eol-last"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"8.53.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"eol-last","url":"https://eslint.style/rules/eol-last"}}]}
"replacedBy":["@stylistic/function-call-spacing"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"8.53.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"function-call-spacing","url":"https://eslint.style/rules/function-call-spacing"}}]}
"replacedBy":["@stylistic/function-call-argument-newline"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"8.53.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"function-call-argument-newline","url":"https://eslint.style/rules/function-call-argument-newline"}}]}
"replacedBy":["@stylistic/function-paren-newline"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"8.53.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"function-paren-newline","url":"https://eslint.style/rules/function-paren-newline"}}]}
"replacedBy":["@stylistic/generator-star-spacing"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"8.53.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"generator-star-spacing","url":"https://eslint.style/rules/generator-star-spacing"}}]}
"replacedBy":["n/global-require"],"info":{"message":"Node.js rules were moved out of ESLint core.","url":"https://eslint.org/docs/latest/use/migrating-to-7.0.0#deprecate-node-rules","deprecatedSince":"7.0.0","availableUntil":"11.0.0","replacedBy":[{"message":"eslint-plugin-n now maintains deprecated Node.js-related rules.","plugin":{"name":"eslint-plugin-n","url":"https://github.com/eslint-community/eslint-plugin-n"},"rule":{"name":"global-require","url":"https://github.com/eslint-community/eslint-plugin-n/tree/master/docs/rules/global-require.md"}}]}
"replacedBy":["n/handle-callback-err"],"info":{"message":"Node.js rules were moved out of ESLint core.","url":"https://eslint.org/docs/latest/use/migrating-to-7.0.0#deprecate-node-rules","deprecatedSince":"7.0.0","availableUntil":"11.0.0","replacedBy":[{"message":"eslint-plugin-n now maintains deprecated Node.js-related rules.","plugin":{"name":"eslint-plugin-n","url":"https://github.com/eslint-community/eslint-plugin-n"},"rule":{"name":"handle-callback-err","url":"https://github.com/eslint-community/eslint-plugin-n/tree/master/docs/rules/handle-callback-err.md"}}]}
"replacedBy":["id-denylist"],"info":{"message":"The rule was renamed.","url":"https://eslint.org/blog/2020/07/eslint-v7.5.0-released/#deprecating-id-blacklist","deprecatedSince":"7.5.0","availableUntil":"11.0.0","replacedBy":[{"rule":{"name":"id-denylist","url":"https://eslint.org/docs/rules/id-denylist"}}]}
"replacedBy":["@stylistic/implicit-arrow-linebreak"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"8.53.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"implicit-arrow-linebreak","url":"https://eslint.style/rules/implicit-arrow-linebreak"}}]}
"replacedBy":[]
"replacedBy":["@stylistic/indent"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"8.53.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"indent","url":"https://eslint.style/rules/indent"}}]}
"replacedBy":["@stylistic/indent"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"4.0.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"indent","url":"https://eslint.style/rules/indent"}}]}
"replacedBy":["@stylistic/jsx-quotes"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"8.53.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"jsx-quotes","url":"https://eslint.style/rules/jsx-quotes"}}]}
"replacedBy":["@stylistic/key-spacing"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"8.53.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"key-spacing","url":"https://eslint.style/rules/key-spacing"}}]}
"replacedBy":["@stylistic/keyword-spacing"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"8.53.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"keyword-spacing","url":"https://eslint.style/rules/keyword-spacing"}}]}
"replacedBy":["@stylistic/line-comment-position"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"9.3.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"line-comment-position","url":"https://eslint.style/rules/line-comment-position"}}]}
"replacedBy":["@stylistic/linebreak-style"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"8.53.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"linebreak-style","url":"https://eslint.style/rules/linebreak-style"}}]}
"replacedBy":["@stylistic/lines-around-comment"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"8.53.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"lines-around-comment","url":"https://eslint.style/rules/lines-around-comment"}}]}
"replacedBy":["@stylistic/padding-line-between-statements"],"info":{"message":"The rule was replaced with a more general rule.","url":"https://eslint.org/blog/2017/06/eslint-v4.0.0-released/","deprecatedSince":"4.0.0","availableUntil":"11.0.0","replacedBy":[{"message":"The new rule moved to a plugin.","url":"https://eslint.org/docs/latest/rules/padding-line-between-statements#examples","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"padding-line-between-statements","url":"https://eslint.style/rules/padding-line-between-statements"}}]}
"replacedBy":["@stylistic/lines-between-class-members"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"8.53.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"lines-between-class-members","url":"https://eslint.style/rules/lines-between-class-members"}}]}
"replacedBy":["@stylistic/max-len"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"8.53.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"max-len","url":"https://eslint.style/rules/max-len"}}]}
"replacedBy":["@stylistic/max-statements-per-line"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"8.53.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"max-statements-per-line","url":"https://eslint.style/rules/max-statements-per-line"}}]}
"replacedBy":["@stylistic/multiline-comment-style"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"9.3.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"multiline-comment-style","url":"https://eslint.style/rules/multiline-comment-style"}}]}
"replacedBy":["@stylistic/multiline-ternary"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"8.53.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"multiline-ternary","url":"https://eslint.style/rules/multiline-ternary"}}]}
"replacedBy":[],"info":{"deprecatedSince":"4.2.0","message":"This rule was based on an invalid assumption.","url":"https://github.com/mysticatea/eslint-plugin-node/issues/69"}
"replacedBy":["n/hashbang"],"info":{"deprecatedSince":"17.0.0","message":"This rule was deprecated in eslint-plugin-n v17.0.0. Please use 'n/hashbang'","url":"https://github.com/eslint-community/eslint-plugin-n/issues/196","replacedBy":[{"rule":{"name":"n/hashbang","url":"https://github.com/eslint-community/eslint-plugin-n/blob/HEAD/docs/rules/hashbang.md"}}]}
"replacedBy":["@stylistic/new-parens"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"8.53.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"new-parens","url":"https://eslint.style/rules/new-parens"}}]}
"replacedBy":["@stylistic/padding-line-between-statements"],"info":{"message":"The rule was replaced with a more general rule.","url":"https://eslint.org/blog/2017/06/eslint-v4.0.0-released/","deprecatedSince":"4.0.0","availableUntil":"11.0.0","replacedBy":[{"message":"The new rule moved to a plugin.","url":"https://eslint.org/docs/latest/rules/padding-line-between-statements#examples","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"padding-line-between-statements","url":"https://eslint.style/rules/padding-line-between-statements"}}]}
"replacedBy":["@stylistic/padding-line-between-statements"],"info":{"message":"The rule was replaced with a more general rule.","url":"https://eslint.org/blog/2017/06/eslint-v4.0.0-released/","deprecatedSince":"4.0.0","availableUntil":"11.0.0","replacedBy":[{"message":"The new rule moved to a plugin.","url":"https://eslint.org/docs/latest/rules/padding-line-between-statements#examples","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"padding-line-between-statements","url":"https://eslint.style/rules/padding-line-between-statements"}}]}
"replacedBy":["@stylistic/newline-per-chained-call"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"8.53.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"newline-per-chained-call","url":"https://eslint.style/rules/newline-per-chained-call"}}]}
"replacedBy":["n/no-deprecated-api"],"info":{"message":"Node.js rules were moved out of ESLint core.","url":"https://eslint.org/docs/latest/use/migrating-to-7.0.0#deprecate-node-rules","deprecatedSince":"7.0.0","availableUntil":"11.0.0","replacedBy":[{"message":"eslint-plugin-n now maintains deprecated Node.js-related rules.","plugin":{"name":"eslint-plugin-n","url":"https://github.com/eslint-community/eslint-plugin-n"},"rule":{"name":"no-deprecated-api","url":"https://github.com/eslint-community/eslint-plugin-n/tree/master/docs/rules/no-deprecated-api.md"}}]}
"replacedBy":["no-shadow"],"info":{"message":"This rule was renamed.","url":"https://eslint.org/blog/2018/07/eslint-v5.1.0-released/","deprecatedSince":"5.1.0","availableUntil":"11.0.0","replacedBy":[{"rule":{"name":"no-shadow","url":"https://eslint.org/docs/rules/no-shadow"}}]}
"replacedBy":["@stylistic/no-confusing-arrow"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"8.53.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"no-confusing-arrow","url":"https://eslint.style/rules/no-confusing-arrow"}}]}
"replacedBy":["@stylistic/no-extra-parens"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"8.53.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"no-extra-parens","url":"https://eslint.style/rules/no-extra-parens"}}]}
"replacedBy":["@stylistic/no-extra-semi"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"8.53.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"no-extra-semi","url":"https://eslint.style/rules/no-extra-semi"}}]}
"replacedBy":["@stylistic/no-floating-decimal"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"8.53.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"no-floating-decimal","url":"https://eslint.style/rules/no-floating-decimal"}}]}
"replacedBy":["@stylistic/no-mixed-operators"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"8.53.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"no-mixed-operators","url":"https://eslint.style/rules/no-mixed-operators"}}]}
"replacedBy":["n/no-mixed-requires"],"info":{"message":"Node.js rules were moved out of ESLint core.","url":"https://eslint.org/docs/latest/use/migrating-to-7.0.0#deprecate-node-rules","deprecatedSince":"7.0.0","availableUntil":"11.0.0","replacedBy":[{"message":"eslint-plugin-n now maintains deprecated Node.js-related rules.","plugin":{"name":"eslint-plugin-n","url":"https://github.com/eslint-community/eslint-plugin-n"},"rule":{"name":"no-mixed-requires","url":"https://github.com/eslint-community/eslint-plugin-n/tree/master/docs/rules/no-mixed-requires.md"}}]}
"replacedBy":["@stylistic/no-mixed-spaces-and-tabs"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"8.53.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"no-mixed-spaces-and-tabs","url":"https://eslint.style/rules/no-mixed-spaces-and-tabs"}}]}
"replacedBy":["@stylistic/no-multi-spaces"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"8.53.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"no-multi-spaces","url":"https://eslint.style/rules/no-multi-spaces"}}]}
"replacedBy":["@stylistic/no-multiple-empty-lines"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"8.53.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"no-multiple-empty-lines","url":"https://eslint.style/rules/no-multiple-empty-lines"}}]}
"replacedBy":["no-global-assign"],"info":{"message":"Renamed rule.","url":"https://eslint.org/blog/2016/08/eslint-v3.3.0-released/#deprecated-rules","deprecatedSince":"3.3.0","availableUntil":"11.0.0","replacedBy":[{"rule":{"name":"no-global-assign","url":"https://eslint.org/docs/rules/no-global-assign"}}]}
"replacedBy":["no-unsafe-negation"],"info":{"message":"Renamed rule.","url":"https://eslint.org/blog/2016/08/eslint-v3.3.0-released/#deprecated-rules","deprecatedSince":"3.3.0","availableUntil":"11.0.0","replacedBy":[{"rule":{"name":"no-unsafe-negation","url":"https://eslint.org/docs/rules/no-unsafe-negation"}}]}
"replacedBy":["no-object-constructor"],"info":{"message":"The new rule flags more situations where object literal syntax can be used, and it does not report a problem when the `Object` constructor is invoked with an argument.","url":"https://eslint.org/blog/2023/09/eslint-v8.50.0-released/","deprecatedSince":"8.50.0","availableUntil":"11.0.0","replacedBy":[{"rule":{"name":"no-object-constructor","url":"https://eslint.org/docs/rules/no-object-constructor"}}]}
"replacedBy":["n/no-new-require"],"info":{"message":"Node.js rules were moved out of ESLint core.","url":"https://eslint.org/docs/latest/use/migrating-to-7.0.0#deprecate-node-rules","deprecatedSince":"7.0.0","availableUntil":"11.0.0","replacedBy":[{"message":"eslint-plugin-n now maintains deprecated Node.js-related rules.","plugin":{"name":"eslint-plugin-n","url":"https://github.com/eslint-community/eslint-plugin-n"},"rule":{"name":"no-new-require","url":"https://github.com/eslint-community/eslint-plugin-n/tree/master/docs/rules/no-new-require.md"}}]}
"replacedBy":["no-new-native-nonconstructor"],"info":{"message":"The rule was replaced with a more general rule.","url":"https://eslint.org/docs/latest/use/migrate-to-9.0.0#eslint-recommended","deprecatedSince":"9.0.0","availableUntil":"11.0.0","replacedBy":[{"rule":{"name":"no-new-native-nonconstructor","url":"https://eslint.org/docs/latest/rules/no-new-native-nonconstructor"}}]}
"replacedBy":["n/no-path-concat"],"info":{"message":"Node.js rules were moved out of ESLint core.","url":"https://eslint.org/docs/latest/use/migrating-to-7.0.0#deprecate-node-rules","deprecatedSince":"7.0.0","availableUntil":"11.0.0","replacedBy":[{"message":"eslint-plugin-n now maintains deprecated Node.js-related rules.","plugin":{"name":"eslint-plugin-n","url":"https://github.com/eslint-community/eslint-plugin-n"},"rule":{"name":"no-path-concat","url":"https://github.com/eslint-community/eslint-plugin-n/tree/master/docs/rules/no-path-concat.md"}}]}
"replacedBy":["n/no-process-env"],"info":{"message":"Node.js rules were moved out of ESLint core.","url":"https://eslint.org/docs/latest/use/migrating-to-7.0.0#deprecate-node-rules","deprecatedSince":"7.0.0","availableUntil":"11.0.0","replacedBy":[{"message":"eslint-plugin-n now maintains deprecated Node.js-related rules.","plugin":{"name":"eslint-plugin-n","url":"https://github.com/eslint-community/eslint-plugin-n"},"rule":{"name":"no-process-env","url":"https://github.com/eslint-community/eslint-plugin-n/tree/master/docs/rules/no-process-env.md"}}]}
"replacedBy":["n/no-process-exit"],"info":{"message":"Node.js rules were moved out of ESLint core.","url":"https://eslint.org/docs/latest/use/migrating-to-7.0.0#deprecate-node-rules","deprecatedSince":"7.0.0","availableUntil":"11.0.0","replacedBy":[{"message":"eslint-plugin-n now maintains deprecated Node.js-related rules.","plugin":{"name":"eslint-plugin-n","url":"https://github.com/eslint-community/eslint-plugin-n"},"rule":{"name":"no-process-exit","url":"https://github.com/eslint-community/eslint-plugin-n/tree/master/docs/rules/no-process-exit.md"}}]}
"replacedBy":["n/no-restricted-require"],"info":{"message":"Node.js rules were moved out of ESLint core.","url":"https://eslint.org/docs/latest/use/migrating-to-7.0.0#deprecate-node-rules","deprecatedSince":"7.0.0","availableUntil":"11.0.0","replacedBy":[{"message":"eslint-plugin-n now maintains deprecated Node.js-related rules.","plugin":{"name":"eslint-plugin-n","url":"https://github.com/eslint-community/eslint-plugin-n"},"rule":{"name":"no-restricted-require","url":"https://github.com/eslint-community/eslint-plugin-n/tree/master/docs/rules/no-restricted-require.md"}}]}
"replacedBy":[],"info":{"message":"The original assumption of the rule no longer holds true because of engine optimization.","deprecatedSince":"8.46.0","availableUntil":null,"replacedBy":[]}
"replacedBy":["@stylistic/function-call-spacing"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2016/08/eslint-v3.3.0-released/#deprecated-rules","deprecatedSince":"3.3.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"function-call-spacing","url":"https://eslint.style/rules/function-call-spacing"}}]}
"replacedBy":["n/no-sync"],"info":{"message":"Node.js rules were moved out of ESLint core.","url":"https://eslint.org/docs/latest/use/migrating-to-7.0.0#deprecate-node-rules","deprecatedSince":"7.0.0","availableUntil":"11.0.0","replacedBy":[{"message":"eslint-plugin-n now maintains deprecated Node.js-related rules.","plugin":{"name":"eslint-plugin-n","url":"https://github.com/eslint-community/eslint-plugin-n"},"rule":{"name":"no-sync","url":"https://github.com/eslint-community/eslint-plugin-n/tree/master/docs/rules/no-sync.md"}}]}
"replacedBy":["@stylistic/no-tabs"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"8.53.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"no-tabs","url":"https://eslint.style/rules/no-tabs"}}]}
"replacedBy":["@stylistic/no-trailing-spaces"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"8.53.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"no-trailing-spaces","url":"https://eslint.style/rules/no-trailing-spaces"}}]}
"replacedBy":["@stylistic/no-whitespace-before-property"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"8.53.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"no-whitespace-before-property","url":"https://eslint.style/rules/no-whitespace-before-property"}}]}
"replacedBy":["@stylistic/nonblock-statement-body-position"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"8.53.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"nonblock-statement-body-position","url":"https://eslint.style/rules/nonblock-statement-body-position"}}]}
"replacedBy":["@stylistic/object-curly-newline"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"8.53.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"object-curly-newline","url":"https://eslint.style/rules/object-curly-newline"}}]}
"replacedBy":["@stylistic/object-curly-spacing"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"8.53.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"object-curly-spacing","url":"https://eslint.style/rules/object-curly-spacing"}}]}
"replacedBy":["@stylistic/object-property-newline"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"8.53.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"object-property-newline","url":"https://eslint.style/rules/object-property-newline"}}]}
"replacedBy":["@stylistic/one-var-declaration-per-line"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"8.53.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"one-var-declaration-per-line","url":"https://eslint.style/rules/one-var-declaration-per-line"}}]}
"replacedBy":["@stylistic/operator-linebreak"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"8.53.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"operator-linebreak","url":"https://eslint.style/rules/operator-linebreak"}}]}
"replacedBy":["@stylistic/padded-blocks"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"8.53.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"padded-blocks","url":"https://eslint.style/rules/padded-blocks"}}]}
"replacedBy":["@stylistic/padding-line-between-statements"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"8.53.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"padding-line-between-statements","url":"https://eslint.style/rules/padding-line-between-statements"}}]}
"replacedBy":[],"info":{"message":"The original intention of this rule was misguided.","deprecatedSince":"3.9.0","availableUntil":null,"replacedBy":[]}
"replacedBy":["@stylistic/quote-props"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"8.53.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"quote-props","url":"https://eslint.style/rules/quote-props"}}]}
"replacedBy":["@stylistic/quotes"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"8.53.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"quotes","url":"https://eslint.style/rules/quotes"}}]}
"replacedBy":[]
"replacedBy":["sort-default-props"]
"replacedBy":["jsx-tag-spacing"]
"replacedBy":["@stylistic/rest-spread-spacing"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"8.53.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"rest-spread-spacing","url":"https://eslint.style/rules/rest-spread-spacing"}}]}
"replacedBy":["@stylistic/semi"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"8.53.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"semi","url":"https://eslint.style/rules/semi"}}]}
"replacedBy":["@stylistic/semi-spacing"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"8.53.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"semi-spacing","url":"https://eslint.style/rules/semi-spacing"}}]}
"replacedBy":["@stylistic/semi-style"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"8.53.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"semi-style","url":"https://eslint.style/rules/semi-style"}}]}
"replacedBy":["@stylistic/space-before-blocks"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"8.53.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"space-before-blocks","url":"https://eslint.style/rules/space-before-blocks"}}]}
"replacedBy":["@stylistic/space-before-function-paren"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"8.53.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"space-before-function-paren","url":"https://eslint.style/rules/space-before-function-paren"}}]}
"replacedBy":["@stylistic/space-in-parens"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"8.53.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"space-in-parens","url":"https://eslint.style/rules/space-in-parens"}}]}
"replacedBy":["@stylistic/space-infix-ops"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"8.53.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"space-infix-ops","url":"https://eslint.style/rules/space-infix-ops"}}]}
"replacedBy":["@stylistic/space-unary-ops"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"8.53.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"space-unary-ops","url":"https://eslint.style/rules/space-unary-ops"}}]}
"replacedBy":["@stylistic/spaced-comment"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"8.53.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"spaced-comment","url":"https://eslint.style/rules/spaced-comment"}}]}
"replacedBy":["@stylistic/switch-colon-spacing"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"8.53.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"switch-colon-spacing","url":"https://eslint.style/rules/switch-colon-spacing"}}]}
"replacedBy":["@stylistic/template-curly-spacing"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"8.53.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"template-curly-spacing","url":"https://eslint.style/rules/template-curly-spacing"}}]}
"replacedBy":["@stylistic/template-tag-spacing"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"8.53.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"template-tag-spacing","url":"https://eslint.style/rules/template-tag-spacing"}}]}
"replacedBy":["@stylistic/wrap-iife"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"8.53.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"wrap-iife","url":"https://eslint.style/rules/wrap-iife"}}]}
"replacedBy":["@stylistic/wrap-regex"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"8.53.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"wrap-regex","url":"https://eslint.style/rules/wrap-regex"}}]}
"replacedBy":["@stylistic/yield-star-spacing"],"info":{"message":"Formatting rules are being moved out of ESLint core.","url":"https://eslint.org/blog/2023/10/deprecating-formatting-rules/","deprecatedSince":"8.53.0","availableUntil":"11.0.0","replacedBy":[{"message":"ESLint Stylistic now maintains deprecated stylistic core rules.","url":"https://eslint.style/guide/migration","plugin":{"name":"@stylistic/eslint-plugin","url":"https://eslint.style"},"rule":{"name":"yield-star-spacing","url":"https://eslint.style/rules/yield-star-spacing"}}]}
