├── .eslint-doc-generatorrc.ts ├── .github ├── renovate.json └── workflows │ ├── main.yml │ └── release-please.yml ├── .gitignore ├── .husky ├── commit-msg └── pre-commit ├── .markdownlint.json ├── .markdownlintignore ├── .npmpackagejsonlintignore ├── .npmpackagejsonlintrc.json ├── .npmrc ├── .prettierignore ├── CHANGELOG.md ├── LICENSE.md ├── README.md ├── commitlint.config.ts ├── docs └── rules │ ├── consistent-output.md │ ├── fixer-return.md │ ├── meta-property-ordering.md │ ├── no-deprecated-context-methods.md │ ├── no-deprecated-report-api.md │ ├── no-identical-tests.md │ ├── no-matching-violation-suggest-message-ids.md │ ├── no-meta-replaced-by.md │ ├── no-meta-schema-default.md │ ├── no-missing-message-ids.md │ ├── no-missing-placeholders.md │ ├── no-only-tests.md │ ├── no-property-in-node.md │ ├── no-unused-message-ids.md │ ├── no-unused-placeholders.md │ ├── no-useless-token-range.md │ ├── prefer-message-ids.md │ ├── prefer-object-rule.md │ ├── prefer-output-null.md │ ├── prefer-placeholders.md │ ├── prefer-replace-text.md │ ├── report-message-format.md │ ├── require-meta-default-options.md │ ├── require-meta-docs-description.md │ ├── require-meta-docs-recommended.md │ ├── require-meta-docs-url.md │ ├── require-meta-fixable.md │ ├── require-meta-has-suggestions.md │ ├── require-meta-schema-description.md │ ├── require-meta-schema.md │ ├── require-meta-type.md │ ├── require-test-case-name.md │ ├── test-case-property-ordering.md │ ├── test-case-shorthand-strings.md │ └── unique-test-case-names.md ├── e2e ├── .npmrc ├── fixtures │ ├── all-typed-config │ │ ├── eslint.config.ts │ │ ├── index.js │ │ ├── package.json │ │ ├── rule.js │ │ └── tsconfig.json │ └── all │ │ ├── eslint.config.js │ │ ├── index.js │ │ ├── package.json │ │ └── rule.js ├── package-lock.json ├── package.json └── run-all-tests.js ├── eslint-remote-tester.config.ts ├── eslint.config.ts ├── lib ├── index.ts ├── rules │ ├── consistent-output.ts │ ├── fixer-return.ts │ ├── meta-property-ordering.ts │ ├── no-deprecated-context-methods.ts │ ├── no-deprecated-report-api.ts │ ├── no-identical-tests.ts │ ├── no-matching-violation-suggest-message-ids.ts │ ├── no-meta-replaced-by.ts │ ├── no-meta-schema-default.ts │ ├── no-missing-message-ids.ts │ ├── no-missing-placeholders.ts │ ├── no-only-tests.ts │ ├── no-property-in-node.ts │ ├── no-unused-message-ids.ts │ ├── no-unused-placeholders.ts │ ├── no-useless-token-range.ts │ ├── prefer-message-ids.ts │ ├── prefer-object-rule.ts │ ├── prefer-output-null.ts │ ├── prefer-placeholders.ts │ ├── prefer-replace-text.ts │ ├── report-message-format.ts │ ├── require-meta-default-options.ts │ ├── require-meta-docs-description.ts │ ├── require-meta-docs-recommended.ts │ ├── require-meta-docs-url.ts │ ├── require-meta-fixable.ts │ ├── require-meta-has-suggestions.ts │ ├── require-meta-schema-description.ts │ ├── require-meta-schema.ts │ ├── require-meta-type.ts │ ├── require-test-case-name.ts │ ├── test-case-property-ordering.ts │ ├── test-case-shorthand-strings.ts │ └── unique-test-case-names.ts ├── types.ts └── utils.ts ├── package.json ├── prettier.config.ts ├── tests ├── lib │ ├── fixtures │ │ ├── estree.ts │ │ ├── file.ts │ │ └── tsconfig.json │ ├── index.ts │ ├── rule-setup.ts │ ├── rules │ │ ├── consistent-output.ts │ │ ├── fixer-return.ts │ │ ├── meta-property-ordering.ts │ │ ├── no-deprecated-context-methods.ts │ │ ├── no-deprecated-report-api.ts │ │ ├── no-identical-tests.ts │ │ ├── no-matching-violation-suggest-message-ids.ts │ │ ├── no-meta-replaced-by.ts │ │ ├── no-meta-schema-default.ts │ │ ├── no-missing-message-ids.ts │ │ ├── no-missing-placeholders.ts │ │ ├── no-only-tests.ts │ │ ├── no-property-in-node.ts │ │ ├── no-unused-message-ids.ts │ │ ├── no-unused-placeholders.ts │ │ ├── no-useless-token-range.ts │ │ ├── prefer-message-ids.ts │ │ ├── prefer-object-rule.ts │ │ ├── prefer-output-null.ts │ │ ├── prefer-placeholders.ts │ │ ├── prefer-replace-text.ts │ │ ├── report-message-format.ts │ │ ├── require-meta-default-options.ts │ │ ├── require-meta-docs-description.ts │ │ ├── require-meta-docs-recommended.ts │ │ ├── require-meta-docs-url.ts │ │ ├── require-meta-fixable.ts │ │ ├── require-meta-has-suggestions.ts │ │ ├── require-meta-schema-description.ts │ │ ├── require-meta-schema.ts │ │ ├── require-meta-type.ts │ │ ├── require-test-case-name.ts │ │ ├── test-case-property-ordering.ts │ │ ├── test-case-shorthand-strings.ts │ │ └── unique-test-case-names.ts │ └── utils.ts └── utils │ └── test-setup.ts ├── tsconfig.json ├── tsdown.config.ts ├── types └── estree.d.ts └── vitest.config.ts /.eslint-doc-generatorrc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/.eslint-doc-generatorrc.ts -------------------------------------------------------------------------------- /.github/renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/.github/renovate.json -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.github/workflows/release-please.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/.github/workflows/release-please.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- 1 | npx --no-install commitlint --edit "" 2 | -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | npx lint-staged 2 | -------------------------------------------------------------------------------- /.markdownlint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/.markdownlint.json -------------------------------------------------------------------------------- /.markdownlintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/.markdownlintignore -------------------------------------------------------------------------------- /.npmpackagejsonlintignore: -------------------------------------------------------------------------------- 1 | e2e/ 2 | -------------------------------------------------------------------------------- /.npmpackagejsonlintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/.npmpackagejsonlintrc.json -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/.npmrc -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | CHANGELOG.md -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/README.md -------------------------------------------------------------------------------- /commitlint.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/commitlint.config.ts -------------------------------------------------------------------------------- /docs/rules/consistent-output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/docs/rules/consistent-output.md -------------------------------------------------------------------------------- /docs/rules/fixer-return.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/docs/rules/fixer-return.md -------------------------------------------------------------------------------- /docs/rules/meta-property-ordering.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/docs/rules/meta-property-ordering.md -------------------------------------------------------------------------------- /docs/rules/no-deprecated-context-methods.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/docs/rules/no-deprecated-context-methods.md -------------------------------------------------------------------------------- /docs/rules/no-deprecated-report-api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/docs/rules/no-deprecated-report-api.md -------------------------------------------------------------------------------- /docs/rules/no-identical-tests.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/docs/rules/no-identical-tests.md -------------------------------------------------------------------------------- /docs/rules/no-matching-violation-suggest-message-ids.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/docs/rules/no-matching-violation-suggest-message-ids.md -------------------------------------------------------------------------------- /docs/rules/no-meta-replaced-by.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/docs/rules/no-meta-replaced-by.md -------------------------------------------------------------------------------- /docs/rules/no-meta-schema-default.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/docs/rules/no-meta-schema-default.md -------------------------------------------------------------------------------- /docs/rules/no-missing-message-ids.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/docs/rules/no-missing-message-ids.md -------------------------------------------------------------------------------- /docs/rules/no-missing-placeholders.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/docs/rules/no-missing-placeholders.md -------------------------------------------------------------------------------- /docs/rules/no-only-tests.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/docs/rules/no-only-tests.md -------------------------------------------------------------------------------- /docs/rules/no-property-in-node.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/docs/rules/no-property-in-node.md -------------------------------------------------------------------------------- /docs/rules/no-unused-message-ids.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/docs/rules/no-unused-message-ids.md -------------------------------------------------------------------------------- /docs/rules/no-unused-placeholders.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/docs/rules/no-unused-placeholders.md -------------------------------------------------------------------------------- /docs/rules/no-useless-token-range.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/docs/rules/no-useless-token-range.md -------------------------------------------------------------------------------- /docs/rules/prefer-message-ids.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/docs/rules/prefer-message-ids.md -------------------------------------------------------------------------------- /docs/rules/prefer-object-rule.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/docs/rules/prefer-object-rule.md -------------------------------------------------------------------------------- /docs/rules/prefer-output-null.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/docs/rules/prefer-output-null.md -------------------------------------------------------------------------------- /docs/rules/prefer-placeholders.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/docs/rules/prefer-placeholders.md -------------------------------------------------------------------------------- /docs/rules/prefer-replace-text.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/docs/rules/prefer-replace-text.md -------------------------------------------------------------------------------- /docs/rules/report-message-format.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/docs/rules/report-message-format.md -------------------------------------------------------------------------------- /docs/rules/require-meta-default-options.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/docs/rules/require-meta-default-options.md -------------------------------------------------------------------------------- /docs/rules/require-meta-docs-description.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/docs/rules/require-meta-docs-description.md -------------------------------------------------------------------------------- /docs/rules/require-meta-docs-recommended.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/docs/rules/require-meta-docs-recommended.md -------------------------------------------------------------------------------- /docs/rules/require-meta-docs-url.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/docs/rules/require-meta-docs-url.md -------------------------------------------------------------------------------- /docs/rules/require-meta-fixable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/docs/rules/require-meta-fixable.md -------------------------------------------------------------------------------- /docs/rules/require-meta-has-suggestions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/docs/rules/require-meta-has-suggestions.md -------------------------------------------------------------------------------- /docs/rules/require-meta-schema-description.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/docs/rules/require-meta-schema-description.md -------------------------------------------------------------------------------- /docs/rules/require-meta-schema.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/docs/rules/require-meta-schema.md -------------------------------------------------------------------------------- /docs/rules/require-meta-type.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/docs/rules/require-meta-type.md -------------------------------------------------------------------------------- /docs/rules/require-test-case-name.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/docs/rules/require-test-case-name.md -------------------------------------------------------------------------------- /docs/rules/test-case-property-ordering.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/docs/rules/test-case-property-ordering.md -------------------------------------------------------------------------------- /docs/rules/test-case-shorthand-strings.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/docs/rules/test-case-shorthand-strings.md -------------------------------------------------------------------------------- /docs/rules/unique-test-case-names.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/docs/rules/unique-test-case-names.md -------------------------------------------------------------------------------- /e2e/.npmrc: -------------------------------------------------------------------------------- 1 | package-lock = false 2 | -------------------------------------------------------------------------------- /e2e/fixtures/all-typed-config/eslint.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/e2e/fixtures/all-typed-config/eslint.config.ts -------------------------------------------------------------------------------- /e2e/fixtures/all-typed-config/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/e2e/fixtures/all-typed-config/index.js -------------------------------------------------------------------------------- /e2e/fixtures/all-typed-config/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/e2e/fixtures/all-typed-config/package.json -------------------------------------------------------------------------------- /e2e/fixtures/all-typed-config/rule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/e2e/fixtures/all-typed-config/rule.js -------------------------------------------------------------------------------- /e2e/fixtures/all-typed-config/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/e2e/fixtures/all-typed-config/tsconfig.json -------------------------------------------------------------------------------- /e2e/fixtures/all/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/e2e/fixtures/all/eslint.config.js -------------------------------------------------------------------------------- /e2e/fixtures/all/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/e2e/fixtures/all/index.js -------------------------------------------------------------------------------- /e2e/fixtures/all/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/e2e/fixtures/all/package.json -------------------------------------------------------------------------------- /e2e/fixtures/all/rule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/e2e/fixtures/all/rule.js -------------------------------------------------------------------------------- /e2e/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/e2e/package-lock.json -------------------------------------------------------------------------------- /e2e/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/e2e/package.json -------------------------------------------------------------------------------- /e2e/run-all-tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/e2e/run-all-tests.js -------------------------------------------------------------------------------- /eslint-remote-tester.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/eslint-remote-tester.config.ts -------------------------------------------------------------------------------- /eslint.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/eslint.config.ts -------------------------------------------------------------------------------- /lib/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/lib/index.ts -------------------------------------------------------------------------------- /lib/rules/consistent-output.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/lib/rules/consistent-output.ts -------------------------------------------------------------------------------- /lib/rules/fixer-return.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/lib/rules/fixer-return.ts -------------------------------------------------------------------------------- /lib/rules/meta-property-ordering.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/lib/rules/meta-property-ordering.ts -------------------------------------------------------------------------------- /lib/rules/no-deprecated-context-methods.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/lib/rules/no-deprecated-context-methods.ts -------------------------------------------------------------------------------- /lib/rules/no-deprecated-report-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/lib/rules/no-deprecated-report-api.ts -------------------------------------------------------------------------------- /lib/rules/no-identical-tests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/lib/rules/no-identical-tests.ts -------------------------------------------------------------------------------- /lib/rules/no-matching-violation-suggest-message-ids.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/lib/rules/no-matching-violation-suggest-message-ids.ts -------------------------------------------------------------------------------- /lib/rules/no-meta-replaced-by.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/lib/rules/no-meta-replaced-by.ts -------------------------------------------------------------------------------- /lib/rules/no-meta-schema-default.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/lib/rules/no-meta-schema-default.ts -------------------------------------------------------------------------------- /lib/rules/no-missing-message-ids.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/lib/rules/no-missing-message-ids.ts -------------------------------------------------------------------------------- /lib/rules/no-missing-placeholders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/lib/rules/no-missing-placeholders.ts -------------------------------------------------------------------------------- /lib/rules/no-only-tests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/lib/rules/no-only-tests.ts -------------------------------------------------------------------------------- /lib/rules/no-property-in-node.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/lib/rules/no-property-in-node.ts -------------------------------------------------------------------------------- /lib/rules/no-unused-message-ids.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/lib/rules/no-unused-message-ids.ts -------------------------------------------------------------------------------- /lib/rules/no-unused-placeholders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/lib/rules/no-unused-placeholders.ts -------------------------------------------------------------------------------- /lib/rules/no-useless-token-range.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/lib/rules/no-useless-token-range.ts -------------------------------------------------------------------------------- /lib/rules/prefer-message-ids.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/lib/rules/prefer-message-ids.ts -------------------------------------------------------------------------------- /lib/rules/prefer-object-rule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/lib/rules/prefer-object-rule.ts -------------------------------------------------------------------------------- /lib/rules/prefer-output-null.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/lib/rules/prefer-output-null.ts -------------------------------------------------------------------------------- /lib/rules/prefer-placeholders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/lib/rules/prefer-placeholders.ts -------------------------------------------------------------------------------- /lib/rules/prefer-replace-text.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/lib/rules/prefer-replace-text.ts -------------------------------------------------------------------------------- /lib/rules/report-message-format.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/lib/rules/report-message-format.ts -------------------------------------------------------------------------------- /lib/rules/require-meta-default-options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/lib/rules/require-meta-default-options.ts -------------------------------------------------------------------------------- /lib/rules/require-meta-docs-description.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/lib/rules/require-meta-docs-description.ts -------------------------------------------------------------------------------- /lib/rules/require-meta-docs-recommended.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/lib/rules/require-meta-docs-recommended.ts -------------------------------------------------------------------------------- /lib/rules/require-meta-docs-url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/lib/rules/require-meta-docs-url.ts -------------------------------------------------------------------------------- /lib/rules/require-meta-fixable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/lib/rules/require-meta-fixable.ts -------------------------------------------------------------------------------- /lib/rules/require-meta-has-suggestions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/lib/rules/require-meta-has-suggestions.ts -------------------------------------------------------------------------------- /lib/rules/require-meta-schema-description.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/lib/rules/require-meta-schema-description.ts -------------------------------------------------------------------------------- /lib/rules/require-meta-schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/lib/rules/require-meta-schema.ts -------------------------------------------------------------------------------- /lib/rules/require-meta-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/lib/rules/require-meta-type.ts -------------------------------------------------------------------------------- /lib/rules/require-test-case-name.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/lib/rules/require-test-case-name.ts -------------------------------------------------------------------------------- /lib/rules/test-case-property-ordering.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/lib/rules/test-case-property-ordering.ts -------------------------------------------------------------------------------- /lib/rules/test-case-shorthand-strings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/lib/rules/test-case-shorthand-strings.ts -------------------------------------------------------------------------------- /lib/rules/unique-test-case-names.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/lib/rules/unique-test-case-names.ts -------------------------------------------------------------------------------- /lib/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/lib/types.ts -------------------------------------------------------------------------------- /lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/lib/utils.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/package.json -------------------------------------------------------------------------------- /prettier.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/prettier.config.ts -------------------------------------------------------------------------------- /tests/lib/fixtures/estree.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/lib/fixtures/file.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/lib/fixtures/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/tests/lib/fixtures/tsconfig.json -------------------------------------------------------------------------------- /tests/lib/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/tests/lib/index.ts -------------------------------------------------------------------------------- /tests/lib/rule-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/tests/lib/rule-setup.ts -------------------------------------------------------------------------------- /tests/lib/rules/consistent-output.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/tests/lib/rules/consistent-output.ts -------------------------------------------------------------------------------- /tests/lib/rules/fixer-return.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/tests/lib/rules/fixer-return.ts -------------------------------------------------------------------------------- /tests/lib/rules/meta-property-ordering.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/tests/lib/rules/meta-property-ordering.ts -------------------------------------------------------------------------------- /tests/lib/rules/no-deprecated-context-methods.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/tests/lib/rules/no-deprecated-context-methods.ts -------------------------------------------------------------------------------- /tests/lib/rules/no-deprecated-report-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/tests/lib/rules/no-deprecated-report-api.ts -------------------------------------------------------------------------------- /tests/lib/rules/no-identical-tests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/tests/lib/rules/no-identical-tests.ts -------------------------------------------------------------------------------- /tests/lib/rules/no-matching-violation-suggest-message-ids.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/tests/lib/rules/no-matching-violation-suggest-message-ids.ts -------------------------------------------------------------------------------- /tests/lib/rules/no-meta-replaced-by.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/tests/lib/rules/no-meta-replaced-by.ts -------------------------------------------------------------------------------- /tests/lib/rules/no-meta-schema-default.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/tests/lib/rules/no-meta-schema-default.ts -------------------------------------------------------------------------------- /tests/lib/rules/no-missing-message-ids.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/tests/lib/rules/no-missing-message-ids.ts -------------------------------------------------------------------------------- /tests/lib/rules/no-missing-placeholders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/tests/lib/rules/no-missing-placeholders.ts -------------------------------------------------------------------------------- /tests/lib/rules/no-only-tests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/tests/lib/rules/no-only-tests.ts -------------------------------------------------------------------------------- /tests/lib/rules/no-property-in-node.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/tests/lib/rules/no-property-in-node.ts -------------------------------------------------------------------------------- /tests/lib/rules/no-unused-message-ids.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/tests/lib/rules/no-unused-message-ids.ts -------------------------------------------------------------------------------- /tests/lib/rules/no-unused-placeholders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/tests/lib/rules/no-unused-placeholders.ts -------------------------------------------------------------------------------- /tests/lib/rules/no-useless-token-range.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/tests/lib/rules/no-useless-token-range.ts -------------------------------------------------------------------------------- /tests/lib/rules/prefer-message-ids.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/tests/lib/rules/prefer-message-ids.ts -------------------------------------------------------------------------------- /tests/lib/rules/prefer-object-rule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/tests/lib/rules/prefer-object-rule.ts -------------------------------------------------------------------------------- /tests/lib/rules/prefer-output-null.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/tests/lib/rules/prefer-output-null.ts -------------------------------------------------------------------------------- /tests/lib/rules/prefer-placeholders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/tests/lib/rules/prefer-placeholders.ts -------------------------------------------------------------------------------- /tests/lib/rules/prefer-replace-text.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/tests/lib/rules/prefer-replace-text.ts -------------------------------------------------------------------------------- /tests/lib/rules/report-message-format.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/tests/lib/rules/report-message-format.ts -------------------------------------------------------------------------------- /tests/lib/rules/require-meta-default-options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/tests/lib/rules/require-meta-default-options.ts -------------------------------------------------------------------------------- /tests/lib/rules/require-meta-docs-description.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/tests/lib/rules/require-meta-docs-description.ts -------------------------------------------------------------------------------- /tests/lib/rules/require-meta-docs-recommended.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/tests/lib/rules/require-meta-docs-recommended.ts -------------------------------------------------------------------------------- /tests/lib/rules/require-meta-docs-url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/tests/lib/rules/require-meta-docs-url.ts -------------------------------------------------------------------------------- /tests/lib/rules/require-meta-fixable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/tests/lib/rules/require-meta-fixable.ts -------------------------------------------------------------------------------- /tests/lib/rules/require-meta-has-suggestions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/tests/lib/rules/require-meta-has-suggestions.ts -------------------------------------------------------------------------------- /tests/lib/rules/require-meta-schema-description.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/tests/lib/rules/require-meta-schema-description.ts -------------------------------------------------------------------------------- /tests/lib/rules/require-meta-schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/tests/lib/rules/require-meta-schema.ts -------------------------------------------------------------------------------- /tests/lib/rules/require-meta-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/tests/lib/rules/require-meta-type.ts -------------------------------------------------------------------------------- /tests/lib/rules/require-test-case-name.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/tests/lib/rules/require-test-case-name.ts -------------------------------------------------------------------------------- /tests/lib/rules/test-case-property-ordering.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/tests/lib/rules/test-case-property-ordering.ts -------------------------------------------------------------------------------- /tests/lib/rules/test-case-shorthand-strings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/tests/lib/rules/test-case-shorthand-strings.ts -------------------------------------------------------------------------------- /tests/lib/rules/unique-test-case-names.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/tests/lib/rules/unique-test-case-names.ts -------------------------------------------------------------------------------- /tests/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/tests/lib/utils.ts -------------------------------------------------------------------------------- /tests/utils/test-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/tests/utils/test-setup.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsdown.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/tsdown.config.ts -------------------------------------------------------------------------------- /types/estree.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/types/estree.d.ts -------------------------------------------------------------------------------- /vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eslint-community/eslint-plugin-eslint-plugin/HEAD/vitest.config.ts --------------------------------------------------------------------------------