eslint 8.26.0 → 10.13.0: changes the types of 156 API(s) · TeireAST.Program.range (ts)Scope.Scope.type (ts)Scope.Reference.identifier (ts)Scope.Reference.writeExpr (ts)Rule.RuleModule.meta (ts)Rule.RuleMetaData.docs (ts)Rule.RuleMetaData.messages (ts)Rule.RuleMetaData.fixable (ts)Rule.RuleMetaData.schema (ts)Rule.RuleMetaData.deprecated (ts)Rule.RuleMetaData.type (ts)Rule.RuleContext.settings (ts)Rule.RuleContext.report (ts)Rule.ReportDescriptorOptionsBase.data (ts)Rule.ReportDescriptorOptionsBase.fix (ts)Rule.SuggestionReportOptions.data (ts)Rule.SuggestionReportOptions.fix (ts)Rule.ReportDescriptorOptions.suggest (ts)Rule.RuleFixer.insertTextAfter (ts)Rule.RuleFixer.insertTextAfterRange (ts)Rule.RuleFixer.insertTextBefore (ts)Rule.RuleFixer.insertTextBeforeRange (ts)Rule.RuleFixer.remove (ts)Rule.RuleFixer.removeRange (ts)Rule.RuleFixer.replaceText (ts)Rule.RuleFixer.replaceTextRange (ts)Rule.Fix.range (ts)Linter.BaseConfig.globals (ts)Linter.BaseConfig.parserOptions (ts)Linter.BaseConfig.settings (ts)Linter.ConfigOverride.globals (ts)Linter.ConfigOverride.parserOptions (ts)Linter.ConfigOverride.settings (ts)Linter.Config.plugins (ts)Linter.Config.processor (ts)Linter.Config.settings (ts)Linter.ParserOptions.ecmaFeatures (ts)Linter.LintOptions.filterCodeBlock (ts)Linter.LintSuggestion.fix (ts)Linter.LintMessage.severity (ts)Linter.LintMessage.fix (ts)Linter.FlatConfig.files (ts)Linter.FlatConfig.ignores (ts)Linter.FlatConfig.languageOptions (ts)Linter.FlatConfig.linterOptions (ts)Linter.FlatConfig.rules (ts)Linter.FlatConfig.settings (ts)ESLint.Environment.globals (ts)ESLint.Environment.parserOptions (ts)ESLint.Plugin.configs (ts)ESLint.Plugin.environments (ts)ESLint.Plugin.rules (ts)ESLint.Options.baseConfig (ts)ESLint.Options.overrideConfig (ts)ESLint.Options.overrideConfigFile (ts)ESLint.Options.fixTypes (ts)ESLint.Options.cacheStrategy (ts)ESLint.Formatter.format (ts)RuleTester.ValidTestCase.options (ts)RuleTester.ValidTestCase.settings (ts)RuleTester.SuggestionOutput.data (ts)RuleTester.InvalidTestCase.errors (ts)RuleTester.TestCaseError.data (ts)RuleTester.TestCaseError.suggestions (ts)Scope.Reference.identifier.type (ts)Scope.Reference.identifier.name (ts)Rule.NodeParentExtension.parent.loc (ts)Rule.NodeParentExtension.parent.range (ts)Rule.RuleMetaData.docs.recommended (ts)Linter.FlatConfig.linterOptions.reportUnusedDisableDirectives (ts)rules:ESLintRules.no-constant-condition (ts)rules:ESLintRules.no-extra-boolean-cast (ts)rules:ESLintRules.no-extra-parens (ts)rules:ESLintRules.no-inner-declarations (ts)rules:ESLintRules.no-irregular-whitespace (ts)rules:ESLintRules.no-misleading-character-class (ts)rules:ESLintRules.no-unsafe-negation (ts)rules:ESLintRules.require-atomic-updates (ts)rules:ESLintRules.use-isnan (ts)rules:ESLintRules.accessor-pairs (ts)rules:ESLintRules.array-callback-return (ts)rules:ESLintRules.class-methods-use-this (ts)rules:ESLintRules.complexity (ts)rules:ESLintRules.curly (ts)rules:ESLintRules.eqeqeq (ts)rules:ESLintRules.max-classes-per-file (ts)rules:ESLintRules.no-empty-function (ts)rules:ESLintRules.no-empty-pattern (ts)rules:ESLintRules.no-fallthrough (ts)rules:ESLintRules.no-implicit-coercion (ts)rules:ESLintRules.no-implicit-globals (ts)rules:ESLintRules.no-invalid-this (ts)rules:ESLintRules.no-magic-numbers (ts)rules:ESLintRules.no-param-reassign (ts)rules:ESLintRules.no-restricted-properties (ts)rules:ESLintRules.no-self-assign (ts)rules:ESLintRules.no-sequences (ts)rules:ESLintRules.no-unmodified-loop-condition (ts)rules:ESLintRules.no-unused-expressions (ts)rules:ESLintRules.no-useless-escape (ts)rules:ESLintRules.no-void (ts)rules:ESLintRules.no-warning-comments (ts)rules:ESLintRules.require-unicode-regexp (ts)rules:ESLintRules.yoda (ts)rules:ESLintRules.init-declarations (ts)rules:ESLintRules.no-restricted-globals (ts)rules:ESLintRules.no-shadow (ts)rules:ESLintRules.no-shadow-restricted-names (ts)rules:ESLintRules.no-unused-vars (ts)rules:ESLintRules.no-use-before-define (ts)rules:ESLintRules.array-bracket-spacing (ts)rules:ESLintRules.camelcase (ts)rules:ESLintRules.capitalized-comments (ts)rules:ESLintRules.func-name-matching (ts)rules:ESLintRules.func-style (ts)rules:ESLintRules.id-length (ts)rules:ESLintRules.id-match (ts)rules:ESLintRules.lines-between-class-members (ts)rules:ESLintRules.max-depth (ts)rules:ESLintRules.max-lines-per-function (ts)rules:ESLintRules.max-nested-callbacks (ts)rules:ESLintRules.max-params (ts)rules:ESLintRules.max-statements (ts)rules:ESLintRules.no-bitwise (ts)rules:ESLintRules.no-inline-comments (ts)rules:ESLintRules.no-multi-assign (ts)rules:ESLintRules.no-underscore-dangle (ts)rules:ESLintRules.object-curly-spacing (ts)rules:ESLintRules.one-var (ts)rules:ESLintRules.quote-props (ts)rules:ESLintRules.semi (ts)rules:ESLintRules.sort-keys (ts)rules:ESLintRules.arrow-body-style (ts)rules:ESLintRules.arrow-parens (ts)rules:ESLintRules.no-restricted-imports (ts)rules:ESLintRules.no-useless-computed-key (ts)rules:ESLintRules.object-shorthand (ts)rules:ESLintRules.sort-imports (ts)