├── .c8rc ├── .codeclimate.yml ├── .editorconfig ├── .eslintignore ├── .eslintrc.js ├── .gitattributes ├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── bug-report.yml │ ├── change.yml │ ├── config.yml │ ├── docs.yml │ ├── new-rule.yml │ ├── new-syntax.yml │ └── rule-change.yml ├── PULL_REQUEST_TEMPLATE.md ├── dependabot.yml ├── renovate.json5 └── workflows │ ├── ci.yml │ ├── codeql-analysis.yml │ ├── docs-ci.yml │ ├── stale.yml │ └── update-readme.yml ├── .gitignore ├── .markdownlint.yml ├── .markdownlintignore ├── .npmrc ├── .pre-commit-hooks.yaml ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── Makefile.js ├── README.md ├── SUPPORT.md ├── bin └── eslint.js ├── conf ├── default-cli-options.js ├── ecma-version.js ├── globals.js ├── replacements.json └── rule-type-list.json ├── docs ├── .eleventy.js ├── .stylelintrc.json ├── README.md ├── _examples │ ├── custom-rule-tutorial-code │ │ ├── .gitignore │ │ ├── enforce-foo-bar.js │ │ ├── enforce-foo-bar.test.js │ │ ├── eslint-plugin-example.js │ │ ├── eslint.config.js │ │ ├── example.js │ │ └── package.json │ └── integration-tutorial-code │ │ ├── .gitignore │ │ ├── example-eslint-integration.js │ │ ├── example-eslint-integration.test.js │ │ ├── package.json │ │ └── sample-data │ │ └── test-file.js ├── package.json ├── postcss.config.js ├── src │ ├── _data │ │ ├── config.json │ │ ├── eslintVersion.js │ │ ├── further_reading_links.json │ │ ├── helpers.js │ │ ├── languages.json │ │ ├── layout.js │ │ ├── links.json │ │ ├── navigation.json │ │ ├── rule_versions.json │ │ ├── rules.json │ │ ├── rules_categories.js │ │ ├── rules_meta.json │ │ ├── site.js │ │ ├── sites │ │ │ ├── en.yml │ │ │ └── zh-hans.yml │ │ └── versions.json │ ├── _includes │ │ ├── components │ │ │ ├── _component.njk │ │ │ ├── alert.macro.html │ │ │ ├── button.macro.html │ │ │ ├── code-tabs.html │ │ │ ├── docs-index.html │ │ │ ├── docs-toc.html │ │ │ ├── hero.macro.html │ │ │ ├── language-switcher.html │ │ │ ├── logo.html │ │ │ ├── nav-search.html │ │ │ ├── nav-version-switcher.html │ │ │ ├── navigation.html │ │ │ ├── related-rules.macro.html │ │ │ ├── rule-categories.macro.html │ │ │ ├── rule-list.macro.html │ │ │ ├── rule.macro.html │ │ │ ├── search.html │ │ │ ├── social-icons.html │ │ │ ├── theme-switcher.html │ │ │ └── version-switcher.html │ │ ├── layouts │ │ │ ├── base.html │ │ │ ├── components.html │ │ │ ├── doc.html │ │ │ └── main.html │ │ └── partials │ │ │ ├── analytics.html │ │ │ ├── carbon-ad.html │ │ │ ├── docs-footer.html │ │ │ ├── docs-header.html │ │ │ ├── docs-left-sidebar.html │ │ │ ├── languages-list.html │ │ │ ├── site-footer.html │ │ │ └── versions-list.html │ ├── _plugins │ │ └── md-syntax-highlighter.js │ ├── about │ │ └── index.md │ ├── assets │ │ ├── fonts │ │ │ ├── Consolas.woff │ │ │ ├── Inter-Regular-subset.woff2 │ │ │ ├── Inter-Regular-subset.zopfli.woff │ │ │ ├── Inter-SemiBold-subset.woff2 │ │ │ ├── Inter-SemiBold-subset.zopfli.woff │ │ │ ├── Inter │ │ │ │ ├── Inter-VariableFont_slnt,wght.ttf │ │ │ │ ├── OFL.txt │ │ │ │ ├── README.txt │ │ │ │ └── static │ │ │ │ │ ├── Inter-Black.ttf │ │ │ │ │ ├── Inter-Bold.ttf │ │ │ │ │ ├── Inter-ExtraBold.ttf │ │ │ │ │ ├── Inter-ExtraLight.ttf │ │ │ │ │ ├── Inter-Light.ttf │ │ │ │ │ ├── Inter-Medium.ttf │ │ │ │ │ ├── Inter-Regular-subset.ttf │ │ │ │ │ ├── Inter-Regular.ttf │ │ │ │ │ ├── Inter-SemiBold-subset.ttf │ │ │ │ │ ├── Inter-SemiBold.ttf │ │ │ │ │ └── Inter-Thin.ttf │ │ │ ├── SpaceGrotesk-Medium-subset.woff2 │ │ │ ├── SpaceGrotesk-Medium-subset.zopfli.woff │ │ │ ├── SpaceMono-Regular-subset.woff2 │ │ │ ├── SpaceMono-Regular-subset.zopfli.woff │ │ │ ├── Space_Grotesk │ │ │ │ ├── OFL.txt │ │ │ │ ├── README.txt │ │ │ │ ├── SpaceGrotesk-VariableFont_wght.ttf │ │ │ │ └── static │ │ │ │ │ ├── SpaceGrotesk-Bold.ttf │ │ │ │ │ ├── SpaceGrotesk-Light.ttf │ │ │ │ │ ├── SpaceGrotesk-Medium-subset.ttf │ │ │ │ │ ├── SpaceGrotesk-Medium.ttf │ │ │ │ │ ├── SpaceGrotesk-Regular.ttf │ │ │ │ │ └── SpaceGrotesk-SemiBold.ttf │ │ │ └── Space_Mono │ │ │ │ ├── OFL.txt │ │ │ │ ├── SpaceMono-Bold.ttf │ │ │ │ ├── SpaceMono-BoldItalic.ttf │ │ │ │ ├── SpaceMono-Italic.ttf │ │ │ │ ├── SpaceMono-Regular-subset.ttf │ │ │ │ └── SpaceMono-Regular.ttf │ │ ├── images │ │ │ ├── 404.png │ │ │ ├── architecture │ │ │ │ └── dependency.svg │ │ │ ├── code-path-analysis │ │ │ │ ├── example-dowhilestatement.svg │ │ │ │ ├── example-forinstatement.svg │ │ │ │ ├── example-forstatement-for-ever.svg │ │ │ │ ├── example-forstatement.svg │ │ │ │ ├── example-hello-world.svg │ │ │ │ ├── example-ifstatement-chain.svg │ │ │ │ ├── example-ifstatement.svg │ │ │ │ ├── example-switchstatement-has-default.svg │ │ │ │ ├── example-switchstatement.svg │ │ │ │ ├── example-trystatement-try-catch-finally.svg │ │ │ │ ├── example-trystatement-try-catch.svg │ │ │ │ ├── example-trystatement-try-finally.svg │ │ │ │ ├── example-when-there-is-a-function-f.svg │ │ │ │ ├── example-when-there-is-a-function-g.svg │ │ │ │ ├── example-whilestatement.svg │ │ │ │ ├── helo.svg │ │ │ │ ├── loop-event-example-for-1.svg │ │ │ │ ├── loop-event-example-for-2.svg │ │ │ │ ├── loop-event-example-for-3.svg │ │ │ │ ├── loop-event-example-for-4.svg │ │ │ │ ├── loop-event-example-for-5.svg │ │ │ │ ├── loop-event-example-while-1.svg │ │ │ │ ├── loop-event-example-while-2.svg │ │ │ │ └── loop-event-example-while-3.svg │ │ │ ├── icons │ │ │ │ ├── arrow-left.svg │ │ │ │ ├── arrow-right.svg │ │ │ │ ├── arrow-top-right.svg │ │ │ │ ├── chevron-down.svg │ │ │ │ ├── copy.svg │ │ │ │ ├── correct.svg │ │ │ │ ├── discord.svg │ │ │ │ ├── facebook.svg │ │ │ │ ├── features-list-icon.svg │ │ │ │ ├── github-icon-mono.svg │ │ │ │ ├── github-img.svg │ │ │ │ ├── github-large.svg │ │ │ │ ├── github-small.svg │ │ │ │ ├── github.svg │ │ │ │ ├── google.svg │ │ │ │ ├── incorrect.svg │ │ │ │ ├── languages.svg │ │ │ │ ├── learn-more-arrow.svg │ │ │ │ ├── link.svg │ │ │ │ ├── linkedin.svg │ │ │ │ ├── menu.svg │ │ │ │ ├── minus-circle.svg │ │ │ │ ├── npm.svg │ │ │ │ ├── open-collectione-mono.svg │ │ │ │ ├── opencollective-img.svg │ │ │ │ ├── plus-circle.svg │ │ │ │ ├── search.svg │ │ │ │ └── twitter.svg │ │ │ └── logo │ │ │ │ ├── brand-colors.svg │ │ │ │ ├── eslint-logo-color.png │ │ │ │ ├── eslint-logo-color.svg │ │ │ │ └── eslint-logo-white.svg │ │ ├── js │ │ │ ├── components-index.js │ │ │ ├── css-vars-ponyfill@2.js │ │ │ ├── focus-visible.js │ │ │ ├── inert-polyfill.js │ │ │ ├── main.js │ │ │ ├── scroll-up-btn.js │ │ │ ├── search.js │ │ │ ├── tabs.js │ │ │ └── themes.js │ │ └── scss │ │ │ ├── carbon-ads.scss │ │ │ ├── components │ │ │ ├── alert.scss │ │ │ ├── buttons.scss │ │ │ ├── docs-index.scss │ │ │ ├── docs-navigation.scss │ │ │ ├── hero.scss │ │ │ ├── index.scss │ │ │ ├── language-switcher.scss │ │ │ ├── resources.scss │ │ │ ├── rules.scss │ │ │ ├── search.scss │ │ │ ├── social-icons.scss │ │ │ ├── tabs.scss │ │ │ ├── theme-switcher.scss │ │ │ ├── toc.scss │ │ │ └── version-switcher.scss │ │ │ ├── docs-footer.scss │ │ │ ├── docs-header.scss │ │ │ ├── docs.scss │ │ │ ├── eslint-site-footer.scss │ │ │ ├── eslint-site-header.scss │ │ │ ├── forms.scss │ │ │ ├── foundations.scss │ │ │ ├── languages.scss │ │ │ ├── print.scss │ │ │ ├── styles.scss │ │ │ ├── syntax-highlighter.scss │ │ │ ├── tokens │ │ │ ├── spacing.scss │ │ │ ├── themes.scss │ │ │ ├── typography.scss │ │ │ └── ui.scss │ │ │ ├── utilities.scss │ │ │ └── versions.scss │ ├── contribute │ │ ├── architecture │ │ │ └── index.md │ │ ├── code-conventions.md │ │ ├── code-of-conduct.md │ │ ├── core-rules.md │ │ ├── development-environment.md │ │ ├── governance.md │ │ ├── index.md │ │ ├── package-json-conventions.md │ │ ├── propose-new-rule.md │ │ ├── propose-rule-change.md │ │ ├── pull-requests.md │ │ ├── report-bugs.md │ │ ├── report-security-vulnerability.md │ │ ├── request-change.md │ │ ├── tests.md │ │ └── work-on-issue.md │ ├── extend │ │ ├── code-path-analysis.md │ │ ├── custom-formatters.md │ │ ├── custom-parsers.md │ │ ├── custom-processors-deprecated.md │ │ ├── custom-processors.md │ │ ├── custom-rule-tutorial.md │ │ ├── custom-rules-deprecated.md │ │ ├── custom-rules.md │ │ ├── index.md │ │ ├── plugin-migration-flat-config.md │ │ ├── plugins.md │ │ ├── scope-manager-interface.md │ │ ├── selectors.md │ │ ├── shareable-configs-deprecated.md │ │ ├── shareable-configs.md │ │ └── ways-to-extend.md │ ├── integrate │ │ ├── index.md │ │ ├── integration-tutorial.md │ │ └── nodejs-api.md │ ├── library │ │ ├── alert.md │ │ ├── buttons.md │ │ ├── code-blocks.md │ │ ├── code-tabs.md │ │ ├── language-switcher.md │ │ ├── library.json │ │ ├── link-card.md │ │ ├── related-rules.md │ │ ├── rule-categories.md │ │ ├── rule-list.md │ │ ├── rule.md │ │ ├── social-icons.md │ │ ├── theme-switcher.md │ │ └── version-switcher.md │ ├── maintain │ │ ├── index.md │ │ ├── manage-issues.md │ │ ├── manage-releases.md │ │ ├── overview.md │ │ ├── review-pull-requests.md │ │ └── working-groups.md │ ├── pages │ │ ├── 404.html │ │ ├── component-library.html │ │ ├── index.md │ │ ├── languages.md │ │ ├── pages.11tydata.json │ │ ├── rules.md │ │ └── versions.md │ ├── rules │ │ ├── accessor-pairs.md │ │ ├── array-bracket-newline.md │ │ ├── array-bracket-spacing.md │ │ ├── array-callback-return.md │ │ ├── array-element-newline.md │ │ ├── arrow-body-style.md │ │ ├── arrow-parens.md │ │ ├── arrow-spacing.md │ │ ├── block-scoped-var.md │ │ ├── block-spacing.md │ │ ├── brace-style.md │ │ ├── callback-return.md │ │ ├── camelcase.md │ │ ├── capitalized-comments.md │ │ ├── class-methods-use-this.md │ │ ├── comma-dangle.md │ │ ├── comma-spacing.md │ │ ├── comma-style.md │ │ ├── complexity.md │ │ ├── computed-property-spacing.md │ │ ├── consistent-return.md │ │ ├── consistent-this.md │ │ ├── constructor-super.md │ │ ├── curly.md │ │ ├── default-case-last.md │ │ ├── default-case.md │ │ ├── default-param-last.md │ │ ├── dot-location.md │ │ ├── dot-notation.md │ │ ├── eol-last.md │ │ ├── eqeqeq.md │ │ ├── for-direction.md │ │ ├── func-call-spacing.md │ │ ├── func-name-matching.md │ │ ├── func-names.md │ │ ├── func-style.md │ │ ├── function-call-argument-newline.md │ │ ├── function-paren-newline.md │ │ ├── generator-star-spacing.md │ │ ├── generator-star.md │ │ ├── getter-return.md │ │ ├── global-require.md │ │ ├── global-strict.md │ │ ├── grouped-accessor-pairs.md │ │ ├── guard-for-in.md │ │ ├── handle-callback-err.md │ │ ├── id-blacklist.md │ │ ├── id-denylist.md │ │ ├── id-length.md │ │ ├── id-match.md │ │ ├── implicit-arrow-linebreak.md │ │ ├── indent-legacy.md │ │ ├── indent.md │ │ ├── init-declarations.md │ │ ├── jsx-quotes.md │ │ ├── key-spacing.md │ │ ├── keyword-spacing.md │ │ ├── line-comment-position.md │ │ ├── linebreak-style.md │ │ ├── lines-around-comment.md │ │ ├── lines-around-directive.md │ │ ├── lines-between-class-members.md │ │ ├── logical-assignment-operators.md │ │ ├── max-classes-per-file.md │ │ ├── max-depth.md │ │ ├── max-len.md │ │ ├── max-lines-per-function.md │ │ ├── max-lines.md │ │ ├── max-nested-callbacks.md │ │ ├── max-params.md │ │ ├── max-statements-per-line.md │ │ ├── max-statements.md │ │ ├── multiline-comment-style.md │ │ ├── multiline-ternary.md │ │ ├── new-cap.md │ │ ├── new-parens.md │ │ ├── newline-after-var.md │ │ ├── newline-before-return.md │ │ ├── newline-per-chained-call.md │ │ ├── no-alert.md │ │ ├── no-array-constructor.md │ │ ├── no-arrow-condition.md │ │ ├── no-async-promise-executor.md │ │ ├── no-await-in-loop.md │ │ ├── no-bitwise.md │ │ ├── no-buffer-constructor.md │ │ ├── no-caller.md │ │ ├── no-case-declarations.md │ │ ├── no-catch-shadow.md │ │ ├── no-class-assign.md │ │ ├── no-comma-dangle.md │ │ ├── no-compare-neg-zero.md │ │ ├── no-cond-assign.md │ │ ├── no-confusing-arrow.md │ │ ├── no-console.md │ │ ├── no-const-assign.md │ │ ├── no-constant-binary-expression.md │ │ ├── no-constant-condition.md │ │ ├── no-constructor-return.md │ │ ├── no-continue.md │ │ ├── no-control-regex.md │ │ ├── no-debugger.md │ │ ├── no-delete-var.md │ │ ├── no-div-regex.md │ │ ├── no-dupe-args.md │ │ ├── no-dupe-class-members.md │ │ ├── no-dupe-else-if.md │ │ ├── no-dupe-keys.md │ │ ├── no-duplicate-case.md │ │ ├── no-duplicate-imports.md │ │ ├── no-else-return.md │ │ ├── no-empty-character-class.md │ │ ├── no-empty-class.md │ │ ├── no-empty-function.md │ │ ├── no-empty-label.md │ │ ├── no-empty-pattern.md │ │ ├── no-empty-static-block.md │ │ ├── no-empty.md │ │ ├── no-eq-null.md │ │ ├── no-eval.md │ │ ├── no-ex-assign.md │ │ ├── no-extend-native.md │ │ ├── no-extra-bind.md │ │ ├── no-extra-boolean-cast.md │ │ ├── no-extra-label.md │ │ ├── no-extra-parens.md │ │ ├── no-extra-semi.md │ │ ├── no-extra-strict.md │ │ ├── no-fallthrough.md │ │ ├── no-floating-decimal.md │ │ ├── no-func-assign.md │ │ ├── no-global-assign.md │ │ ├── no-implicit-coercion.md │ │ ├── no-implicit-globals.md │ │ ├── no-implied-eval.md │ │ ├── no-import-assign.md │ │ ├── no-inline-comments.md │ │ ├── no-inner-declarations.md │ │ ├── no-invalid-regexp.md │ │ ├── no-invalid-this.md │ │ ├── no-irregular-whitespace.md │ │ ├── no-iterator.md │ │ ├── no-label-var.md │ │ ├── no-labels.md │ │ ├── no-lone-blocks.md │ │ ├── no-lonely-if.md │ │ ├── no-loop-func.md │ │ ├── no-loss-of-precision.md │ │ ├── no-magic-numbers.md │ │ ├── no-misleading-character-class.md │ │ ├── no-mixed-operators.md │ │ ├── no-mixed-requires.md │ │ ├── no-mixed-spaces-and-tabs.md │ │ ├── no-multi-assign.md │ │ ├── no-multi-spaces.md │ │ ├── no-multi-str.md │ │ ├── no-multiple-empty-lines.md │ │ ├── no-native-reassign.md │ │ ├── no-negated-condition.md │ │ ├── no-negated-in-lhs.md │ │ ├── no-nested-ternary.md │ │ ├── no-new-func.md │ │ ├── no-new-native-nonconstructor.md │ │ ├── no-new-object.md │ │ ├── no-new-require.md │ │ ├── no-new-symbol.md │ │ ├── no-new-wrappers.md │ │ ├── no-new.md │ │ ├── no-nonoctal-decimal-escape.md │ │ ├── no-obj-calls.md │ │ ├── no-object-constructor.md │ │ ├── no-octal-escape.md │ │ ├── no-octal.md │ │ ├── no-param-reassign.md │ │ ├── no-path-concat.md │ │ ├── no-plusplus.md │ │ ├── no-process-env.md │ │ ├── no-process-exit.md │ │ ├── no-promise-executor-return.md │ │ ├── no-proto.md │ │ ├── no-prototype-builtins.md │ │ ├── no-redeclare.md │ │ ├── no-regex-spaces.md │ │ ├── no-reserved-keys.md │ │ ├── no-restricted-exports.md │ │ ├── no-restricted-globals.md │ │ ├── no-restricted-imports.md │ │ ├── no-restricted-modules.md │ │ ├── no-restricted-properties.md │ │ ├── no-restricted-syntax.md │ │ ├── no-return-assign.md │ │ ├── no-return-await.md │ │ ├── no-script-url.md │ │ ├── no-self-assign.md │ │ ├── no-self-compare.md │ │ ├── no-sequences.md │ │ ├── no-setter-return.md │ │ ├── no-shadow-restricted-names.md │ │ ├── no-shadow.md │ │ ├── no-space-before-semi.md │ │ ├── no-spaced-func.md │ │ ├── no-sparse-arrays.md │ │ ├── no-sync.md │ │ ├── no-tabs.md │ │ ├── no-template-curly-in-string.md │ │ ├── no-ternary.md │ │ ├── no-this-before-super.md │ │ ├── no-throw-literal.md │ │ ├── no-trailing-spaces.md │ │ ├── no-undef-init.md │ │ ├── no-undef.md │ │ ├── no-undefined.md │ │ ├── no-underscore-dangle.md │ │ ├── no-unexpected-multiline.md │ │ ├── no-unmodified-loop-condition.md │ │ ├── no-unneeded-ternary.md │ │ ├── no-unreachable-loop.md │ │ ├── no-unreachable.md │ │ ├── no-unsafe-finally.md │ │ ├── no-unsafe-negation.md │ │ ├── no-unsafe-optional-chaining.md │ │ ├── no-unused-expressions.md │ │ ├── no-unused-labels.md │ │ ├── no-unused-private-class-members.md │ │ ├── no-unused-vars.md │ │ ├── no-use-before-define.md │ │ ├── no-useless-assignment.md │ │ ├── no-useless-backreference.md │ │ ├── no-useless-call.md │ │ ├── no-useless-catch.md │ │ ├── no-useless-computed-key.md │ │ ├── no-useless-concat.md │ │ ├── no-useless-constructor.md │ │ ├── no-useless-escape.md │ │ ├── no-useless-rename.md │ │ ├── no-useless-return.md │ │ ├── no-var.md │ │ ├── no-void.md │ │ ├── no-warning-comments.md │ │ ├── no-whitespace-before-property.md │ │ ├── no-with.md │ │ ├── no-wrap-func.md │ │ ├── nonblock-statement-body-position.md │ │ ├── object-curly-newline.md │ │ ├── object-curly-spacing.md │ │ ├── object-property-newline.md │ │ ├── object-shorthand.md │ │ ├── one-var-declaration-per-line.md │ │ ├── one-var.md │ │ ├── operator-assignment.md │ │ ├── operator-linebreak.md │ │ ├── padded-blocks.md │ │ ├── padding-line-between-statements.md │ │ ├── prefer-arrow-callback.md │ │ ├── prefer-const.md │ │ ├── prefer-destructuring.md │ │ ├── prefer-exponentiation-operator.md │ │ ├── prefer-named-capture-group.md │ │ ├── prefer-numeric-literals.md │ │ ├── prefer-object-has-own.md │ │ ├── prefer-object-spread.md │ │ ├── prefer-promise-reject-errors.md │ │ ├── prefer-reflect.md │ │ ├── prefer-regex-literals.md │ │ ├── prefer-rest-params.md │ │ ├── prefer-spread.md │ │ ├── prefer-template.md │ │ ├── quote-props.md │ │ ├── quotes.md │ │ ├── radix.md │ │ ├── require-atomic-updates.md │ │ ├── require-await.md │ │ ├── require-jsdoc.md │ │ ├── require-unicode-regexp.md │ │ ├── require-yield.md │ │ ├── rest-spread-spacing.md │ │ ├── semi-spacing.md │ │ ├── semi-style.md │ │ ├── semi.md │ │ ├── sort-imports.md │ │ ├── sort-keys.md │ │ ├── sort-vars.md │ │ ├── space-after-function-name.md │ │ ├── space-after-keywords.md │ │ ├── space-before-blocks.md │ │ ├── space-before-function-paren.md │ │ ├── space-before-function-parentheses.md │ │ ├── space-before-keywords.md │ │ ├── space-in-brackets.md │ │ ├── space-in-parens.md │ │ ├── space-infix-ops.md │ │ ├── space-return-throw-case.md │ │ ├── space-unary-ops.md │ │ ├── space-unary-word-ops.md │ │ ├── spaced-comment.md │ │ ├── spaced-line-comment.md │ │ ├── strict.md │ │ ├── switch-colon-spacing.md │ │ ├── symbol-description.md │ │ ├── template-curly-spacing.md │ │ ├── template-tag-spacing.md │ │ ├── unicode-bom.md │ │ ├── use-isnan.md │ │ ├── valid-jsdoc.md │ │ ├── valid-typeof.md │ │ ├── vars-on-top.md │ │ ├── wrap-iife.md │ │ ├── wrap-regex.md │ │ ├── yield-star-spacing.md │ │ └── yoda.md │ ├── src.json │ ├── static │ │ ├── apple-touch-icon.png │ │ ├── favicon-32x32.png │ │ ├── favicon.ico │ │ ├── favicon.png │ │ ├── feed.njk │ │ ├── icon-192.png │ │ ├── icon-512.png │ │ ├── icon.svg │ │ ├── manifest.webmanifest │ │ ├── robots.njk │ │ ├── serviceworker.js │ │ └── sitemap.njk │ └── use │ │ ├── command-line-interface.md │ │ ├── configure │ │ ├── combine-configs.md │ │ ├── configuration-files-deprecated.md │ │ ├── configuration-files.md │ │ ├── ignore-deprecated.md │ │ ├── ignore.md │ │ ├── index.md │ │ ├── language-options-deprecated.md │ │ ├── language-options.md │ │ ├── migration-guide.md │ │ ├── parser-deprecated.md │ │ ├── parser.md │ │ ├── plugins-deprecated.md │ │ ├── plugins.md │ │ ├── rules-deprecated.md │ │ └── rules.md │ │ ├── core-concepts.md │ │ ├── formatters │ │ ├── html-formatter-example.html │ │ ├── html-formatter-example.json │ │ └── index.md │ │ ├── getting-started.md │ │ ├── index.md │ │ ├── integrations.md │ │ ├── migrate-to-8.0.0.md │ │ ├── migrate-to-9.0.0.md │ │ ├── migrating-from-jscs.md │ │ ├── migrating-to-1.0.0.md │ │ ├── migrating-to-2.0.0.md │ │ ├── migrating-to-3.0.0.md │ │ ├── migrating-to-4.0.0.md │ │ ├── migrating-to-5.0.0.md │ │ ├── migrating-to-6.0.0.md │ │ ├── migrating-to-7.0.0.md │ │ └── rule-deprecation.md └── tools │ ├── markdown-it-rule-example.js │ └── validate-links.js ├── eslint.config.js ├── lib ├── api.js ├── cli-engine │ ├── cli-engine.js │ ├── file-enumerator.js │ ├── formatters │ │ ├── formatters-meta.json │ │ ├── html.js │ │ ├── json-with-metadata.js │ │ ├── json.js │ │ └── stylish.js │ ├── hash.js │ ├── index.js │ ├── lint-result-cache.js │ ├── load-rules.js │ └── xml-escape.js ├── cli.js ├── config │ ├── default-config.js │ ├── flat-config-array.js │ ├── flat-config-helpers.js │ ├── flat-config-schema.js │ └── rule-validator.js ├── eslint │ ├── eslint-helpers.js │ ├── eslint.js │ ├── index.js │ └── legacy-eslint.js ├── linter │ ├── apply-disable-directives.js │ ├── code-path-analysis │ │ ├── code-path-analyzer.js │ │ ├── code-path-segment.js │ │ ├── code-path-state.js │ │ ├── code-path.js │ │ ├── debug-helpers.js │ │ ├── fork-context.js │ │ └── id-generator.js │ ├── config-comment-parser.js │ ├── index.js │ ├── interpolate.js │ ├── linter.js │ ├── node-event-generator.js │ ├── report-translator.js │ ├── rule-fixer.js │ ├── rules.js │ ├── safe-emitter.js │ ├── source-code-fixer.js │ └── timing.js ├── options.js ├── rule-tester │ ├── index.js │ └── rule-tester.js ├── rules │ ├── accessor-pairs.js │ ├── array-bracket-newline.js │ ├── array-bracket-spacing.js │ ├── array-callback-return.js │ ├── array-element-newline.js │ ├── arrow-body-style.js │ ├── arrow-parens.js │ ├── arrow-spacing.js │ ├── block-scoped-var.js │ ├── block-spacing.js │ ├── brace-style.js │ ├── callback-return.js │ ├── camelcase.js │ ├── capitalized-comments.js │ ├── class-methods-use-this.js │ ├── comma-dangle.js │ ├── comma-spacing.js │ ├── comma-style.js │ ├── complexity.js │ ├── computed-property-spacing.js │ ├── consistent-return.js │ ├── consistent-this.js │ ├── constructor-super.js │ ├── curly.js │ ├── default-case-last.js │ ├── default-case.js │ ├── default-param-last.js │ ├── dot-location.js │ ├── dot-notation.js │ ├── eol-last.js │ ├── eqeqeq.js │ ├── for-direction.js │ ├── func-call-spacing.js │ ├── func-name-matching.js │ ├── func-names.js │ ├── func-style.js │ ├── function-call-argument-newline.js │ ├── function-paren-newline.js │ ├── generator-star-spacing.js │ ├── getter-return.js │ ├── global-require.js │ ├── grouped-accessor-pairs.js │ ├── guard-for-in.js │ ├── handle-callback-err.js │ ├── id-blacklist.js │ ├── id-denylist.js │ ├── id-length.js │ ├── id-match.js │ ├── implicit-arrow-linebreak.js │ ├── indent-legacy.js │ ├── indent.js │ ├── index.js │ ├── init-declarations.js │ ├── jsx-quotes.js │ ├── key-spacing.js │ ├── keyword-spacing.js │ ├── line-comment-position.js │ ├── linebreak-style.js │ ├── lines-around-comment.js │ ├── lines-around-directive.js │ ├── lines-between-class-members.js │ ├── logical-assignment-operators.js │ ├── max-classes-per-file.js │ ├── max-depth.js │ ├── max-len.js │ ├── max-lines-per-function.js │ ├── max-lines.js │ ├── max-nested-callbacks.js │ ├── max-params.js │ ├── max-statements-per-line.js │ ├── max-statements.js │ ├── multiline-comment-style.js │ ├── multiline-ternary.js │ ├── new-cap.js │ ├── new-parens.js │ ├── newline-after-var.js │ ├── newline-before-return.js │ ├── newline-per-chained-call.js │ ├── no-alert.js │ ├── no-array-constructor.js │ ├── no-async-promise-executor.js │ ├── no-await-in-loop.js │ ├── no-bitwise.js │ ├── no-buffer-constructor.js │ ├── no-caller.js │ ├── no-case-declarations.js │ ├── no-catch-shadow.js │ ├── no-class-assign.js │ ├── no-compare-neg-zero.js │ ├── no-cond-assign.js │ ├── no-confusing-arrow.js │ ├── no-console.js │ ├── no-const-assign.js │ ├── no-constant-binary-expression.js │ ├── no-constant-condition.js │ ├── no-constructor-return.js │ ├── no-continue.js │ ├── no-control-regex.js │ ├── no-debugger.js │ ├── no-delete-var.js │ ├── no-div-regex.js │ ├── no-dupe-args.js │ ├── no-dupe-class-members.js │ ├── no-dupe-else-if.js │ ├── no-dupe-keys.js │ ├── no-duplicate-case.js │ ├── no-duplicate-imports.js │ ├── no-else-return.js │ ├── no-empty-character-class.js │ ├── no-empty-function.js │ ├── no-empty-pattern.js │ ├── no-empty-static-block.js │ ├── no-empty.js │ ├── no-eq-null.js │ ├── no-eval.js │ ├── no-ex-assign.js │ ├── no-extend-native.js │ ├── no-extra-bind.js │ ├── no-extra-boolean-cast.js │ ├── no-extra-label.js │ ├── no-extra-parens.js │ ├── no-extra-semi.js │ ├── no-fallthrough.js │ ├── no-floating-decimal.js │ ├── no-func-assign.js │ ├── no-global-assign.js │ ├── no-implicit-coercion.js │ ├── no-implicit-globals.js │ ├── no-implied-eval.js │ ├── no-import-assign.js │ ├── no-inline-comments.js │ ├── no-inner-declarations.js │ ├── no-invalid-regexp.js │ ├── no-invalid-this.js │ ├── no-irregular-whitespace.js │ ├── no-iterator.js │ ├── no-label-var.js │ ├── no-labels.js │ ├── no-lone-blocks.js │ ├── no-lonely-if.js │ ├── no-loop-func.js │ ├── no-loss-of-precision.js │ ├── no-magic-numbers.js │ ├── no-misleading-character-class.js │ ├── no-mixed-operators.js │ ├── no-mixed-requires.js │ ├── no-mixed-spaces-and-tabs.js │ ├── no-multi-assign.js │ ├── no-multi-spaces.js │ ├── no-multi-str.js │ ├── no-multiple-empty-lines.js │ ├── no-native-reassign.js │ ├── no-negated-condition.js │ ├── no-negated-in-lhs.js │ ├── no-nested-ternary.js │ ├── no-new-func.js │ ├── no-new-native-nonconstructor.js │ ├── no-new-object.js │ ├── no-new-require.js │ ├── no-new-symbol.js │ ├── no-new-wrappers.js │ ├── no-new.js │ ├── no-nonoctal-decimal-escape.js │ ├── no-obj-calls.js │ ├── no-object-constructor.js │ ├── no-octal-escape.js │ ├── no-octal.js │ ├── no-param-reassign.js │ ├── no-path-concat.js │ ├── no-plusplus.js │ ├── no-process-env.js │ ├── no-process-exit.js │ ├── no-promise-executor-return.js │ ├── no-proto.js │ ├── no-prototype-builtins.js │ ├── no-redeclare.js │ ├── no-regex-spaces.js │ ├── no-restricted-exports.js │ ├── no-restricted-globals.js │ ├── no-restricted-imports.js │ ├── no-restricted-modules.js │ ├── no-restricted-properties.js │ ├── no-restricted-syntax.js │ ├── no-return-assign.js │ ├── no-return-await.js │ ├── no-script-url.js │ ├── no-self-assign.js │ ├── no-self-compare.js │ ├── no-sequences.js │ ├── no-setter-return.js │ ├── no-shadow-restricted-names.js │ ├── no-shadow.js │ ├── no-spaced-func.js │ ├── no-sparse-arrays.js │ ├── no-sync.js │ ├── no-tabs.js │ ├── no-template-curly-in-string.js │ ├── no-ternary.js │ ├── no-this-before-super.js │ ├── no-throw-literal.js │ ├── no-trailing-spaces.js │ ├── no-undef-init.js │ ├── no-undef.js │ ├── no-undefined.js │ ├── no-underscore-dangle.js │ ├── no-unexpected-multiline.js │ ├── no-unmodified-loop-condition.js │ ├── no-unneeded-ternary.js │ ├── no-unreachable-loop.js │ ├── no-unreachable.js │ ├── no-unsafe-finally.js │ ├── no-unsafe-negation.js │ ├── no-unsafe-optional-chaining.js │ ├── no-unused-expressions.js │ ├── no-unused-labels.js │ ├── no-unused-private-class-members.js │ ├── no-unused-vars.js │ ├── no-use-before-define.js │ ├── no-useless-assignment.js │ ├── no-useless-backreference.js │ ├── no-useless-call.js │ ├── no-useless-catch.js │ ├── no-useless-computed-key.js │ ├── no-useless-concat.js │ ├── no-useless-constructor.js │ ├── no-useless-escape.js │ ├── no-useless-rename.js │ ├── no-useless-return.js │ ├── no-var.js │ ├── no-void.js │ ├── no-warning-comments.js │ ├── no-whitespace-before-property.js │ ├── no-with.js │ ├── nonblock-statement-body-position.js │ ├── object-curly-newline.js │ ├── object-curly-spacing.js │ ├── object-property-newline.js │ ├── object-shorthand.js │ ├── one-var-declaration-per-line.js │ ├── one-var.js │ ├── operator-assignment.js │ ├── operator-linebreak.js │ ├── padded-blocks.js │ ├── padding-line-between-statements.js │ ├── prefer-arrow-callback.js │ ├── prefer-const.js │ ├── prefer-destructuring.js │ ├── prefer-exponentiation-operator.js │ ├── prefer-named-capture-group.js │ ├── prefer-numeric-literals.js │ ├── prefer-object-has-own.js │ ├── prefer-object-spread.js │ ├── prefer-promise-reject-errors.js │ ├── prefer-reflect.js │ ├── prefer-regex-literals.js │ ├── prefer-rest-params.js │ ├── prefer-spread.js │ ├── prefer-template.js │ ├── quote-props.js │ ├── quotes.js │ ├── radix.js │ ├── require-atomic-updates.js │ ├── require-await.js │ ├── require-unicode-regexp.js │ ├── require-yield.js │ ├── rest-spread-spacing.js │ ├── semi-spacing.js │ ├── semi-style.js │ ├── semi.js │ ├── sort-imports.js │ ├── sort-keys.js │ ├── sort-vars.js │ ├── space-before-blocks.js │ ├── space-before-function-paren.js │ ├── space-in-parens.js │ ├── space-infix-ops.js │ ├── space-unary-ops.js │ ├── spaced-comment.js │ ├── strict.js │ ├── switch-colon-spacing.js │ ├── symbol-description.js │ ├── template-curly-spacing.js │ ├── template-tag-spacing.js │ ├── unicode-bom.js │ ├── use-isnan.js │ ├── utils │ │ ├── ast-utils.js │ │ ├── fix-tracker.js │ │ ├── keywords.js │ │ ├── lazy-loading-rule-map.js │ │ ├── patterns │ │ │ └── letters.js │ │ ├── regular-expressions.js │ │ └── unicode │ │ │ ├── index.js │ │ │ ├── is-combining-character.js │ │ │ ├── is-emoji-modifier.js │ │ │ ├── is-regional-indicator-symbol.js │ │ │ └── is-surrogate-pair.js │ ├── valid-typeof.js │ ├── vars-on-top.js │ ├── wrap-iife.js │ ├── wrap-regex.js │ ├── yield-star-spacing.js │ └── yoda.js ├── shared │ ├── ajv.js │ ├── ast-utils.js │ ├── deprecation-warnings.js │ ├── directives.js │ ├── logging.js │ ├── runtime-info.js │ ├── serialization.js │ ├── severity.js │ ├── string-utils.js │ ├── traverser.js │ └── types.js ├── source-code │ ├── index.js │ ├── source-code.js │ └── token-store │ │ ├── backward-token-comment-cursor.js │ │ ├── backward-token-cursor.js │ │ ├── cursor.js │ │ ├── cursors.js │ │ ├── decorative-cursor.js │ │ ├── filter-cursor.js │ │ ├── forward-token-comment-cursor.js │ │ ├── forward-token-cursor.js │ │ ├── index.js │ │ ├── limit-cursor.js │ │ ├── padded-token-cursor.js │ │ ├── skip-cursor.js │ │ └── utils.js └── unsupported-api.js ├── messages ├── all-files-ignored.js ├── eslintrc-incompat.js ├── eslintrc-plugins.js ├── extend-config-missing.js ├── failed-to-read-json.js ├── file-not-found.js ├── invalid-rule-options.js ├── invalid-rule-severity.js ├── no-config-found.js ├── plugin-conflict.js ├── plugin-invalid.js ├── plugin-missing.js ├── print-config-with-directory-path.js ├── shared.js └── whitespace-found.js ├── package.json ├── packages ├── eslint-config-eslint │ ├── LICENSE │ ├── README.md │ ├── base.js │ ├── cjs.js │ ├── eslintrc.js │ ├── index.js │ ├── nodejs.js │ └── package.json └── js │ ├── LICENSE │ ├── README.md │ ├── package.json │ └── src │ ├── configs │ ├── eslint-all.js │ └── eslint-recommended.js │ └── index.js ├── templates ├── blogpost.md.ejs ├── bug-report.md ├── formatter-examples.md.ejs ├── rule-change-proposal.md └── rule-proposal.md ├── tests ├── _utils │ ├── in-memory-fs.js │ ├── index.js │ └── test-lazy-loading-rules.js ├── bench │ └── large.js ├── bin │ └── eslint.js ├── conf │ ├── eslint-all.js │ └── eslint-recommended.js ├── fixtures │ ├── .eslintignore │ ├── .eslintignore2 │ ├── .eslintignore_empty │ ├── .eslintignore_twoGlobstar │ ├── .eslintrc │ ├── autofix-integration │ │ ├── left-pad-expected-quiet.js │ │ ├── left-pad-expected.js │ │ └── left-pad.js │ ├── autofix │ │ ├── return-conflicting-fixes.expected.js │ │ ├── return-conflicting-fixes.js │ │ ├── semicolon-conflicting-fixes.expected.js │ │ └── semicolon-conflicting-fixes.js │ ├── bad-examples.md │ ├── bin │ │ ├── .eslintrc.yml │ │ ├── empty.js │ │ ├── eslint.config-invalid-key.js │ │ ├── eslint.config-invalid.js │ │ ├── eslint.config-promise-tick-throws.js │ │ ├── eslint.config-tick-throws.js │ │ └── eslint.config.js │ ├── cache │ │ └── src │ │ │ ├── fail-file.js │ │ │ ├── file-to-delete.js │ │ │ ├── test-file.js │ │ │ └── test-file2.js │ ├── cjs-config │ │ ├── eslint.config.cjs │ │ └── foo.js │ ├── cli-engine │ │ ├── .eslintignore2 │ │ ├── console.js │ │ ├── deprecated-rule-config │ │ │ ├── .eslintrc.yml │ │ │ └── eslint.config.js │ │ ├── eslint.config-with-ignores2.js │ │ ├── hidden │ │ │ └── .hiddenfolder │ │ │ │ └── double-quotes.js │ │ ├── nested_node_modules │ │ │ ├── .eslintignore │ │ │ ├── passing.js │ │ │ └── subdir │ │ │ │ └── node_modules │ │ │ │ └── text.js │ │ ├── node_modules │ │ │ ├── @somenamespace │ │ │ │ └── eslint-formatter-foo │ │ │ │ │ └── index.js │ │ │ ├── eslint-formatter-bar │ │ │ │ └── index.js │ │ │ └── foo.js │ │ ├── node_modules_cleaner.js │ │ └── overrides-with-dot │ │ │ ├── .eslintrc.yml │ │ │ └── .test-target.js │ ├── cli │ │ ├── .eslintignore_foo │ │ ├── foo │ │ │ └── .bar │ │ │ │ └── passing.js │ │ ├── ignore-pattern-relative │ │ │ ├── .eslintrc.js │ │ │ ├── eslint.config.js │ │ │ └── subdir │ │ │ │ └── subsubdir │ │ │ │ └── a.js │ │ ├── passing.js │ │ └── syntax-error.js │ ├── code-path-analysis │ │ ├── assignment--do-while-and.js │ │ ├── assignment--do-while-or.js │ │ ├── assignment--do-while-qq.js │ │ ├── assignment--for-and-1.js │ │ ├── assignment--for-and-2.js │ │ ├── assignment--for-or-1.js │ │ ├── assignment--for-or-2.js │ │ ├── assignment--for-qq-1.js │ │ ├── assignment--for-qq-2.js │ │ ├── assignment--if-and-1.js │ │ ├── assignment--if-and-2.js │ │ ├── assignment--if-and-3.js │ │ ├── assignment--if-or-1.js │ │ ├── assignment--if-or-2.js │ │ ├── assignment--if-or-3.js │ │ ├── assignment--if-qq-1.js │ │ ├── assignment--if-qq-2.js │ │ ├── assignment--logical-and-1.js │ │ ├── assignment--logical-and-2.js │ │ ├── assignment--logical-and-3.js │ │ ├── assignment--logical-or-1.js │ │ ├── assignment--logical-or-2.js │ │ ├── assignment--logical-or-3.js │ │ ├── assignment--logical-qq-1.js │ │ ├── assignment--logical-qq-2.js │ │ ├── assignment--logical-qq-3.js │ │ ├── assignment--multi-1.js │ │ ├── assignment--multi-10.js │ │ ├── assignment--multi-2.js │ │ ├── assignment--multi-3.js │ │ ├── assignment--multi-4.js │ │ ├── assignment--multi-5.js │ │ ├── assignment--multi-6.js │ │ ├── assignment--multi-7.js │ │ ├── assignment--multi-8.js │ │ ├── assignment--multi-9.js │ │ ├── assignment--nested-and-1.js │ │ ├── assignment--nested-and-2.js │ │ ├── assignment--nested-and-3.js │ │ ├── assignment--nested-or-1.js │ │ ├── assignment--nested-or-2.js │ │ ├── assignment--nested-or-3.js │ │ ├── assignment--nested-qq-1.js │ │ ├── assignment--nested-qq-2.js │ │ ├── assignment--nested-qq-3.js │ │ ├── assignment--simple-and-1.js │ │ ├── assignment--simple-and-2.js │ │ ├── assignment--simple-and-3.js │ │ ├── assignment--simple-bitand.js │ │ ├── assignment--simple-eq.js │ │ ├── assignment--simple-or-1.js │ │ ├── assignment--simple-or-2.js │ │ ├── assignment--simple-or-3.js │ │ ├── assignment--simple-plus.js │ │ ├── assignment--simple-qq-1.js │ │ ├── assignment--simple-qq-2.js │ │ ├── assignment--simple-qq-3.js │ │ ├── assignment--while-and.js │ │ ├── assignment--while-or.js │ │ ├── assignment--while-qq.js │ │ ├── block-and-break-1.js │ │ ├── block-and-break-2.js │ │ ├── block-and-break-3.js │ │ ├── block-and-break-4.js │ │ ├── class-fields-init--arrow-function.js │ │ ├── class-fields-init--call-expression.js │ │ ├── class-fields-init--conditional.js │ │ ├── class-fields-init--simple.js │ │ ├── class-static-blocks--between-fields.js │ │ ├── class-static-blocks--between-methods.js │ │ ├── class-static-blocks--conditional.js │ │ ├── class-static-blocks--empty.js │ │ ├── class-static-blocks--function-inside.js │ │ ├── class-static-blocks--if-else.js │ │ ├── class-static-blocks--multiple-1.js │ │ ├── class-static-blocks--multiple-2.js │ │ ├── class-static-blocks--simple.js │ │ ├── default-params--nest.js │ │ ├── default-params--simple.js │ │ ├── do-while--break-always.js │ │ ├── do-while--break-label.js │ │ ├── do-while--break-nest.js │ │ ├── do-while--break-simple.js │ │ ├── do-while--continue-always.js │ │ ├── do-while--continue-label.js │ │ ├── do-while--continue-nest.js │ │ ├── do-while--continue-simple.js │ │ ├── do-while--empty.js │ │ ├── do-while--simple.js │ │ ├── for--break-always.js │ │ ├── for--break-label.js │ │ ├── for--break-nest.js │ │ ├── for--break-simple-no-test.js │ │ ├── for--break-simple-no-update.js │ │ ├── for--break-simple.js │ │ ├── for--continue-always.js │ │ ├── for--continue-label.js │ │ ├── for--continue-nest.js │ │ ├── for--continue-simple-no-test.js │ │ ├── for--continue-simple-no-update.js │ │ ├── for--continue-simple.js │ │ ├── for--direct-nest.js │ │ ├── for--empty.js │ │ ├── for--simple-fork-in-test-update.js │ │ ├── for--simple-no-test.js │ │ ├── for--simple-no-update.js │ │ ├── for--simple-test-true.js │ │ ├── for--simple.js │ │ ├── for-in--break-always.js │ │ ├── for-in--break-label.js │ │ ├── for-in--break-nest.js │ │ ├── for-in--break-simple.js │ │ ├── for-in--continue-always.js │ │ ├── for-in--continue-label.js │ │ ├── for-in--continue-nest.js │ │ ├── for-in--continue-simple.js │ │ ├── for-in--direct-nest.js │ │ ├── for-in--empty.js │ │ ├── for-in--simple.js │ │ ├── for-of--break-always.js │ │ ├── for-of--break-label.js │ │ ├── for-of--break-nest.js │ │ ├── for-of--break-simple.js │ │ ├── for-of--continue-always.js │ │ ├── for-of--continue-label.js │ │ ├── for-of--continue-nest.js │ │ ├── for-of--continue-simple.js │ │ ├── for-of--direct-nest.js │ │ ├── for-of--empty.js │ │ ├── for-of--simple.js │ │ ├── function--in-condition-expr.js │ │ ├── function--in-logical-right.js │ │ ├── function--new.js │ │ ├── function--simple.js │ │ ├── if-1.js │ │ ├── if-2.js │ │ ├── if-3.js │ │ ├── if-4.js │ │ ├── if-5.js │ │ ├── if-6.js │ │ ├── logical--and-qq.js │ │ ├── logical--do-while-and-1.js │ │ ├── logical--do-while-and-2.js │ │ ├── logical--do-while-mix-1.js │ │ ├── logical--do-while-mix-2.js │ │ ├── logical--do-while-or-1.js │ │ ├── logical--do-while-or-2.js │ │ ├── logical--do-while-qq-1.js │ │ ├── logical--do-while-qq-2.js │ │ ├── logical--for-and-1.js │ │ ├── logical--for-and-2.js │ │ ├── logical--for-and-3.js │ │ ├── logical--for-mix-1.js │ │ ├── logical--for-mix-2.js │ │ ├── logical--for-mix-3.js │ │ ├── logical--for-or-1.js │ │ ├── logical--for-or-2.js │ │ ├── logical--for-or-3.js │ │ ├── logical--if-and-1.js │ │ ├── logical--if-and-2.js │ │ ├── logical--if-and-3.js │ │ ├── logical--if-and-4.js │ │ ├── logical--if-and-5.js │ │ ├── logical--if-mix-1.js │ │ ├── logical--if-mix-2.js │ │ ├── logical--if-mix-and-qq-1.js │ │ ├── logical--if-mix-and-qq-2.js │ │ ├── logical--if-mix-or-qq-1.js │ │ ├── logical--if-mix-or-qq-2.js │ │ ├── logical--if-or-1.js │ │ ├── logical--if-or-2.js │ │ ├── logical--if-or-3.js │ │ ├── logical--if-or-4.js │ │ ├── logical--if-or-5.js │ │ ├── logical--if-qdot-1.js │ │ ├── logical--if-qq-1.js │ │ ├── logical--if-qq-2.js │ │ ├── logical--if-qq-3.js │ │ ├── logical--if-qq-4.js │ │ ├── logical--if-qq-5.js │ │ ├── logical--simple-1.js │ │ ├── logical--simple-2.js │ │ ├── logical--simple-3.js │ │ ├── logical--while-and-1.js │ │ ├── logical--while-and-2.js │ │ ├── logical--while-mix-1.js │ │ ├── logical--while-mix-2.js │ │ ├── logical--while-or-1.js │ │ ├── logical--while-or-2.js │ │ ├── logical--while-qq-1.js │ │ ├── logical--while-qq-2.js │ │ ├── object-literal--conditional.js │ │ ├── optional-chaining--complex-1.js │ │ ├── optional-chaining--complex-2.js │ │ ├── optional-chaining--complex-3.js │ │ ├── optional-chaining--simple-1.js │ │ ├── optional-chaining--simple-2.js │ │ ├── optional-chaining--simple-3.js │ │ ├── optional-chaining--simple-4.js │ │ ├── switch--cases-1.js │ │ ├── switch--cases-2.js │ │ ├── switch--cases-and-default-1.js │ │ ├── switch--cases-and-default-2.js │ │ ├── switch--cases-and-default-3.js │ │ ├── switch--default-only-1.js │ │ ├── switch--default-only-2.js │ │ ├── switch--empty.js │ │ ├── switch--precedence.js │ │ ├── switch--single-case-1.js │ │ ├── switch--single-case-2.js │ │ ├── try--try-catch-1.js │ │ ├── try--try-catch-2.js │ │ ├── try--try-catch-3.js │ │ ├── try--try-catch-4.js │ │ ├── try--try-catch-finally-1.js │ │ ├── try--try-catch-finally-2.js │ │ ├── try--try-catch-finally-3.js │ │ ├── try--try-finally-1.js │ │ ├── try--try-finally-2.js │ │ ├── try--try-finally-3.js │ │ ├── try--try-finally-4.js │ │ ├── try--try-finally-5.js │ │ ├── try--try-with-for-inof-1.js │ │ ├── try--try-with-for-inof-2.js │ │ ├── unreachable-controls.js │ │ ├── while--break-always.js │ │ ├── while--break-label.js │ │ ├── while--break-nest-2.js │ │ ├── while--break-nest.js │ │ ├── while--break-simple.js │ │ ├── while--continue-always.js │ │ ├── while--continue-label.js │ │ ├── while--continue-nest.js │ │ ├── while--continue-simple.js │ │ ├── while--direct-nest.js │ │ ├── while--empty.js │ │ └── while--simple.js │ ├── config-file │ │ ├── bom │ │ │ ├── .eslintrc.json │ │ │ ├── .eslintrc.yaml │ │ │ └── package.json │ │ ├── broken-package-json │ │ │ └── package.json │ │ ├── cjs │ │ │ └── .eslintrc.cjs │ │ ├── ecma-features │ │ │ └── .eslintrc.yml │ │ ├── extends-chain-2 │ │ │ ├── .eslintrc.json │ │ │ ├── node_modules │ │ │ │ └── eslint-config-a │ │ │ │ │ ├── index.js │ │ │ │ │ └── relative.js │ │ │ ├── parser.eslintrc.json │ │ │ ├── parser.js │ │ │ └── relative.eslintrc.json │ │ ├── extends-chain │ │ │ ├── .eslintrc.json │ │ │ └── node_modules │ │ │ │ └── eslint-config-a │ │ │ │ ├── index.js │ │ │ │ └── node_modules │ │ │ │ └── eslint-config-b │ │ │ │ ├── index.js │ │ │ │ └── node_modules │ │ │ │ └── eslint-config-c │ │ │ │ └── index.js │ │ ├── extends │ │ │ └── .eslintrc.yml │ │ ├── invalid │ │ │ └── invalid-top-level-property.yml │ │ ├── js │ │ │ ├── .eslintrc │ │ │ ├── .eslintrc.broken.js │ │ │ ├── .eslintrc.js │ │ │ ├── .eslintrc.parser.js │ │ │ ├── .eslintrc.parser2.js │ │ │ ├── .eslintrc.parser3.js │ │ │ ├── node_modules │ │ │ │ └── foo │ │ │ │ │ └── index.js │ │ │ └── not-a-config.js │ │ ├── json │ │ │ ├── .eslintrc │ │ │ └── .eslintrc.json │ │ ├── legacy │ │ │ └── .eslintrc │ │ ├── node_modules │ │ │ ├── eslint-config-enable-browser-env.js │ │ │ ├── eslint-config-recursive-dependent │ │ │ │ ├── index.js │ │ │ │ └── node_modules │ │ │ │ │ └── eslint-config-recursive-dependency.js │ │ │ ├── eslint-plugin-enable-nonexistent-parser.js │ │ │ ├── eslint-plugin-foo.js │ │ │ ├── eslint-plugin-with-environment.js │ │ │ └── eslint-plugin-with-two-configs.js │ │ ├── package-json │ │ │ └── package.json │ │ ├── plugins │ │ │ ├── .eslintrc.yml │ │ │ └── .eslintrc2.yml │ │ ├── subdir │ │ │ └── node_modules │ │ │ │ ├── @foo │ │ │ │ ├── eslint-config-bar.js │ │ │ │ └── eslint-config.js │ │ │ │ ├── eslint-config-eslint-configfoo.js │ │ │ │ ├── eslint-config-foo.js │ │ │ │ └── eslint-plugin-foo.js │ │ ├── yaml │ │ │ ├── .eslintrc │ │ │ ├── .eslintrc.empty.yaml │ │ │ ├── .eslintrc.yaml │ │ │ └── .eslintrc.yml │ │ └── yml │ │ │ ├── .eslintrc │ │ │ └── .eslintrc.yml │ ├── config-hierarchy │ │ ├── broken │ │ │ ├── .eslintrc │ │ │ ├── add-conf.js │ │ │ ├── add-conf.yaml │ │ │ ├── console-wrong-quotes-node.js │ │ │ ├── console-wrong-quotes.js │ │ │ ├── override-conf.js │ │ │ ├── override-conf.yaml │ │ │ ├── override-env-conf.yaml │ │ │ ├── package.json │ │ │ ├── plugins │ │ │ │ ├── .eslintrc │ │ │ │ └── console-wrong-quotes.js │ │ │ ├── plugins2 │ │ │ │ ├── .eslintrc │ │ │ │ └── console-wrong-quotes.js │ │ │ ├── process-exit.js │ │ │ ├── subbroken │ │ │ │ ├── .eslintrc │ │ │ │ ├── console-wrong-quotes.js │ │ │ │ └── subsubbroken │ │ │ │ │ ├── .eslintrc │ │ │ │ │ └── console-wrong-quotes.js │ │ │ └── wrong-quotes.js │ │ ├── envs │ │ │ ├── .eslintrc.json │ │ │ └── sub │ │ │ │ ├── .eslintrc.json │ │ │ │ └── foo.js │ │ ├── file-structure.json │ │ ├── fileexts │ │ │ ├── .eslintrc.js │ │ │ └── subdir │ │ │ │ ├── .eslintrc.yml │ │ │ │ └── subsubdir │ │ │ │ └── .eslintrc.json │ │ ├── overwrite-ecmaFeatures │ │ │ ├── .eslintrc │ │ │ └── child │ │ │ │ └── .eslintrc │ │ ├── packagejson │ │ │ ├── .eslintrc │ │ │ ├── package.json │ │ │ ├── subdir │ │ │ │ ├── package.json │ │ │ │ ├── subsubdir │ │ │ │ │ ├── package.json │ │ │ │ │ ├── subsubsubdir │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ └── wrong-quotes.js │ │ │ │ │ └── wrong-quotes.js │ │ │ │ └── wrong-quotes.js │ │ │ └── wrong-quotes.js │ │ ├── personal-config │ │ │ ├── home-folder-with-packagejson │ │ │ │ └── package.json │ │ │ ├── home-folder │ │ │ │ ├── .eslintrc.json │ │ │ │ └── project │ │ │ │ │ ├── .eslintrc │ │ │ │ │ └── package.json │ │ │ ├── project-with-config │ │ │ │ ├── .eslintrc │ │ │ │ ├── package.json │ │ │ │ └── subfolder │ │ │ │ │ └── .eslintrc │ │ │ └── project-without-config │ │ │ │ └── package.json │ │ ├── plugins │ │ │ └── node_modules │ │ │ │ ├── eslint-plugin-another-plugin.js │ │ │ │ ├── eslint-plugin-example-with-rules-config.js │ │ │ │ ├── eslint-plugin-example.js │ │ │ │ └── eslint-plugin-test.js │ │ ├── root-true │ │ │ └── parent │ │ │ │ ├── .eslintrc │ │ │ │ └── root │ │ │ │ ├── .eslintrc │ │ │ │ ├── subdir │ │ │ │ └── .eslintrc │ │ │ │ └── wrong-semi.js │ │ └── shared │ │ │ ├── a │ │ │ ├── .eslintrc │ │ │ └── index.js │ │ │ └── b │ │ │ ├── .eslintrc │ │ │ └── index.js │ ├── config-rule │ │ └── schemas.js │ ├── configurations │ │ ├── comments.json │ │ ├── cwd │ │ │ └── .eslintrc │ │ ├── empty │ │ │ ├── .eslintrc │ │ │ └── empty.json │ │ ├── env-browser.js │ │ ├── env-browser.json │ │ ├── env-browser.yaml │ │ ├── env-nashorn.json │ │ ├── env-node.js │ │ ├── env-node.json │ │ ├── env-webextensions.json │ │ ├── es6.js │ │ ├── es6.json │ │ ├── my-awesome-config │ │ ├── parser │ │ │ ├── .eslintrc.json │ │ │ └── custom.js │ │ ├── plugins-with-prefix-and-namespace.json │ │ ├── plugins-with-prefix.js │ │ ├── plugins-with-prefix.json │ │ ├── plugins-without-prefix-with-namespace.json │ │ ├── plugins-without-prefix.json │ │ ├── processors.js │ │ ├── processors.json │ │ ├── quotes-error.js │ │ ├── quotes-error.json │ │ ├── semi-error.js │ │ ├── semi-error.json │ │ ├── single-quotes-error.json │ │ ├── single-quotes │ │ │ ├── .eslintrc │ │ │ └── subdir │ │ │ │ └── .eslintrc │ │ └── undef-error.json │ ├── disable-inline-config.js │ ├── dot-files │ │ ├── .a.js │ │ ├── .c.js │ │ ├── b.js │ │ └── eslint.config.js │ ├── dots-in-files │ │ ├── a..b.js │ │ └── eslint.config.js │ ├── environments │ │ ├── disable.yaml │ │ ├── fake.yaml │ │ └── plugin.yaml │ ├── eslint.config-rule-throws.js │ ├── eslint.config-with-ignores.js │ ├── eslint.config-with-ignores2.js │ ├── eslint.config-with-rules.js │ ├── eslint.config.js │ ├── eslintrc │ │ ├── .eslintignore │ │ ├── .eslintrc │ │ ├── ignored.json │ │ └── quotes.js │ ├── example-app │ │ ├── app.js │ │ ├── eslint.config.js │ │ └── subdir │ │ │ └── util.js │ ├── example-app2 │ │ ├── eslint.config.js │ │ ├── subdir1 │ │ │ └── a.js │ │ └── subdir2 │ │ │ └── b.js │ ├── example-app3 │ │ ├── .eslintignore │ │ ├── .eslintrc.js │ │ ├── eslint.config.js │ │ ├── node_modules │ │ │ ├── eslint-formatter-cwd │ │ │ │ ├── index.js │ │ │ │ └── package.json │ │ │ └── eslint-plugin-test │ │ │ │ ├── index.js │ │ │ │ └── package.json │ │ └── src │ │ │ ├── 1.js │ │ │ └── dist │ │ │ └── 2.js │ ├── exit-on-fatal-error │ │ ├── fatal-error.js │ │ ├── no-fatal-error-rule-violation.js │ │ └── no-fatal-error.js │ ├── file-finder │ │ ├── .eslintignore │ │ ├── empty │ │ ├── package.json │ │ │ └── empty │ │ ├── subdir │ │ │ ├── empty │ │ │ ├── empty2 │ │ │ ├── subsubdir │ │ │ │ ├── empty │ │ │ │ └── subsubsubdir │ │ │ │ │ └── empty │ │ │ └── xvgRHtyH56756764535jkJ6jthty65tyhteHTEY │ │ └── xvgRHtyH56756764535jkJ6jthty65tyhteHTEY │ ├── files │ │ ├── .bar.js │ │ ├── .eslintignore │ │ ├── .eslintrc │ │ ├── foo.js │ │ └── foo.js2 │ ├── fix-types │ │ ├── fix-both-semi-and-prefer-arrow-callback.expected.js │ │ ├── fix-both-semi-and-prefer-arrow-callback.js │ │ ├── fix-only-prefer-arrow-callback.expected.js │ │ ├── fix-only-prefer-arrow-callback.js │ │ ├── fix-only-semi.expected.js │ │ ├── fix-only-semi.js │ │ ├── ignore-missing-meta.expected.js │ │ └── ignore-missing-meta.js │ ├── fixmode │ │ ├── multipass.js │ │ ├── ok.js │ │ ├── quotes-semi-eqeqeq.js │ │ └── quotes.js │ ├── fixture-parser.js │ ├── formatters │ │ ├── .ignoreme │ │ ├── async.js │ │ ├── broken.js │ │ ├── cwd.js │ │ ├── simple.js │ │ └── test │ │ │ └── simple.js │ ├── glob-util │ │ ├── .eslintignore │ │ ├── empty │ │ │ └── .gitkeep │ │ ├── hidden │ │ │ └── .foo.js │ │ ├── ignored │ │ │ ├── .eslintignore │ │ │ └── foo.js │ │ ├── node_modules │ │ │ └── dependency.js │ │ ├── one-js-file │ │ │ └── baz.js │ │ ├── two-js-files │ │ │ ├── bar.js │ │ │ └── foo.js │ │ └── unignored │ │ │ ├── .eslintignore │ │ │ └── dir │ │ │ └── foo.js │ ├── globals-browser.js │ ├── globals-nashorn.js │ ├── globals-node.js │ ├── globals-webextensions.js │ ├── globals │ │ └── conf.yaml │ ├── good-examples.md │ ├── ignored-paths │ │ ├── .eslintignore │ │ ├── .eslintignoreForDifferentCwd │ │ ├── .eslintignoreForNegationTest │ │ ├── .eslintignoreWithComments │ │ ├── .eslintignoreWithEscapedBrackets │ │ ├── .eslintignoreWithNegation │ │ ├── .eslintignoreWithUnignoredDefaults │ │ ├── bad-package-json-ignore │ │ │ └── package.json │ │ ├── bower_components │ │ │ └── package │ │ │ │ └── file.js │ │ ├── brackets │ │ │ ├── [index.js │ │ │ ├── [index].js │ │ │ ├── index.js │ │ │ └── index].js │ │ ├── broken-package-json │ │ │ └── package.json │ │ ├── crlf │ │ │ └── .eslintignore │ │ ├── custom-name │ │ │ └── ignore-file │ │ ├── ignore-pattern │ │ │ ├── ignore-me.txt │ │ │ └── subdir │ │ │ │ └── ignore-me.txt │ │ ├── negation │ │ │ ├── ignore.js │ │ │ └── unignore.js │ │ ├── node_modules │ │ │ └── package │ │ │ │ └── file.js │ │ ├── package-json-ignore │ │ │ └── package.json │ │ ├── package.json │ │ ├── subdir │ │ │ ├── .eslintignoreInChildDir │ │ │ ├── bower_components │ │ │ │ └── package │ │ │ │ │ └── file.js │ │ │ ├── node_modules │ │ │ │ └── package │ │ │ │ │ └── file.js │ │ │ └── undef.js │ │ ├── undef.js │ │ └── unignored.js │ ├── ignores-directory-deep │ │ └── tests │ │ │ └── format │ │ │ ├── foo.js │ │ │ ├── jsfmt.spec.js │ │ │ └── subdir │ │ │ ├── foo.js │ │ │ └── jsfmt.spec.js │ ├── ignores-directory │ │ ├── eslint.config.js │ │ └── subdir │ │ │ └── subsubdir │ │ │ └── a.js │ ├── ignores-relative │ │ ├── a.js │ │ ├── eslint.config.js │ │ └── subdir │ │ │ └── a.js │ ├── ignores-self │ │ └── eslint.config.js │ ├── ignores-subdirectory │ │ ├── eslint.config.js │ │ └── subdir │ │ │ └── subsubdir │ │ │ └── a.js │ ├── js-mjs-cjs-config │ │ ├── eslint.config.cjs │ │ ├── eslint.config.js │ │ ├── eslint.config.mjs │ │ └── foo.js │ ├── lazy-loading-rules │ │ ├── .eslintrc.js │ │ └── foo.js │ ├── lint-result-cache │ │ ├── .eslintrc.json │ │ └── test-with-errors.js │ ├── max-warnings │ │ ├── .eslintrc │ │ ├── eslint.config.js │ │ └── six-warnings.js │ ├── missing-semicolon.js │ ├── mjs-cjs-config │ │ ├── eslint.config.cjs │ │ ├── eslint.config.mjs │ │ └── foo.js │ ├── mjs-config │ │ ├── eslint.config.mjs │ │ └── foo.js │ ├── module-not-found │ │ ├── .eslintrc.yml │ │ ├── extends-js │ │ │ └── .eslintrc.yml │ │ ├── extends-plugin │ │ │ └── .eslintrc.yml │ │ ├── node_modules │ │ │ ├── eslint-config-throw.js │ │ │ └── eslint-plugin-throw.js │ │ ├── plugins │ │ │ └── .eslintrc.yml │ │ ├── throw-in-config-itself │ │ │ └── .eslintrc.js │ │ ├── throw-in-extends-js │ │ │ └── .eslintrc.yml │ │ ├── throw-in-extends-plugin │ │ │ └── .eslintrc.yml │ │ └── throw-in-plugins │ │ │ └── .eslintrc.yml │ ├── module-resolver │ │ └── node_modules │ │ │ └── foo.js │ ├── packagejson │ │ ├── package.json │ │ └── quotes.js │ ├── parsers │ │ ├── all-comments-parser.js │ │ ├── array-bracket-spacing │ │ │ ├── flow-destructuring-1.js │ │ │ └── flow-destructuring-2.js │ │ ├── arrow-parens │ │ │ ├── generics-extends-complex.js │ │ │ ├── generics-extends.js │ │ │ ├── generics-simple-async.js │ │ │ ├── generics-simple-no-params.js │ │ │ ├── generics-simple.js │ │ │ ├── identifier-type.js │ │ │ └── return-type.js │ │ ├── babel-eslint10 │ │ │ └── object-pattern-with-rest-element.js │ │ ├── babel-eslint5 │ │ │ └── destructuring-object-spread.js │ │ ├── babel-eslint7 │ │ │ ├── array-pattern-with-annotation.js │ │ │ ├── function-type-annotation.js │ │ │ ├── object-pattern-with-annotation.js │ │ │ └── object-pattern-with-object-annotation.js │ │ ├── comma-dangle │ │ │ ├── object-pattern-1.js │ │ │ ├── object-pattern-2.js │ │ │ ├── return-type-1.js │ │ │ └── return-type-2.js │ │ ├── empty-program-parser.js │ │ ├── enhanced-parser.js │ │ ├── enhanced-parser2.js │ │ ├── enhanced-parser3.js │ │ ├── function-paren-newline │ │ │ └── arrow-function-return-type.js │ │ ├── keyword-spacing │ │ │ ├── prefix-cast-operator-no-space.js │ │ │ └── prefix-cast-operator-space.js │ │ ├── line-error.js │ │ ├── linter-test-parsers.js │ │ ├── no-line-error.js │ │ ├── non-js-parser.js │ │ ├── object-curly-newline │ │ │ ├── flow-stub-parser-multiline-type-literal.js │ │ │ ├── flow-stub-parser-multiline.js │ │ │ ├── flow-stub-parser-singleline-type-literal.js │ │ │ └── flow-stub-parser-singleline.js │ │ ├── object-curly-spacing │ │ │ ├── flow-stub-parser-never-invalid.js │ │ │ └── flow-stub-parser-never-valid.js │ │ ├── space-before-blocks │ │ │ ├── return-type-keyword-1.js │ │ │ └── return-type-keyword-2.js │ │ ├── stub-parser.js │ │ ├── throws-with-options.js │ │ ├── type-annotations │ │ │ ├── function-declaration-type-annotation-no-space.js │ │ │ ├── function-expression-type-annotation.js │ │ │ ├── function-parameter-type-annotation.js │ │ │ ├── function-return-type-annotation.js │ │ │ ├── variable-declaration-init-type-annotation-no-space.js │ │ │ └── variable-declaration-init-type-annotation.js │ │ ├── typescript-parsers │ │ │ ├── boolean-cast-with-assertion.js │ │ │ ├── declare-class.js │ │ │ ├── declare-var.js │ │ │ ├── decorator-with-class-methods.js │ │ │ ├── decorator-with-class.js │ │ │ ├── decorator-with-keywords-class-method.js │ │ │ ├── decorator-with-static-class-methods.js │ │ │ ├── exponentiation-with-assertion-1.js │ │ │ ├── exponentiation-with-assertion-2.js │ │ │ ├── exponentiation-with-assertion-3.js │ │ │ ├── global-await.js │ │ │ ├── global-for-await-of.js │ │ │ ├── keyword-with-arrow-function.js │ │ │ ├── logical-assignment-with-assertion.js │ │ │ ├── logical-with-assignment-with-assertion-1.js │ │ │ ├── logical-with-assignment-with-assertion-2.js │ │ │ ├── logical-with-assignment-with-assertion-3.js │ │ │ ├── member-call-expr-with-assertion.js │ │ │ ├── new-parens.js │ │ │ ├── object-assign-with-generic │ │ │ │ ├── object-assign-with-generic-1.js │ │ │ │ └── object-assign-with-generic-2.js │ │ │ ├── object-with-arrow-fn-props.js │ │ │ ├── tagged-template-with-generic │ │ │ │ ├── tagged-template-with-generic-1.js │ │ │ │ ├── tagged-template-with-generic-2.js │ │ │ │ ├── tagged-template-with-generic-3.js │ │ │ │ └── tagged-template-with-generic-and-comment.js │ │ │ ├── type-alias.js │ │ │ ├── unneeded-ternary-1.js │ │ │ └── unneeded-ternary-2.js │ │ ├── unknown-nodes │ │ │ ├── abstract-class-invalid.js │ │ │ ├── abstract-class-valid.js │ │ │ ├── functions-with-abstract-class-invalid.js │ │ │ ├── functions-with-abstract-class-valid.js │ │ │ ├── interface.js │ │ │ ├── namespace-invalid.js │ │ │ ├── namespace-valid.js │ │ │ ├── namespace-with-functions-with-abstract-class-invalid.js │ │ │ ├── namespace-with-functions-with-abstract-class-valid.js │ │ │ ├── variable-declarator-type-indent-two-spaces.js │ │ │ └── variable-declarator-type-no-indent.js │ │ └── unknown-operators │ │ │ ├── unknown-logical-operator-nested.js │ │ │ └── unknown-logical-operator.js │ ├── passing-es7.js │ ├── passing.js │ ├── plugin-shorthand │ │ ├── basic │ │ │ ├── .eslintrc.json │ │ │ └── node_modules │ │ │ │ └── @scope │ │ │ │ └── eslint-plugin │ │ │ │ └── index.js │ │ └── extends │ │ │ ├── .eslintrc.json │ │ │ └── node_modules │ │ │ └── @scope │ │ │ └── eslint-plugin │ │ │ └── index.js │ ├── plugins │ │ └── node_modules │ │ │ ├── @scope │ │ │ └── eslint-plugin-example.js │ │ │ ├── eslint-plugin-example.js │ │ │ ├── eslint-plugin-example1.js │ │ │ ├── eslint-plugin-example2.js │ │ │ ├── eslint-plugin-schema-array.js │ │ │ ├── eslint-plugin-schema-empty-array.js │ │ │ ├── eslint-plugin-schema-false │ │ │ ├── eslint-plugin-schema-invalid.js │ │ │ ├── eslint-plugin-schema-missing.js │ │ │ ├── eslint-plugin-schema-null.js │ │ │ ├── eslint-plugin-schema-object.js │ │ │ ├── eslint-plugin-schema-true.js │ │ │ ├── eslint-plugin-throws-on-load.js │ │ │ ├── eslint-plugin-with-function-style-rules.js │ │ │ └── eslint-plugin-with-rules.js │ ├── process-exit.js │ ├── processors │ │ ├── custom-processor.js │ │ ├── pattern-processor.js │ │ └── test │ │ │ └── test-processor.txt │ ├── promise-config │ │ ├── a.js │ │ └── eslint.config.js │ ├── rules │ │ ├── .eslintignore │ │ ├── .jshintignore │ │ ├── custom-rule.js │ │ ├── dir1 │ │ │ └── no-strings.js │ │ ├── dir2 │ │ │ └── no-literals.js │ │ ├── eslint.js │ │ ├── eslint.json │ │ ├── fix-types-test │ │ │ └── no-program.js │ │ ├── fixture-rule.js │ │ ├── function-style │ │ │ └── no-strings.js │ │ ├── indent-legacy │ │ │ ├── indent-invalid-fixture-1.js │ │ │ └── indent-valid-fixture-1.js │ │ ├── indent │ │ │ ├── indent-invalid-fixture-1.js │ │ │ └── indent-valid-fixture-1.js │ │ ├── make-syntax-error-rule.js │ │ ├── missing-rule.js │ │ ├── missing-rule.json │ │ ├── multi-rulesdirs.json │ │ ├── not-a-rule.yml │ │ ├── test-multi-rulesdirs.js │ │ ├── test │ │ │ └── test-custom-rule.js │ │ └── wrong │ │ │ └── custom-rule.js │ ├── shallow-glob │ │ ├── eslint.config.js │ │ ├── subdir │ │ │ ├── broken.js │ │ │ └── subsubdir │ │ │ │ ├── broken.js │ │ │ │ └── plain.jsx │ │ └── target-dir │ │ │ └── passing.js │ ├── shebang.js │ ├── simple-valid-project │ │ ├── .eslintrc.js │ │ ├── eslint.config.js │ │ ├── foo.js │ │ └── src │ │ │ └── foobar.js │ ├── single-quoted.js │ ├── source-code-util │ │ ├── .eslintignore │ │ ├── .eslintrc.json │ │ ├── bar.js │ │ ├── ext │ │ │ ├── foo.abc │ │ │ └── foo.js │ │ ├── foo.js │ │ ├── ignored.js │ │ ├── jsx │ │ │ └── foo.jsx │ │ ├── nested │ │ │ ├── bar.js │ │ │ └── foo.js │ │ └── parse-error │ │ │ └── parse-error.js │ ├── syntax-error.js │ ├── testers │ │ └── rule-tester │ │ │ ├── fixes-one-problem.js │ │ │ ├── messageId.js │ │ │ ├── modify-ast-at-first.js │ │ │ ├── modify-ast-at-last.js │ │ │ ├── modify-ast.js │ │ │ ├── no-eval.js │ │ │ ├── no-invalid-args.js │ │ │ ├── no-invalid-schema.js │ │ │ ├── no-schema-violation.js │ │ │ ├── no-test-filename │ │ │ ├── no-test-global.js │ │ │ ├── no-test-settings.js │ │ │ ├── no-var.js │ │ │ └── suggestions.js │ ├── traverse │ │ ├── .hidden_dir │ │ │ └── dummy.js │ │ ├── .hidden_file.js │ │ ├── found.js │ │ └── found.js2 │ ├── undef.js │ ├── unmatched-patterns │ │ ├── failing.js │ │ └── passing.js2 │ ├── utf8-bom.js │ └── {curly-path} │ │ ├── client │ │ ├── eslint.config.js │ │ └── src │ │ │ └── one.js │ │ └── server │ │ ├── eslint.config.js │ │ └── src │ │ └── two.js ├── lib │ ├── api.js │ ├── cli-engine │ │ ├── cli-engine.js │ │ ├── file-enumerator.js │ │ ├── formatters │ │ │ ├── html.js │ │ │ ├── json-with-metadata.js │ │ │ ├── json.js │ │ │ └── stylish.js │ │ ├── lint-result-cache.js │ │ └── load-rules.js │ ├── cli.js │ ├── config │ │ ├── flat-config-array.js │ │ ├── flat-config-helpers.js │ │ └── flat-config-schema.js │ ├── eslint │ │ ├── eslint.config.js │ │ ├── eslint.js │ │ └── legacy-eslint.js │ ├── linter │ │ ├── apply-disable-directives.js │ │ ├── code-path-analysis │ │ │ ├── code-path-analyzer.js │ │ │ └── code-path.js │ │ ├── config-comment-parser.js │ │ ├── interpolate.js │ │ ├── linter.js │ │ ├── node-event-generator.js │ │ ├── report-translator.js │ │ ├── rule-fixer.js │ │ ├── rules.js │ │ ├── safe-emitter.js │ │ ├── source-code-fixer.js │ │ └── timing.js │ ├── options.js │ ├── rule-tester │ │ ├── no-test-runners.js │ │ └── rule-tester.js │ ├── rules │ │ ├── accessor-pairs.js │ │ ├── array-bracket-newline.js │ │ ├── array-bracket-spacing.js │ │ ├── array-callback-return.js │ │ ├── array-element-newline.js │ │ ├── arrow-body-style.js │ │ ├── arrow-parens.js │ │ ├── arrow-spacing.js │ │ ├── block-scoped-var.js │ │ ├── block-spacing.js │ │ ├── brace-style.js │ │ ├── callback-return.js │ │ ├── camelcase.js │ │ ├── capitalized-comments.js │ │ ├── class-methods-use-this.js │ │ ├── comma-dangle.js │ │ ├── comma-spacing.js │ │ ├── comma-style.js │ │ ├── complexity.js │ │ ├── computed-property-spacing.js │ │ ├── consistent-return.js │ │ ├── consistent-this.js │ │ ├── constructor-super.js │ │ ├── curly.js │ │ ├── default-case-last.js │ │ ├── default-case.js │ │ ├── default-param-last.js │ │ ├── dot-location.js │ │ ├── dot-notation.js │ │ ├── eol-last.js │ │ ├── eqeqeq.js │ │ ├── for-direction.js │ │ ├── func-call-spacing.js │ │ ├── func-name-matching.js │ │ ├── func-names.js │ │ ├── func-style.js │ │ ├── function-call-argument-newline.js │ │ ├── function-paren-newline.js │ │ ├── generator-star-spacing.js │ │ ├── getter-return.js │ │ ├── global-require.js │ │ ├── grouped-accessor-pairs.js │ │ ├── guard-for-in.js │ │ ├── handle-callback-err.js │ │ ├── id-blacklist.js │ │ ├── id-denylist.js │ │ ├── id-length.js │ │ ├── id-match.js │ │ ├── implicit-arrow-linebreak.js │ │ ├── indent-legacy.js │ │ ├── indent.js │ │ ├── init-declarations.js │ │ ├── jsx-quotes.js │ │ ├── key-spacing.js │ │ ├── keyword-spacing.js │ │ ├── line-comment-position.js │ │ ├── linebreak-style.js │ │ ├── lines-around-comment.js │ │ ├── lines-around-directive.js │ │ ├── lines-between-class-members.js │ │ ├── logical-assignment-operators.js │ │ ├── max-classes-per-file.js │ │ ├── max-depth.js │ │ ├── max-len.js │ │ ├── max-lines-per-function.js │ │ ├── max-lines.js │ │ ├── max-nested-callbacks.js │ │ ├── max-params.js │ │ ├── max-statements-per-line.js │ │ ├── max-statements.js │ │ ├── multiline-comment-style.js │ │ ├── multiline-ternary.js │ │ ├── new-cap.js │ │ ├── new-parens.js │ │ ├── newline-after-var.js │ │ ├── newline-before-return.js │ │ ├── newline-per-chained-call.js │ │ ├── no-alert.js │ │ ├── no-array-constructor.js │ │ ├── no-async-promise-executor.js │ │ ├── no-await-in-loop.js │ │ ├── no-bitwise.js │ │ ├── no-buffer-constructor.js │ │ ├── no-caller.js │ │ ├── no-case-declarations.js │ │ ├── no-catch-shadow.js │ │ ├── no-class-assign.js │ │ ├── no-compare-neg-zero.js │ │ ├── no-cond-assign.js │ │ ├── no-confusing-arrow.js │ │ ├── no-console.js │ │ ├── no-const-assign.js │ │ ├── no-constant-binary-expression.js │ │ ├── no-constant-condition.js │ │ ├── no-constructor-return.js │ │ ├── no-continue.js │ │ ├── no-control-regex.js │ │ ├── no-debugger.js │ │ ├── no-delete-var.js │ │ ├── no-div-regex.js │ │ ├── no-dupe-args.js │ │ ├── no-dupe-class-members.js │ │ ├── no-dupe-else-if.js │ │ ├── no-dupe-keys.js │ │ ├── no-duplicate-case.js │ │ ├── no-duplicate-imports.js │ │ ├── no-else-return.js │ │ ├── no-empty-character-class.js │ │ ├── no-empty-function.js │ │ ├── no-empty-pattern.js │ │ ├── no-empty-static-block.js │ │ ├── no-empty.js │ │ ├── no-eq-null.js │ │ ├── no-eval.js │ │ ├── no-ex-assign.js │ │ ├── no-extend-native.js │ │ ├── no-extra-bind.js │ │ ├── no-extra-boolean-cast.js │ │ ├── no-extra-label.js │ │ ├── no-extra-parens.js │ │ ├── no-extra-semi.js │ │ ├── no-fallthrough.js │ │ ├── no-floating-decimal.js │ │ ├── no-func-assign.js │ │ ├── no-global-assign.js │ │ ├── no-implicit-coercion.js │ │ ├── no-implicit-globals.js │ │ ├── no-implied-eval.js │ │ ├── no-import-assign.js │ │ ├── no-inline-comments.js │ │ ├── no-inner-declarations.js │ │ ├── no-invalid-regexp.js │ │ ├── no-invalid-this.js │ │ ├── no-irregular-whitespace.js │ │ ├── no-iterator.js │ │ ├── no-label-var.js │ │ ├── no-labels.js │ │ ├── no-lone-blocks.js │ │ ├── no-lonely-if.js │ │ ├── no-loop-func.js │ │ ├── no-loss-of-precision.js │ │ ├── no-magic-numbers.js │ │ ├── no-misleading-character-class.js │ │ ├── no-mixed-operators.js │ │ ├── no-mixed-requires.js │ │ ├── no-mixed-spaces-and-tabs.js │ │ ├── no-multi-assign.js │ │ ├── no-multi-spaces.js │ │ ├── no-multi-str.js │ │ ├── no-multiple-empty-lines.js │ │ ├── no-native-reassign.js │ │ ├── no-negated-condition.js │ │ ├── no-negated-in-lhs.js │ │ ├── no-nested-ternary.js │ │ ├── no-new-func.js │ │ ├── no-new-native-nonconstructor.js │ │ ├── no-new-object.js │ │ ├── no-new-require.js │ │ ├── no-new-symbol.js │ │ ├── no-new-wrappers.js │ │ ├── no-new.js │ │ ├── no-nonoctal-decimal-escape.js │ │ ├── no-obj-calls.js │ │ ├── no-object-constructor.js │ │ ├── no-octal-escape.js │ │ ├── no-octal.js │ │ ├── no-param-reassign.js │ │ ├── no-path-concat.js │ │ ├── no-plusplus.js │ │ ├── no-process-env.js │ │ ├── no-process-exit.js │ │ ├── no-promise-executor-return.js │ │ ├── no-proto.js │ │ ├── no-prototype-builtins.js │ │ ├── no-redeclare.js │ │ ├── no-regex-spaces.js │ │ ├── no-restricted-exports.js │ │ ├── no-restricted-globals.js │ │ ├── no-restricted-imports.js │ │ ├── no-restricted-modules.js │ │ ├── no-restricted-properties.js │ │ ├── no-restricted-syntax.js │ │ ├── no-return-assign.js │ │ ├── no-return-await.js │ │ ├── no-script-url.js │ │ ├── no-self-assign.js │ │ ├── no-self-compare.js │ │ ├── no-sequences.js │ │ ├── no-setter-return.js │ │ ├── no-shadow-restricted-names.js │ │ ├── no-shadow.js │ │ ├── no-spaced-func.js │ │ ├── no-sparse-arrays.js │ │ ├── no-sync.js │ │ ├── no-tabs.js │ │ ├── no-template-curly-in-string.js │ │ ├── no-ternary.js │ │ ├── no-this-before-super.js │ │ ├── no-throw-literal.js │ │ ├── no-trailing-spaces.js │ │ ├── no-undef-init.js │ │ ├── no-undef.js │ │ ├── no-undefined.js │ │ ├── no-underscore-dangle.js │ │ ├── no-unexpected-multiline.js │ │ ├── no-unmodified-loop-condition.js │ │ ├── no-unneeded-ternary.js │ │ ├── no-unreachable-loop.js │ │ ├── no-unreachable.js │ │ ├── no-unsafe-finally.js │ │ ├── no-unsafe-negation.js │ │ ├── no-unsafe-optional-chaining.js │ │ ├── no-unused-expressions.js │ │ ├── no-unused-labels.js │ │ ├── no-unused-private-class-members.js │ │ ├── no-unused-vars.js │ │ ├── no-use-before-define.js │ │ ├── no-useless-assignment.js │ │ ├── no-useless-backreference.js │ │ ├── no-useless-call.js │ │ ├── no-useless-catch.js │ │ ├── no-useless-computed-key.js │ │ ├── no-useless-concat.js │ │ ├── no-useless-constructor.js │ │ ├── no-useless-escape.js │ │ ├── no-useless-rename.js │ │ ├── no-useless-return.js │ │ ├── no-var.js │ │ ├── no-void.js │ │ ├── no-warning-comments.js │ │ ├── no-whitespace-before-property.js │ │ ├── no-with.js │ │ ├── nonblock-statement-body-position.js │ │ ├── object-curly-newline.js │ │ ├── object-curly-spacing.js │ │ ├── object-property-newline.js │ │ ├── object-shorthand.js │ │ ├── one-var-declaration-per-line.js │ │ ├── one-var.js │ │ ├── operator-assignment.js │ │ ├── operator-linebreak.js │ │ ├── padded-blocks.js │ │ ├── padding-line-between-statements.js │ │ ├── prefer-arrow-callback.js │ │ ├── prefer-const.js │ │ ├── prefer-destructuring.js │ │ ├── prefer-exponentiation-operator.js │ │ ├── prefer-named-capture-group.js │ │ ├── prefer-numeric-literals.js │ │ ├── prefer-object-has-own.js │ │ ├── prefer-object-spread.js │ │ ├── prefer-promise-reject-errors.js │ │ ├── prefer-reflect.js │ │ ├── prefer-regex-literals.js │ │ ├── prefer-rest-params.js │ │ ├── prefer-spread.js │ │ ├── prefer-template.js │ │ ├── quote-props.js │ │ ├── quotes.js │ │ ├── radix.js │ │ ├── require-atomic-updates.js │ │ ├── require-await.js │ │ ├── require-unicode-regexp.js │ │ ├── require-yield.js │ │ ├── rest-spread-spacing.js │ │ ├── semi-spacing.js │ │ ├── semi-style.js │ │ ├── semi.js │ │ ├── sort-imports.js │ │ ├── sort-keys.js │ │ ├── sort-vars.js │ │ ├── space-before-blocks.js │ │ ├── space-before-function-paren.js │ │ ├── space-in-parens.js │ │ ├── space-infix-ops.js │ │ ├── space-unary-ops.js │ │ ├── spaced-comment.js │ │ ├── strict.js │ │ ├── switch-colon-spacing.js │ │ ├── symbol-description.js │ │ ├── template-curly-spacing.js │ │ ├── template-tag-spacing.js │ │ ├── unicode-bom.js │ │ ├── use-isnan.js │ │ ├── utils │ │ │ ├── ast-utils.js │ │ │ └── fix-tracker.js │ │ ├── valid-typeof.js │ │ ├── vars-on-top.js │ │ ├── wrap-iife.js │ │ ├── wrap-regex.js │ │ ├── yield-star-spacing.js │ │ └── yoda.js │ ├── shared │ │ ├── runtime-info.js │ │ ├── serialization.js │ │ ├── string-utils.js │ │ └── traverser.js │ ├── source-code │ │ ├── source-code.js │ │ └── token-store.js │ └── unsupported-api.js ├── performance │ └── jshint.js ├── tests.htm └── tools │ ├── check-rule-examples.js │ ├── code-sample-minimizer.js │ ├── config-rule.js │ ├── eslint-fuzzer.js │ └── internal-rules │ ├── multiline-comment-style.js │ └── no-invalid-meta.js ├── tools ├── check-rule-examples.js ├── code-sample-minimizer.js ├── commit-readme.sh ├── config-rule.js ├── eslint-fuzzer.js ├── fetch-docs-links.js ├── fuzzer-runner.js ├── internal-rules │ ├── index.js │ ├── multiline-comment-style.js │ ├── no-invalid-meta.js │ └── package.json ├── internal-testers │ ├── event-generator-tester.js │ └── test-parser.js ├── rule-types.json ├── update-eslint-all.js ├── update-readme.js └── update-rule-types.js ├── wdio.conf.js └── webpack.config.js /.c8rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/.c8rc -------------------------------------------------------------------------------- /.codeclimate.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/.codeclimate.yml -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/change.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/.github/ISSUE_TEMPLATE/change.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/.github/ISSUE_TEMPLATE/docs.yml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/renovate.json5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/.github/renovate.json5 -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/docs-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/.github/workflows/docs-ci.yml -------------------------------------------------------------------------------- /.github/workflows/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/.github/workflows/stale.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/.gitignore -------------------------------------------------------------------------------- /.markdownlint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/.markdownlint.yml -------------------------------------------------------------------------------- /.markdownlintignore: -------------------------------------------------------------------------------- 1 | CHANGELOG.md 2 | node_modules 3 | tmp 4 | -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/.npmrc -------------------------------------------------------------------------------- /.pre-commit-hooks.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/.pre-commit-hooks.yaml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/Makefile.js -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/README.md -------------------------------------------------------------------------------- /SUPPORT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/SUPPORT.md -------------------------------------------------------------------------------- /bin/eslint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/bin/eslint.js -------------------------------------------------------------------------------- /conf/default-cli-options.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/conf/default-cli-options.js -------------------------------------------------------------------------------- /conf/ecma-version.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/conf/ecma-version.js -------------------------------------------------------------------------------- /conf/globals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/conf/globals.js -------------------------------------------------------------------------------- /conf/replacements.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/conf/replacements.json -------------------------------------------------------------------------------- /conf/rule-type-list.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/conf/rule-type-list.json -------------------------------------------------------------------------------- /docs/.eleventy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/.eleventy.js -------------------------------------------------------------------------------- /docs/.stylelintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/.stylelintrc.json -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/_examples/custom-rule-tutorial-code/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules -------------------------------------------------------------------------------- /docs/_examples/integration-tutorial-code/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .DS_Store -------------------------------------------------------------------------------- /docs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/package.json -------------------------------------------------------------------------------- /docs/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/postcss.config.js -------------------------------------------------------------------------------- /docs/src/_data/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/_data/config.json -------------------------------------------------------------------------------- /docs/src/_data/eslintVersion.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/_data/eslintVersion.js -------------------------------------------------------------------------------- /docs/src/_data/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/_data/helpers.js -------------------------------------------------------------------------------- /docs/src/_data/languages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/_data/languages.json -------------------------------------------------------------------------------- /docs/src/_data/layout.js: -------------------------------------------------------------------------------- 1 | module.exports = "doc.html"; 2 | -------------------------------------------------------------------------------- /docs/src/_data/links.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/_data/links.json -------------------------------------------------------------------------------- /docs/src/_data/navigation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/_data/navigation.json -------------------------------------------------------------------------------- /docs/src/_data/rule_versions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/_data/rule_versions.json -------------------------------------------------------------------------------- /docs/src/_data/rules.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/_data/rules.json -------------------------------------------------------------------------------- /docs/src/_data/rules_categories.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/_data/rules_categories.js -------------------------------------------------------------------------------- /docs/src/_data/rules_meta.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/_data/rules_meta.json -------------------------------------------------------------------------------- /docs/src/_data/site.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/_data/site.js -------------------------------------------------------------------------------- /docs/src/_data/sites/en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/_data/sites/en.yml -------------------------------------------------------------------------------- /docs/src/_data/sites/zh-hans.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/_data/sites/zh-hans.yml -------------------------------------------------------------------------------- /docs/src/_data/versions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/_data/versions.json -------------------------------------------------------------------------------- /docs/src/_includes/partials/docs-left-sidebar.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/src/about/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/about/index.md -------------------------------------------------------------------------------- /docs/src/assets/images/404.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/assets/images/404.png -------------------------------------------------------------------------------- /docs/src/assets/js/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/assets/js/main.js -------------------------------------------------------------------------------- /docs/src/assets/js/search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/assets/js/search.js -------------------------------------------------------------------------------- /docs/src/assets/js/tabs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/assets/js/tabs.js -------------------------------------------------------------------------------- /docs/src/assets/js/themes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/assets/js/themes.js -------------------------------------------------------------------------------- /docs/src/assets/scss/docs.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/assets/scss/docs.scss -------------------------------------------------------------------------------- /docs/src/assets/scss/forms.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/assets/scss/forms.scss -------------------------------------------------------------------------------- /docs/src/assets/scss/print.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/assets/scss/print.scss -------------------------------------------------------------------------------- /docs/src/assets/scss/styles.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/assets/scss/styles.scss -------------------------------------------------------------------------------- /docs/src/assets/scss/versions.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/assets/scss/versions.scss -------------------------------------------------------------------------------- /docs/src/contribute/core-rules.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/contribute/core-rules.md -------------------------------------------------------------------------------- /docs/src/contribute/governance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/contribute/governance.md -------------------------------------------------------------------------------- /docs/src/contribute/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/contribute/index.md -------------------------------------------------------------------------------- /docs/src/contribute/report-bugs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/contribute/report-bugs.md -------------------------------------------------------------------------------- /docs/src/contribute/tests.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/contribute/tests.md -------------------------------------------------------------------------------- /docs/src/extend/custom-parsers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/extend/custom-parsers.md -------------------------------------------------------------------------------- /docs/src/extend/custom-rules.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/extend/custom-rules.md -------------------------------------------------------------------------------- /docs/src/extend/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/extend/index.md -------------------------------------------------------------------------------- /docs/src/extend/plugins.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/extend/plugins.md -------------------------------------------------------------------------------- /docs/src/extend/selectors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/extend/selectors.md -------------------------------------------------------------------------------- /docs/src/extend/ways-to-extend.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/extend/ways-to-extend.md -------------------------------------------------------------------------------- /docs/src/integrate/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/integrate/index.md -------------------------------------------------------------------------------- /docs/src/integrate/nodejs-api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/integrate/nodejs-api.md -------------------------------------------------------------------------------- /docs/src/library/alert.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/library/alert.md -------------------------------------------------------------------------------- /docs/src/library/buttons.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/library/buttons.md -------------------------------------------------------------------------------- /docs/src/library/code-blocks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/library/code-blocks.md -------------------------------------------------------------------------------- /docs/src/library/code-tabs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/library/code-tabs.md -------------------------------------------------------------------------------- /docs/src/library/library.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/library/library.json -------------------------------------------------------------------------------- /docs/src/library/link-card.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/library/link-card.md -------------------------------------------------------------------------------- /docs/src/library/related-rules.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/library/related-rules.md -------------------------------------------------------------------------------- /docs/src/library/rule-list.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/library/rule-list.md -------------------------------------------------------------------------------- /docs/src/library/rule.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/library/rule.md -------------------------------------------------------------------------------- /docs/src/library/social-icons.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/library/social-icons.md -------------------------------------------------------------------------------- /docs/src/library/theme-switcher.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/library/theme-switcher.md -------------------------------------------------------------------------------- /docs/src/maintain/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/maintain/index.md -------------------------------------------------------------------------------- /docs/src/maintain/manage-issues.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/maintain/manage-issues.md -------------------------------------------------------------------------------- /docs/src/maintain/overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/maintain/overview.md -------------------------------------------------------------------------------- /docs/src/pages/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/pages/404.html -------------------------------------------------------------------------------- /docs/src/pages/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/pages/index.md -------------------------------------------------------------------------------- /docs/src/pages/languages.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/pages/languages.md -------------------------------------------------------------------------------- /docs/src/pages/pages.11tydata.json: -------------------------------------------------------------------------------- 1 | { 2 | "hook": "page" 3 | } 4 | -------------------------------------------------------------------------------- /docs/src/pages/rules.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/pages/rules.md -------------------------------------------------------------------------------- /docs/src/pages/versions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/pages/versions.md -------------------------------------------------------------------------------- /docs/src/rules/accessor-pairs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/accessor-pairs.md -------------------------------------------------------------------------------- /docs/src/rules/arrow-body-style.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/arrow-body-style.md -------------------------------------------------------------------------------- /docs/src/rules/arrow-parens.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/arrow-parens.md -------------------------------------------------------------------------------- /docs/src/rules/arrow-spacing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/arrow-spacing.md -------------------------------------------------------------------------------- /docs/src/rules/block-scoped-var.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/block-scoped-var.md -------------------------------------------------------------------------------- /docs/src/rules/block-spacing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/block-spacing.md -------------------------------------------------------------------------------- /docs/src/rules/brace-style.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/brace-style.md -------------------------------------------------------------------------------- /docs/src/rules/callback-return.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/callback-return.md -------------------------------------------------------------------------------- /docs/src/rules/camelcase.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/camelcase.md -------------------------------------------------------------------------------- /docs/src/rules/comma-dangle.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/comma-dangle.md -------------------------------------------------------------------------------- /docs/src/rules/comma-spacing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/comma-spacing.md -------------------------------------------------------------------------------- /docs/src/rules/comma-style.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/comma-style.md -------------------------------------------------------------------------------- /docs/src/rules/complexity.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/complexity.md -------------------------------------------------------------------------------- /docs/src/rules/consistent-this.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/consistent-this.md -------------------------------------------------------------------------------- /docs/src/rules/curly.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/curly.md -------------------------------------------------------------------------------- /docs/src/rules/default-case.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/default-case.md -------------------------------------------------------------------------------- /docs/src/rules/dot-location.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/dot-location.md -------------------------------------------------------------------------------- /docs/src/rules/dot-notation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/dot-notation.md -------------------------------------------------------------------------------- /docs/src/rules/eol-last.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/eol-last.md -------------------------------------------------------------------------------- /docs/src/rules/eqeqeq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/eqeqeq.md -------------------------------------------------------------------------------- /docs/src/rules/for-direction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/for-direction.md -------------------------------------------------------------------------------- /docs/src/rules/func-names.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/func-names.md -------------------------------------------------------------------------------- /docs/src/rules/func-style.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/func-style.md -------------------------------------------------------------------------------- /docs/src/rules/generator-star.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/generator-star.md -------------------------------------------------------------------------------- /docs/src/rules/getter-return.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/getter-return.md -------------------------------------------------------------------------------- /docs/src/rules/global-require.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/global-require.md -------------------------------------------------------------------------------- /docs/src/rules/global-strict.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/global-strict.md -------------------------------------------------------------------------------- /docs/src/rules/guard-for-in.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/guard-for-in.md -------------------------------------------------------------------------------- /docs/src/rules/id-blacklist.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/id-blacklist.md -------------------------------------------------------------------------------- /docs/src/rules/id-denylist.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/id-denylist.md -------------------------------------------------------------------------------- /docs/src/rules/id-length.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/id-length.md -------------------------------------------------------------------------------- /docs/src/rules/id-match.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/id-match.md -------------------------------------------------------------------------------- /docs/src/rules/indent-legacy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/indent-legacy.md -------------------------------------------------------------------------------- /docs/src/rules/indent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/indent.md -------------------------------------------------------------------------------- /docs/src/rules/jsx-quotes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/jsx-quotes.md -------------------------------------------------------------------------------- /docs/src/rules/key-spacing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/key-spacing.md -------------------------------------------------------------------------------- /docs/src/rules/keyword-spacing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/keyword-spacing.md -------------------------------------------------------------------------------- /docs/src/rules/linebreak-style.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/linebreak-style.md -------------------------------------------------------------------------------- /docs/src/rules/max-depth.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/max-depth.md -------------------------------------------------------------------------------- /docs/src/rules/max-len.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/max-len.md -------------------------------------------------------------------------------- /docs/src/rules/max-lines.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/max-lines.md -------------------------------------------------------------------------------- /docs/src/rules/max-params.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/max-params.md -------------------------------------------------------------------------------- /docs/src/rules/max-statements.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/max-statements.md -------------------------------------------------------------------------------- /docs/src/rules/new-cap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/new-cap.md -------------------------------------------------------------------------------- /docs/src/rules/new-parens.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/new-parens.md -------------------------------------------------------------------------------- /docs/src/rules/no-alert.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-alert.md -------------------------------------------------------------------------------- /docs/src/rules/no-await-in-loop.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-await-in-loop.md -------------------------------------------------------------------------------- /docs/src/rules/no-bitwise.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-bitwise.md -------------------------------------------------------------------------------- /docs/src/rules/no-caller.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-caller.md -------------------------------------------------------------------------------- /docs/src/rules/no-catch-shadow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-catch-shadow.md -------------------------------------------------------------------------------- /docs/src/rules/no-class-assign.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-class-assign.md -------------------------------------------------------------------------------- /docs/src/rules/no-comma-dangle.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-comma-dangle.md -------------------------------------------------------------------------------- /docs/src/rules/no-cond-assign.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-cond-assign.md -------------------------------------------------------------------------------- /docs/src/rules/no-console.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-console.md -------------------------------------------------------------------------------- /docs/src/rules/no-const-assign.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-const-assign.md -------------------------------------------------------------------------------- /docs/src/rules/no-continue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-continue.md -------------------------------------------------------------------------------- /docs/src/rules/no-control-regex.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-control-regex.md -------------------------------------------------------------------------------- /docs/src/rules/no-debugger.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-debugger.md -------------------------------------------------------------------------------- /docs/src/rules/no-delete-var.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-delete-var.md -------------------------------------------------------------------------------- /docs/src/rules/no-div-regex.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-div-regex.md -------------------------------------------------------------------------------- /docs/src/rules/no-dupe-args.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-dupe-args.md -------------------------------------------------------------------------------- /docs/src/rules/no-dupe-else-if.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-dupe-else-if.md -------------------------------------------------------------------------------- /docs/src/rules/no-dupe-keys.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-dupe-keys.md -------------------------------------------------------------------------------- /docs/src/rules/no-else-return.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-else-return.md -------------------------------------------------------------------------------- /docs/src/rules/no-empty-class.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-empty-class.md -------------------------------------------------------------------------------- /docs/src/rules/no-empty-label.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-empty-label.md -------------------------------------------------------------------------------- /docs/src/rules/no-empty-pattern.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-empty-pattern.md -------------------------------------------------------------------------------- /docs/src/rules/no-empty.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-empty.md -------------------------------------------------------------------------------- /docs/src/rules/no-eq-null.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-eq-null.md -------------------------------------------------------------------------------- /docs/src/rules/no-eval.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-eval.md -------------------------------------------------------------------------------- /docs/src/rules/no-ex-assign.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-ex-assign.md -------------------------------------------------------------------------------- /docs/src/rules/no-extend-native.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-extend-native.md -------------------------------------------------------------------------------- /docs/src/rules/no-extra-bind.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-extra-bind.md -------------------------------------------------------------------------------- /docs/src/rules/no-extra-label.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-extra-label.md -------------------------------------------------------------------------------- /docs/src/rules/no-extra-parens.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-extra-parens.md -------------------------------------------------------------------------------- /docs/src/rules/no-extra-semi.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-extra-semi.md -------------------------------------------------------------------------------- /docs/src/rules/no-extra-strict.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-extra-strict.md -------------------------------------------------------------------------------- /docs/src/rules/no-fallthrough.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-fallthrough.md -------------------------------------------------------------------------------- /docs/src/rules/no-func-assign.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-func-assign.md -------------------------------------------------------------------------------- /docs/src/rules/no-global-assign.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-global-assign.md -------------------------------------------------------------------------------- /docs/src/rules/no-implied-eval.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-implied-eval.md -------------------------------------------------------------------------------- /docs/src/rules/no-import-assign.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-import-assign.md -------------------------------------------------------------------------------- /docs/src/rules/no-invalid-this.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-invalid-this.md -------------------------------------------------------------------------------- /docs/src/rules/no-iterator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-iterator.md -------------------------------------------------------------------------------- /docs/src/rules/no-label-var.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-label-var.md -------------------------------------------------------------------------------- /docs/src/rules/no-labels.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-labels.md -------------------------------------------------------------------------------- /docs/src/rules/no-lone-blocks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-lone-blocks.md -------------------------------------------------------------------------------- /docs/src/rules/no-lonely-if.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-lonely-if.md -------------------------------------------------------------------------------- /docs/src/rules/no-loop-func.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-loop-func.md -------------------------------------------------------------------------------- /docs/src/rules/no-magic-numbers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-magic-numbers.md -------------------------------------------------------------------------------- /docs/src/rules/no-multi-assign.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-multi-assign.md -------------------------------------------------------------------------------- /docs/src/rules/no-multi-spaces.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-multi-spaces.md -------------------------------------------------------------------------------- /docs/src/rules/no-multi-str.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-multi-str.md -------------------------------------------------------------------------------- /docs/src/rules/no-new-func.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-new-func.md -------------------------------------------------------------------------------- /docs/src/rules/no-new-object.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-new-object.md -------------------------------------------------------------------------------- /docs/src/rules/no-new-require.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-new-require.md -------------------------------------------------------------------------------- /docs/src/rules/no-new-symbol.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-new-symbol.md -------------------------------------------------------------------------------- /docs/src/rules/no-new-wrappers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-new-wrappers.md -------------------------------------------------------------------------------- /docs/src/rules/no-new.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-new.md -------------------------------------------------------------------------------- /docs/src/rules/no-obj-calls.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-obj-calls.md -------------------------------------------------------------------------------- /docs/src/rules/no-octal-escape.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-octal-escape.md -------------------------------------------------------------------------------- /docs/src/rules/no-octal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-octal.md -------------------------------------------------------------------------------- /docs/src/rules/no-path-concat.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-path-concat.md -------------------------------------------------------------------------------- /docs/src/rules/no-plusplus.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-plusplus.md -------------------------------------------------------------------------------- /docs/src/rules/no-process-env.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-process-env.md -------------------------------------------------------------------------------- /docs/src/rules/no-process-exit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-process-exit.md -------------------------------------------------------------------------------- /docs/src/rules/no-proto.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-proto.md -------------------------------------------------------------------------------- /docs/src/rules/no-redeclare.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-redeclare.md -------------------------------------------------------------------------------- /docs/src/rules/no-regex-spaces.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-regex-spaces.md -------------------------------------------------------------------------------- /docs/src/rules/no-reserved-keys.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-reserved-keys.md -------------------------------------------------------------------------------- /docs/src/rules/no-return-assign.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-return-assign.md -------------------------------------------------------------------------------- /docs/src/rules/no-return-await.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-return-await.md -------------------------------------------------------------------------------- /docs/src/rules/no-script-url.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-script-url.md -------------------------------------------------------------------------------- /docs/src/rules/no-self-assign.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-self-assign.md -------------------------------------------------------------------------------- /docs/src/rules/no-self-compare.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-self-compare.md -------------------------------------------------------------------------------- /docs/src/rules/no-sequences.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-sequences.md -------------------------------------------------------------------------------- /docs/src/rules/no-setter-return.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-setter-return.md -------------------------------------------------------------------------------- /docs/src/rules/no-shadow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-shadow.md -------------------------------------------------------------------------------- /docs/src/rules/no-spaced-func.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-spaced-func.md -------------------------------------------------------------------------------- /docs/src/rules/no-sparse-arrays.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-sparse-arrays.md -------------------------------------------------------------------------------- /docs/src/rules/no-sync.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-sync.md -------------------------------------------------------------------------------- /docs/src/rules/no-tabs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-tabs.md -------------------------------------------------------------------------------- /docs/src/rules/no-ternary.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-ternary.md -------------------------------------------------------------------------------- /docs/src/rules/no-throw-literal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-throw-literal.md -------------------------------------------------------------------------------- /docs/src/rules/no-undef-init.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-undef-init.md -------------------------------------------------------------------------------- /docs/src/rules/no-undef.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-undef.md -------------------------------------------------------------------------------- /docs/src/rules/no-undefined.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-undefined.md -------------------------------------------------------------------------------- /docs/src/rules/no-unreachable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-unreachable.md -------------------------------------------------------------------------------- /docs/src/rules/no-unused-labels.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-unused-labels.md -------------------------------------------------------------------------------- /docs/src/rules/no-unused-vars.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-unused-vars.md -------------------------------------------------------------------------------- /docs/src/rules/no-useless-call.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-useless-call.md -------------------------------------------------------------------------------- /docs/src/rules/no-useless-catch.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-useless-catch.md -------------------------------------------------------------------------------- /docs/src/rules/no-var.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-var.md -------------------------------------------------------------------------------- /docs/src/rules/no-void.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-void.md -------------------------------------------------------------------------------- /docs/src/rules/no-with.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-with.md -------------------------------------------------------------------------------- /docs/src/rules/no-wrap-func.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/no-wrap-func.md -------------------------------------------------------------------------------- /docs/src/rules/object-shorthand.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/object-shorthand.md -------------------------------------------------------------------------------- /docs/src/rules/one-var.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/one-var.md -------------------------------------------------------------------------------- /docs/src/rules/padded-blocks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/padded-blocks.md -------------------------------------------------------------------------------- /docs/src/rules/prefer-const.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/prefer-const.md -------------------------------------------------------------------------------- /docs/src/rules/prefer-reflect.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/prefer-reflect.md -------------------------------------------------------------------------------- /docs/src/rules/prefer-spread.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/prefer-spread.md -------------------------------------------------------------------------------- /docs/src/rules/prefer-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/prefer-template.md -------------------------------------------------------------------------------- /docs/src/rules/quote-props.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/quote-props.md -------------------------------------------------------------------------------- /docs/src/rules/quotes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/quotes.md -------------------------------------------------------------------------------- /docs/src/rules/radix.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/radix.md -------------------------------------------------------------------------------- /docs/src/rules/require-await.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/require-await.md -------------------------------------------------------------------------------- /docs/src/rules/require-jsdoc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/require-jsdoc.md -------------------------------------------------------------------------------- /docs/src/rules/require-yield.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/require-yield.md -------------------------------------------------------------------------------- /docs/src/rules/semi-spacing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/semi-spacing.md -------------------------------------------------------------------------------- /docs/src/rules/semi-style.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/semi-style.md -------------------------------------------------------------------------------- /docs/src/rules/semi.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/semi.md -------------------------------------------------------------------------------- /docs/src/rules/sort-imports.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/sort-imports.md -------------------------------------------------------------------------------- /docs/src/rules/sort-keys.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/sort-keys.md -------------------------------------------------------------------------------- /docs/src/rules/sort-vars.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/sort-vars.md -------------------------------------------------------------------------------- /docs/src/rules/space-in-parens.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/space-in-parens.md -------------------------------------------------------------------------------- /docs/src/rules/space-infix-ops.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/space-infix-ops.md -------------------------------------------------------------------------------- /docs/src/rules/space-unary-ops.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/space-unary-ops.md -------------------------------------------------------------------------------- /docs/src/rules/spaced-comment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/spaced-comment.md -------------------------------------------------------------------------------- /docs/src/rules/strict.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/strict.md -------------------------------------------------------------------------------- /docs/src/rules/unicode-bom.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/unicode-bom.md -------------------------------------------------------------------------------- /docs/src/rules/use-isnan.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/use-isnan.md -------------------------------------------------------------------------------- /docs/src/rules/valid-jsdoc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/valid-jsdoc.md -------------------------------------------------------------------------------- /docs/src/rules/valid-typeof.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/valid-typeof.md -------------------------------------------------------------------------------- /docs/src/rules/vars-on-top.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/vars-on-top.md -------------------------------------------------------------------------------- /docs/src/rules/wrap-iife.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/wrap-iife.md -------------------------------------------------------------------------------- /docs/src/rules/wrap-regex.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/wrap-regex.md -------------------------------------------------------------------------------- /docs/src/rules/yoda.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/rules/yoda.md -------------------------------------------------------------------------------- /docs/src/src.json: -------------------------------------------------------------------------------- 1 | { 2 | "permalink": "{{ page.filePathStem }}.html" 3 | } 4 | -------------------------------------------------------------------------------- /docs/src/static/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/static/favicon-32x32.png -------------------------------------------------------------------------------- /docs/src/static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/static/favicon.ico -------------------------------------------------------------------------------- /docs/src/static/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/static/favicon.png -------------------------------------------------------------------------------- /docs/src/static/feed.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/static/feed.njk -------------------------------------------------------------------------------- /docs/src/static/icon-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/static/icon-192.png -------------------------------------------------------------------------------- /docs/src/static/icon-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/static/icon-512.png -------------------------------------------------------------------------------- /docs/src/static/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/static/icon.svg -------------------------------------------------------------------------------- /docs/src/static/robots.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/static/robots.njk -------------------------------------------------------------------------------- /docs/src/static/serviceworker.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/src/static/sitemap.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/static/sitemap.njk -------------------------------------------------------------------------------- /docs/src/use/configure/ignore.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/use/configure/ignore.md -------------------------------------------------------------------------------- /docs/src/use/configure/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/use/configure/index.md -------------------------------------------------------------------------------- /docs/src/use/configure/parser.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/use/configure/parser.md -------------------------------------------------------------------------------- /docs/src/use/configure/plugins.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/use/configure/plugins.md -------------------------------------------------------------------------------- /docs/src/use/configure/rules.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/use/configure/rules.md -------------------------------------------------------------------------------- /docs/src/use/core-concepts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/use/core-concepts.md -------------------------------------------------------------------------------- /docs/src/use/formatters/html-formatter-example.json: -------------------------------------------------------------------------------- 1 | { 2 | "layout": false 3 | } -------------------------------------------------------------------------------- /docs/src/use/formatters/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/use/formatters/index.md -------------------------------------------------------------------------------- /docs/src/use/getting-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/use/getting-started.md -------------------------------------------------------------------------------- /docs/src/use/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/use/index.md -------------------------------------------------------------------------------- /docs/src/use/integrations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/use/integrations.md -------------------------------------------------------------------------------- /docs/src/use/migrate-to-8.0.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/use/migrate-to-8.0.0.md -------------------------------------------------------------------------------- /docs/src/use/migrate-to-9.0.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/use/migrate-to-9.0.0.md -------------------------------------------------------------------------------- /docs/src/use/migrating-to-1.0.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/use/migrating-to-1.0.0.md -------------------------------------------------------------------------------- /docs/src/use/migrating-to-2.0.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/use/migrating-to-2.0.0.md -------------------------------------------------------------------------------- /docs/src/use/migrating-to-3.0.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/use/migrating-to-3.0.0.md -------------------------------------------------------------------------------- /docs/src/use/migrating-to-4.0.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/use/migrating-to-4.0.0.md -------------------------------------------------------------------------------- /docs/src/use/migrating-to-5.0.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/use/migrating-to-5.0.0.md -------------------------------------------------------------------------------- /docs/src/use/migrating-to-6.0.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/use/migrating-to-6.0.0.md -------------------------------------------------------------------------------- /docs/src/use/migrating-to-7.0.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/use/migrating-to-7.0.0.md -------------------------------------------------------------------------------- /docs/src/use/rule-deprecation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/src/use/rule-deprecation.md -------------------------------------------------------------------------------- /docs/tools/validate-links.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/docs/tools/validate-links.js -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/eslint.config.js -------------------------------------------------------------------------------- /lib/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/api.js -------------------------------------------------------------------------------- /lib/cli-engine/cli-engine.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/cli-engine/cli-engine.js -------------------------------------------------------------------------------- /lib/cli-engine/file-enumerator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/cli-engine/file-enumerator.js -------------------------------------------------------------------------------- /lib/cli-engine/formatters/html.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/cli-engine/formatters/html.js -------------------------------------------------------------------------------- /lib/cli-engine/formatters/json.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/cli-engine/formatters/json.js -------------------------------------------------------------------------------- /lib/cli-engine/hash.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/cli-engine/hash.js -------------------------------------------------------------------------------- /lib/cli-engine/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/cli-engine/index.js -------------------------------------------------------------------------------- /lib/cli-engine/load-rules.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/cli-engine/load-rules.js -------------------------------------------------------------------------------- /lib/cli-engine/xml-escape.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/cli-engine/xml-escape.js -------------------------------------------------------------------------------- /lib/cli.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/cli.js -------------------------------------------------------------------------------- /lib/config/default-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/config/default-config.js -------------------------------------------------------------------------------- /lib/config/flat-config-array.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/config/flat-config-array.js -------------------------------------------------------------------------------- /lib/config/flat-config-helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/config/flat-config-helpers.js -------------------------------------------------------------------------------- /lib/config/flat-config-schema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/config/flat-config-schema.js -------------------------------------------------------------------------------- /lib/config/rule-validator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/config/rule-validator.js -------------------------------------------------------------------------------- /lib/eslint/eslint-helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/eslint/eslint-helpers.js -------------------------------------------------------------------------------- /lib/eslint/eslint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/eslint/eslint.js -------------------------------------------------------------------------------- /lib/eslint/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/eslint/index.js -------------------------------------------------------------------------------- /lib/eslint/legacy-eslint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/eslint/legacy-eslint.js -------------------------------------------------------------------------------- /lib/linter/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/linter/index.js -------------------------------------------------------------------------------- /lib/linter/interpolate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/linter/interpolate.js -------------------------------------------------------------------------------- /lib/linter/linter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/linter/linter.js -------------------------------------------------------------------------------- /lib/linter/node-event-generator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/linter/node-event-generator.js -------------------------------------------------------------------------------- /lib/linter/report-translator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/linter/report-translator.js -------------------------------------------------------------------------------- /lib/linter/rule-fixer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/linter/rule-fixer.js -------------------------------------------------------------------------------- /lib/linter/rules.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/linter/rules.js -------------------------------------------------------------------------------- /lib/linter/safe-emitter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/linter/safe-emitter.js -------------------------------------------------------------------------------- /lib/linter/source-code-fixer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/linter/source-code-fixer.js -------------------------------------------------------------------------------- /lib/linter/timing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/linter/timing.js -------------------------------------------------------------------------------- /lib/options.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/options.js -------------------------------------------------------------------------------- /lib/rule-tester/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rule-tester/index.js -------------------------------------------------------------------------------- /lib/rule-tester/rule-tester.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rule-tester/rule-tester.js -------------------------------------------------------------------------------- /lib/rules/accessor-pairs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/accessor-pairs.js -------------------------------------------------------------------------------- /lib/rules/array-bracket-newline.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/array-bracket-newline.js -------------------------------------------------------------------------------- /lib/rules/array-bracket-spacing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/array-bracket-spacing.js -------------------------------------------------------------------------------- /lib/rules/array-callback-return.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/array-callback-return.js -------------------------------------------------------------------------------- /lib/rules/array-element-newline.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/array-element-newline.js -------------------------------------------------------------------------------- /lib/rules/arrow-body-style.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/arrow-body-style.js -------------------------------------------------------------------------------- /lib/rules/arrow-parens.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/arrow-parens.js -------------------------------------------------------------------------------- /lib/rules/arrow-spacing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/arrow-spacing.js -------------------------------------------------------------------------------- /lib/rules/block-scoped-var.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/block-scoped-var.js -------------------------------------------------------------------------------- /lib/rules/block-spacing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/block-spacing.js -------------------------------------------------------------------------------- /lib/rules/brace-style.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/brace-style.js -------------------------------------------------------------------------------- /lib/rules/callback-return.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/callback-return.js -------------------------------------------------------------------------------- /lib/rules/camelcase.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/camelcase.js -------------------------------------------------------------------------------- /lib/rules/capitalized-comments.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/capitalized-comments.js -------------------------------------------------------------------------------- /lib/rules/comma-dangle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/comma-dangle.js -------------------------------------------------------------------------------- /lib/rules/comma-spacing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/comma-spacing.js -------------------------------------------------------------------------------- /lib/rules/comma-style.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/comma-style.js -------------------------------------------------------------------------------- /lib/rules/complexity.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/complexity.js -------------------------------------------------------------------------------- /lib/rules/consistent-return.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/consistent-return.js -------------------------------------------------------------------------------- /lib/rules/consistent-this.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/consistent-this.js -------------------------------------------------------------------------------- /lib/rules/constructor-super.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/constructor-super.js -------------------------------------------------------------------------------- /lib/rules/curly.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/curly.js -------------------------------------------------------------------------------- /lib/rules/default-case-last.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/default-case-last.js -------------------------------------------------------------------------------- /lib/rules/default-case.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/default-case.js -------------------------------------------------------------------------------- /lib/rules/default-param-last.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/default-param-last.js -------------------------------------------------------------------------------- /lib/rules/dot-location.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/dot-location.js -------------------------------------------------------------------------------- /lib/rules/dot-notation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/dot-notation.js -------------------------------------------------------------------------------- /lib/rules/eol-last.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/eol-last.js -------------------------------------------------------------------------------- /lib/rules/eqeqeq.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/eqeqeq.js -------------------------------------------------------------------------------- /lib/rules/for-direction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/for-direction.js -------------------------------------------------------------------------------- /lib/rules/func-call-spacing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/func-call-spacing.js -------------------------------------------------------------------------------- /lib/rules/func-name-matching.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/func-name-matching.js -------------------------------------------------------------------------------- /lib/rules/func-names.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/func-names.js -------------------------------------------------------------------------------- /lib/rules/func-style.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/func-style.js -------------------------------------------------------------------------------- /lib/rules/getter-return.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/getter-return.js -------------------------------------------------------------------------------- /lib/rules/global-require.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/global-require.js -------------------------------------------------------------------------------- /lib/rules/guard-for-in.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/guard-for-in.js -------------------------------------------------------------------------------- /lib/rules/handle-callback-err.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/handle-callback-err.js -------------------------------------------------------------------------------- /lib/rules/id-blacklist.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/id-blacklist.js -------------------------------------------------------------------------------- /lib/rules/id-denylist.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/id-denylist.js -------------------------------------------------------------------------------- /lib/rules/id-length.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/id-length.js -------------------------------------------------------------------------------- /lib/rules/id-match.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/id-match.js -------------------------------------------------------------------------------- /lib/rules/indent-legacy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/indent-legacy.js -------------------------------------------------------------------------------- /lib/rules/indent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/indent.js -------------------------------------------------------------------------------- /lib/rules/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/index.js -------------------------------------------------------------------------------- /lib/rules/init-declarations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/init-declarations.js -------------------------------------------------------------------------------- /lib/rules/jsx-quotes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/jsx-quotes.js -------------------------------------------------------------------------------- /lib/rules/key-spacing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/key-spacing.js -------------------------------------------------------------------------------- /lib/rules/keyword-spacing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/keyword-spacing.js -------------------------------------------------------------------------------- /lib/rules/line-comment-position.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/line-comment-position.js -------------------------------------------------------------------------------- /lib/rules/linebreak-style.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/linebreak-style.js -------------------------------------------------------------------------------- /lib/rules/lines-around-comment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/lines-around-comment.js -------------------------------------------------------------------------------- /lib/rules/max-classes-per-file.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/max-classes-per-file.js -------------------------------------------------------------------------------- /lib/rules/max-depth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/max-depth.js -------------------------------------------------------------------------------- /lib/rules/max-len.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/max-len.js -------------------------------------------------------------------------------- /lib/rules/max-lines.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/max-lines.js -------------------------------------------------------------------------------- /lib/rules/max-nested-callbacks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/max-nested-callbacks.js -------------------------------------------------------------------------------- /lib/rules/max-params.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/max-params.js -------------------------------------------------------------------------------- /lib/rules/max-statements.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/max-statements.js -------------------------------------------------------------------------------- /lib/rules/multiline-ternary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/multiline-ternary.js -------------------------------------------------------------------------------- /lib/rules/new-cap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/new-cap.js -------------------------------------------------------------------------------- /lib/rules/new-parens.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/new-parens.js -------------------------------------------------------------------------------- /lib/rules/newline-after-var.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/newline-after-var.js -------------------------------------------------------------------------------- /lib/rules/newline-before-return.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/newline-before-return.js -------------------------------------------------------------------------------- /lib/rules/no-alert.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-alert.js -------------------------------------------------------------------------------- /lib/rules/no-array-constructor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-array-constructor.js -------------------------------------------------------------------------------- /lib/rules/no-await-in-loop.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-await-in-loop.js -------------------------------------------------------------------------------- /lib/rules/no-bitwise.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-bitwise.js -------------------------------------------------------------------------------- /lib/rules/no-buffer-constructor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-buffer-constructor.js -------------------------------------------------------------------------------- /lib/rules/no-caller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-caller.js -------------------------------------------------------------------------------- /lib/rules/no-case-declarations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-case-declarations.js -------------------------------------------------------------------------------- /lib/rules/no-catch-shadow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-catch-shadow.js -------------------------------------------------------------------------------- /lib/rules/no-class-assign.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-class-assign.js -------------------------------------------------------------------------------- /lib/rules/no-compare-neg-zero.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-compare-neg-zero.js -------------------------------------------------------------------------------- /lib/rules/no-cond-assign.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-cond-assign.js -------------------------------------------------------------------------------- /lib/rules/no-confusing-arrow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-confusing-arrow.js -------------------------------------------------------------------------------- /lib/rules/no-console.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-console.js -------------------------------------------------------------------------------- /lib/rules/no-const-assign.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-const-assign.js -------------------------------------------------------------------------------- /lib/rules/no-constant-condition.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-constant-condition.js -------------------------------------------------------------------------------- /lib/rules/no-constructor-return.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-constructor-return.js -------------------------------------------------------------------------------- /lib/rules/no-continue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-continue.js -------------------------------------------------------------------------------- /lib/rules/no-control-regex.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-control-regex.js -------------------------------------------------------------------------------- /lib/rules/no-debugger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-debugger.js -------------------------------------------------------------------------------- /lib/rules/no-delete-var.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-delete-var.js -------------------------------------------------------------------------------- /lib/rules/no-div-regex.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-div-regex.js -------------------------------------------------------------------------------- /lib/rules/no-dupe-args.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-dupe-args.js -------------------------------------------------------------------------------- /lib/rules/no-dupe-class-members.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-dupe-class-members.js -------------------------------------------------------------------------------- /lib/rules/no-dupe-else-if.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-dupe-else-if.js -------------------------------------------------------------------------------- /lib/rules/no-dupe-keys.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-dupe-keys.js -------------------------------------------------------------------------------- /lib/rules/no-duplicate-case.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-duplicate-case.js -------------------------------------------------------------------------------- /lib/rules/no-duplicate-imports.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-duplicate-imports.js -------------------------------------------------------------------------------- /lib/rules/no-else-return.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-else-return.js -------------------------------------------------------------------------------- /lib/rules/no-empty-function.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-empty-function.js -------------------------------------------------------------------------------- /lib/rules/no-empty-pattern.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-empty-pattern.js -------------------------------------------------------------------------------- /lib/rules/no-empty-static-block.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-empty-static-block.js -------------------------------------------------------------------------------- /lib/rules/no-empty.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-empty.js -------------------------------------------------------------------------------- /lib/rules/no-eq-null.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-eq-null.js -------------------------------------------------------------------------------- /lib/rules/no-eval.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-eval.js -------------------------------------------------------------------------------- /lib/rules/no-ex-assign.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-ex-assign.js -------------------------------------------------------------------------------- /lib/rules/no-extend-native.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-extend-native.js -------------------------------------------------------------------------------- /lib/rules/no-extra-bind.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-extra-bind.js -------------------------------------------------------------------------------- /lib/rules/no-extra-boolean-cast.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-extra-boolean-cast.js -------------------------------------------------------------------------------- /lib/rules/no-extra-label.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-extra-label.js -------------------------------------------------------------------------------- /lib/rules/no-extra-parens.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-extra-parens.js -------------------------------------------------------------------------------- /lib/rules/no-extra-semi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-extra-semi.js -------------------------------------------------------------------------------- /lib/rules/no-fallthrough.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-fallthrough.js -------------------------------------------------------------------------------- /lib/rules/no-floating-decimal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-floating-decimal.js -------------------------------------------------------------------------------- /lib/rules/no-func-assign.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-func-assign.js -------------------------------------------------------------------------------- /lib/rules/no-global-assign.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-global-assign.js -------------------------------------------------------------------------------- /lib/rules/no-implicit-coercion.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-implicit-coercion.js -------------------------------------------------------------------------------- /lib/rules/no-implicit-globals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-implicit-globals.js -------------------------------------------------------------------------------- /lib/rules/no-implied-eval.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-implied-eval.js -------------------------------------------------------------------------------- /lib/rules/no-import-assign.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-import-assign.js -------------------------------------------------------------------------------- /lib/rules/no-inline-comments.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-inline-comments.js -------------------------------------------------------------------------------- /lib/rules/no-inner-declarations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-inner-declarations.js -------------------------------------------------------------------------------- /lib/rules/no-invalid-regexp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-invalid-regexp.js -------------------------------------------------------------------------------- /lib/rules/no-invalid-this.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-invalid-this.js -------------------------------------------------------------------------------- /lib/rules/no-iterator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-iterator.js -------------------------------------------------------------------------------- /lib/rules/no-label-var.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-label-var.js -------------------------------------------------------------------------------- /lib/rules/no-labels.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-labels.js -------------------------------------------------------------------------------- /lib/rules/no-lone-blocks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-lone-blocks.js -------------------------------------------------------------------------------- /lib/rules/no-lonely-if.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-lonely-if.js -------------------------------------------------------------------------------- /lib/rules/no-loop-func.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-loop-func.js -------------------------------------------------------------------------------- /lib/rules/no-loss-of-precision.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-loss-of-precision.js -------------------------------------------------------------------------------- /lib/rules/no-magic-numbers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-magic-numbers.js -------------------------------------------------------------------------------- /lib/rules/no-mixed-operators.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-mixed-operators.js -------------------------------------------------------------------------------- /lib/rules/no-mixed-requires.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-mixed-requires.js -------------------------------------------------------------------------------- /lib/rules/no-multi-assign.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-multi-assign.js -------------------------------------------------------------------------------- /lib/rules/no-multi-spaces.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-multi-spaces.js -------------------------------------------------------------------------------- /lib/rules/no-multi-str.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-multi-str.js -------------------------------------------------------------------------------- /lib/rules/no-native-reassign.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-native-reassign.js -------------------------------------------------------------------------------- /lib/rules/no-negated-condition.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-negated-condition.js -------------------------------------------------------------------------------- /lib/rules/no-negated-in-lhs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-negated-in-lhs.js -------------------------------------------------------------------------------- /lib/rules/no-nested-ternary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-nested-ternary.js -------------------------------------------------------------------------------- /lib/rules/no-new-func.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-new-func.js -------------------------------------------------------------------------------- /lib/rules/no-new-object.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-new-object.js -------------------------------------------------------------------------------- /lib/rules/no-new-require.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-new-require.js -------------------------------------------------------------------------------- /lib/rules/no-new-symbol.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-new-symbol.js -------------------------------------------------------------------------------- /lib/rules/no-new-wrappers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-new-wrappers.js -------------------------------------------------------------------------------- /lib/rules/no-new.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-new.js -------------------------------------------------------------------------------- /lib/rules/no-obj-calls.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-obj-calls.js -------------------------------------------------------------------------------- /lib/rules/no-object-constructor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-object-constructor.js -------------------------------------------------------------------------------- /lib/rules/no-octal-escape.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-octal-escape.js -------------------------------------------------------------------------------- /lib/rules/no-octal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-octal.js -------------------------------------------------------------------------------- /lib/rules/no-param-reassign.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-param-reassign.js -------------------------------------------------------------------------------- /lib/rules/no-path-concat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-path-concat.js -------------------------------------------------------------------------------- /lib/rules/no-plusplus.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-plusplus.js -------------------------------------------------------------------------------- /lib/rules/no-process-env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-process-env.js -------------------------------------------------------------------------------- /lib/rules/no-process-exit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-process-exit.js -------------------------------------------------------------------------------- /lib/rules/no-proto.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-proto.js -------------------------------------------------------------------------------- /lib/rules/no-prototype-builtins.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-prototype-builtins.js -------------------------------------------------------------------------------- /lib/rules/no-redeclare.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-redeclare.js -------------------------------------------------------------------------------- /lib/rules/no-regex-spaces.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-regex-spaces.js -------------------------------------------------------------------------------- /lib/rules/no-restricted-exports.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-restricted-exports.js -------------------------------------------------------------------------------- /lib/rules/no-restricted-globals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-restricted-globals.js -------------------------------------------------------------------------------- /lib/rules/no-return-assign.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-return-assign.js -------------------------------------------------------------------------------- /lib/rules/no-return-await.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-return-await.js -------------------------------------------------------------------------------- /lib/rules/no-script-url.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-script-url.js -------------------------------------------------------------------------------- /lib/rules/no-self-assign.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-self-assign.js -------------------------------------------------------------------------------- /lib/rules/no-self-compare.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-self-compare.js -------------------------------------------------------------------------------- /lib/rules/no-sequences.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-sequences.js -------------------------------------------------------------------------------- /lib/rules/no-setter-return.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-setter-return.js -------------------------------------------------------------------------------- /lib/rules/no-shadow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-shadow.js -------------------------------------------------------------------------------- /lib/rules/no-spaced-func.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-spaced-func.js -------------------------------------------------------------------------------- /lib/rules/no-sparse-arrays.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-sparse-arrays.js -------------------------------------------------------------------------------- /lib/rules/no-sync.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-sync.js -------------------------------------------------------------------------------- /lib/rules/no-tabs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-tabs.js -------------------------------------------------------------------------------- /lib/rules/no-ternary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-ternary.js -------------------------------------------------------------------------------- /lib/rules/no-throw-literal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-throw-literal.js -------------------------------------------------------------------------------- /lib/rules/no-trailing-spaces.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-trailing-spaces.js -------------------------------------------------------------------------------- /lib/rules/no-undef-init.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-undef-init.js -------------------------------------------------------------------------------- /lib/rules/no-undef.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-undef.js -------------------------------------------------------------------------------- /lib/rules/no-undefined.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-undefined.js -------------------------------------------------------------------------------- /lib/rules/no-unreachable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-unreachable.js -------------------------------------------------------------------------------- /lib/rules/no-unsafe-finally.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-unsafe-finally.js -------------------------------------------------------------------------------- /lib/rules/no-unsafe-negation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-unsafe-negation.js -------------------------------------------------------------------------------- /lib/rules/no-unused-labels.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-unused-labels.js -------------------------------------------------------------------------------- /lib/rules/no-unused-vars.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-unused-vars.js -------------------------------------------------------------------------------- /lib/rules/no-useless-call.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-useless-call.js -------------------------------------------------------------------------------- /lib/rules/no-useless-catch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-useless-catch.js -------------------------------------------------------------------------------- /lib/rules/no-useless-concat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-useless-concat.js -------------------------------------------------------------------------------- /lib/rules/no-useless-escape.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-useless-escape.js -------------------------------------------------------------------------------- /lib/rules/no-useless-rename.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-useless-rename.js -------------------------------------------------------------------------------- /lib/rules/no-useless-return.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-useless-return.js -------------------------------------------------------------------------------- /lib/rules/no-var.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-var.js -------------------------------------------------------------------------------- /lib/rules/no-void.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-void.js -------------------------------------------------------------------------------- /lib/rules/no-with.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/no-with.js -------------------------------------------------------------------------------- /lib/rules/object-shorthand.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/object-shorthand.js -------------------------------------------------------------------------------- /lib/rules/one-var.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/one-var.js -------------------------------------------------------------------------------- /lib/rules/operator-linebreak.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/operator-linebreak.js -------------------------------------------------------------------------------- /lib/rules/padded-blocks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/padded-blocks.js -------------------------------------------------------------------------------- /lib/rules/prefer-const.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/prefer-const.js -------------------------------------------------------------------------------- /lib/rules/prefer-reflect.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/prefer-reflect.js -------------------------------------------------------------------------------- /lib/rules/prefer-rest-params.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/prefer-rest-params.js -------------------------------------------------------------------------------- /lib/rules/prefer-spread.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/prefer-spread.js -------------------------------------------------------------------------------- /lib/rules/prefer-template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/prefer-template.js -------------------------------------------------------------------------------- /lib/rules/quote-props.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/quote-props.js -------------------------------------------------------------------------------- /lib/rules/quotes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/quotes.js -------------------------------------------------------------------------------- /lib/rules/radix.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/radix.js -------------------------------------------------------------------------------- /lib/rules/require-await.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/require-await.js -------------------------------------------------------------------------------- /lib/rules/require-yield.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/require-yield.js -------------------------------------------------------------------------------- /lib/rules/semi-spacing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/semi-spacing.js -------------------------------------------------------------------------------- /lib/rules/semi-style.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/semi-style.js -------------------------------------------------------------------------------- /lib/rules/semi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/semi.js -------------------------------------------------------------------------------- /lib/rules/sort-imports.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/sort-imports.js -------------------------------------------------------------------------------- /lib/rules/sort-keys.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/sort-keys.js -------------------------------------------------------------------------------- /lib/rules/sort-vars.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/sort-vars.js -------------------------------------------------------------------------------- /lib/rules/space-in-parens.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/space-in-parens.js -------------------------------------------------------------------------------- /lib/rules/space-infix-ops.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/space-infix-ops.js -------------------------------------------------------------------------------- /lib/rules/space-unary-ops.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/space-unary-ops.js -------------------------------------------------------------------------------- /lib/rules/spaced-comment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/spaced-comment.js -------------------------------------------------------------------------------- /lib/rules/strict.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/strict.js -------------------------------------------------------------------------------- /lib/rules/symbol-description.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/symbol-description.js -------------------------------------------------------------------------------- /lib/rules/unicode-bom.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/unicode-bom.js -------------------------------------------------------------------------------- /lib/rules/use-isnan.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/use-isnan.js -------------------------------------------------------------------------------- /lib/rules/utils/ast-utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/utils/ast-utils.js -------------------------------------------------------------------------------- /lib/rules/utils/fix-tracker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/utils/fix-tracker.js -------------------------------------------------------------------------------- /lib/rules/utils/keywords.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/utils/keywords.js -------------------------------------------------------------------------------- /lib/rules/valid-typeof.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/valid-typeof.js -------------------------------------------------------------------------------- /lib/rules/vars-on-top.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/vars-on-top.js -------------------------------------------------------------------------------- /lib/rules/wrap-iife.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/wrap-iife.js -------------------------------------------------------------------------------- /lib/rules/wrap-regex.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/wrap-regex.js -------------------------------------------------------------------------------- /lib/rules/yield-star-spacing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/yield-star-spacing.js -------------------------------------------------------------------------------- /lib/rules/yoda.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/rules/yoda.js -------------------------------------------------------------------------------- /lib/shared/ajv.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/shared/ajv.js -------------------------------------------------------------------------------- /lib/shared/ast-utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/shared/ast-utils.js -------------------------------------------------------------------------------- /lib/shared/directives.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/shared/directives.js -------------------------------------------------------------------------------- /lib/shared/logging.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/shared/logging.js -------------------------------------------------------------------------------- /lib/shared/runtime-info.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/shared/runtime-info.js -------------------------------------------------------------------------------- /lib/shared/serialization.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/shared/serialization.js -------------------------------------------------------------------------------- /lib/shared/severity.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/shared/severity.js -------------------------------------------------------------------------------- /lib/shared/string-utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/shared/string-utils.js -------------------------------------------------------------------------------- /lib/shared/traverser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/shared/traverser.js -------------------------------------------------------------------------------- /lib/shared/types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/shared/types.js -------------------------------------------------------------------------------- /lib/source-code/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/source-code/index.js -------------------------------------------------------------------------------- /lib/source-code/source-code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/source-code/source-code.js -------------------------------------------------------------------------------- /lib/unsupported-api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/lib/unsupported-api.js -------------------------------------------------------------------------------- /messages/all-files-ignored.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/messages/all-files-ignored.js -------------------------------------------------------------------------------- /messages/eslintrc-incompat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/messages/eslintrc-incompat.js -------------------------------------------------------------------------------- /messages/eslintrc-plugins.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/messages/eslintrc-plugins.js -------------------------------------------------------------------------------- /messages/failed-to-read-json.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/messages/failed-to-read-json.js -------------------------------------------------------------------------------- /messages/file-not-found.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/messages/file-not-found.js -------------------------------------------------------------------------------- /messages/no-config-found.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/messages/no-config-found.js -------------------------------------------------------------------------------- /messages/plugin-conflict.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/messages/plugin-conflict.js -------------------------------------------------------------------------------- /messages/plugin-invalid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/messages/plugin-invalid.js -------------------------------------------------------------------------------- /messages/plugin-missing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/messages/plugin-missing.js -------------------------------------------------------------------------------- /messages/shared.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/messages/shared.js -------------------------------------------------------------------------------- /messages/whitespace-found.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/messages/whitespace-found.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/package.json -------------------------------------------------------------------------------- /packages/js/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/packages/js/LICENSE -------------------------------------------------------------------------------- /packages/js/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/packages/js/README.md -------------------------------------------------------------------------------- /packages/js/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/packages/js/package.json -------------------------------------------------------------------------------- /packages/js/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/packages/js/src/index.js -------------------------------------------------------------------------------- /templates/blogpost.md.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/templates/blogpost.md.ejs -------------------------------------------------------------------------------- /templates/bug-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/templates/bug-report.md -------------------------------------------------------------------------------- /templates/rule-proposal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/templates/rule-proposal.md -------------------------------------------------------------------------------- /tests/_utils/in-memory-fs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/_utils/in-memory-fs.js -------------------------------------------------------------------------------- /tests/_utils/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/_utils/index.js -------------------------------------------------------------------------------- /tests/bench/large.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/bench/large.js -------------------------------------------------------------------------------- /tests/bin/eslint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/bin/eslint.js -------------------------------------------------------------------------------- /tests/conf/eslint-all.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/conf/eslint-all.js -------------------------------------------------------------------------------- /tests/fixtures/.eslintignore: -------------------------------------------------------------------------------- 1 | *.json 2 | *.js 3 | -------------------------------------------------------------------------------- /tests/fixtures/.eslintignore2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/fixtures/.eslintignore2 -------------------------------------------------------------------------------- /tests/fixtures/.eslintignore_empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/.eslintrc: -------------------------------------------------------------------------------- 1 | rules: 2 | strict: 0 3 | -------------------------------------------------------------------------------- /tests/fixtures/bad-examples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/fixtures/bad-examples.md -------------------------------------------------------------------------------- /tests/fixtures/bin/empty.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/bin/eslint.config-invalid.js: -------------------------------------------------------------------------------- 1 | module.exports = [{ 2 | globals: {} 3 | }]; 4 | -------------------------------------------------------------------------------- /tests/fixtures/cache/src/fail-file.js: -------------------------------------------------------------------------------- 1 | var abc = 'some value' 2 | console.log(foo); 3 | -------------------------------------------------------------------------------- /tests/fixtures/cache/src/file-to-delete.js: -------------------------------------------------------------------------------- 1 | var abc = 3; 2 | 3 | console.log(abc); 4 | -------------------------------------------------------------------------------- /tests/fixtures/cache/src/test-file.js: -------------------------------------------------------------------------------- 1 | var abc = 2; 2 | 3 | console.log(abc); 4 | -------------------------------------------------------------------------------- /tests/fixtures/cache/src/test-file2.js: -------------------------------------------------------------------------------- 1 | var abc = 2; 2 | 3 | console.log(abc); 4 | -------------------------------------------------------------------------------- /tests/fixtures/cjs-config/foo.js: -------------------------------------------------------------------------------- 1 | foo; 2 | -------------------------------------------------------------------------------- /tests/fixtures/cli-engine/.eslintignore2: -------------------------------------------------------------------------------- 1 | fixtures/ 2 | -------------------------------------------------------------------------------- /tests/fixtures/cli-engine/console.js: -------------------------------------------------------------------------------- 1 | console.log("hi"); 2 | -------------------------------------------------------------------------------- /tests/fixtures/cli-engine/deprecated-rule-config/.eslintrc.yml: -------------------------------------------------------------------------------- 1 | rules: 2 | indent-legacy: error 3 | -------------------------------------------------------------------------------- /tests/fixtures/cli-engine/nested_node_modules/.eslintignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | -------------------------------------------------------------------------------- /tests/fixtures/cli-engine/nested_node_modules/passing.js: -------------------------------------------------------------------------------- 1 | console.log("hi"); 2 | -------------------------------------------------------------------------------- /tests/fixtures/cli-engine/nested_node_modules/subdir/node_modules/text.js: -------------------------------------------------------------------------------- 1 | 'text'; 2 | -------------------------------------------------------------------------------- /tests/fixtures/cli-engine/node_modules/eslint-formatter-bar/index.js: -------------------------------------------------------------------------------- 1 | module.exports = function() {}; 2 | -------------------------------------------------------------------------------- /tests/fixtures/cli-engine/node_modules/foo.js: -------------------------------------------------------------------------------- 1 | /* eslint semi: 2 */ 2 | 3 | var foo = 42; 4 | -------------------------------------------------------------------------------- /tests/fixtures/cli-engine/node_modules_cleaner.js: -------------------------------------------------------------------------------- 1 | // not implemented 2 | -------------------------------------------------------------------------------- /tests/fixtures/cli-engine/overrides-with-dot/.test-target.js: -------------------------------------------------------------------------------- 1 | var a = 0 2 | -------------------------------------------------------------------------------- /tests/fixtures/cli/.eslintignore_foo: -------------------------------------------------------------------------------- 1 | foo/* 2 | -------------------------------------------------------------------------------- /tests/fixtures/cli/ignore-pattern-relative/.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | root: true 3 | }; 4 | -------------------------------------------------------------------------------- /tests/fixtures/cli/ignore-pattern-relative/eslint.config.js: -------------------------------------------------------------------------------- 1 | module.exports = []; 2 | -------------------------------------------------------------------------------- /tests/fixtures/cli/ignore-pattern-relative/subdir/subsubdir/a.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/cli/passing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/fixtures/cli/passing.js -------------------------------------------------------------------------------- /tests/fixtures/cli/syntax-error.js: -------------------------------------------------------------------------------- 1 | {}} 2 | -------------------------------------------------------------------------------- /tests/fixtures/config-file/bom/.eslintrc.yaml: -------------------------------------------------------------------------------- 1 | rules: 2 | semi: error 3 | -------------------------------------------------------------------------------- /tests/fixtures/config-file/ecma-features/.eslintrc.yml: -------------------------------------------------------------------------------- 1 | ecmaFeatures: {} 2 | -------------------------------------------------------------------------------- /tests/fixtures/config-file/extends-chain-2/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "a" 3 | } 4 | -------------------------------------------------------------------------------- /tests/fixtures/config-file/extends-chain/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "a" 3 | } 4 | -------------------------------------------------------------------------------- /tests/fixtures/config-file/invalid/invalid-top-level-property.yml: -------------------------------------------------------------------------------- 1 | invalidProperty: 3 2 | -------------------------------------------------------------------------------- /tests/fixtures/config-file/js/.eslintrc: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /tests/fixtures/config-file/js/node_modules/foo/index.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | -------------------------------------------------------------------------------- /tests/fixtures/config-file/js/not-a-config.js: -------------------------------------------------------------------------------- 1 | "not a config"; 2 | -------------------------------------------------------------------------------- /tests/fixtures/config-file/json/.eslintrc: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /tests/fixtures/config-file/node_modules/eslint-plugin-foo.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/config-file/subdir/node_modules/@foo/eslint-config-bar.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/config-file/subdir/node_modules/@foo/eslint-config.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/config-file/subdir/node_modules/eslint-config-eslint-configfoo.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/config-file/subdir/node_modules/eslint-config-foo.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/config-file/subdir/node_modules/eslint-plugin-foo.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/config-file/yaml/.eslintrc: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /tests/fixtures/config-file/yaml/.eslintrc.empty.yaml: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /tests/fixtures/config-file/yaml/.eslintrc.yaml: -------------------------------------------------------------------------------- 1 | env: 2 | browser: true 3 | -------------------------------------------------------------------------------- /tests/fixtures/config-file/yaml/.eslintrc.yml: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /tests/fixtures/config-file/yml/.eslintrc: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /tests/fixtures/config-file/yml/.eslintrc.yml: -------------------------------------------------------------------------------- 1 | env: 2 | node: true 3 | -------------------------------------------------------------------------------- /tests/fixtures/config-hierarchy/broken/add-conf.yaml: -------------------------------------------------------------------------------- 1 | rules: 2 | semi: [1, "never"] 3 | -------------------------------------------------------------------------------- /tests/fixtures/config-hierarchy/broken/console-wrong-quotes.js: -------------------------------------------------------------------------------- 1 | console.log('bar'); 2 | -------------------------------------------------------------------------------- /tests/fixtures/config-hierarchy/broken/plugins/console-wrong-quotes.js: -------------------------------------------------------------------------------- 1 | console.log('bar'); 2 | -------------------------------------------------------------------------------- /tests/fixtures/config-hierarchy/broken/plugins2/console-wrong-quotes.js: -------------------------------------------------------------------------------- 1 | console.log('bar'); 2 | -------------------------------------------------------------------------------- /tests/fixtures/config-hierarchy/broken/process-exit.js: -------------------------------------------------------------------------------- 1 | process.exit(0); 2 | -------------------------------------------------------------------------------- /tests/fixtures/config-hierarchy/broken/subbroken/console-wrong-quotes.js: -------------------------------------------------------------------------------- 1 | console.log('bar'); 2 | -------------------------------------------------------------------------------- /tests/fixtures/config-hierarchy/broken/subbroken/subsubbroken/console-wrong-quotes.js: -------------------------------------------------------------------------------- 1 | console.log('bar'); 2 | -------------------------------------------------------------------------------- /tests/fixtures/config-hierarchy/envs/sub/foo.js: -------------------------------------------------------------------------------- 1 | foo; 2 | -------------------------------------------------------------------------------- /tests/fixtures/config-hierarchy/packagejson/subdir/subsubdir/subsubsubdir/wrong-quotes.js: -------------------------------------------------------------------------------- 1 | var str = 'quotes'; 2 | -------------------------------------------------------------------------------- /tests/fixtures/config-hierarchy/packagejson/subdir/subsubdir/wrong-quotes.js: -------------------------------------------------------------------------------- 1 | var str = 'quotes'; 2 | -------------------------------------------------------------------------------- /tests/fixtures/config-hierarchy/packagejson/subdir/wrong-quotes.js: -------------------------------------------------------------------------------- 1 | var str = 'quotes'; 2 | -------------------------------------------------------------------------------- /tests/fixtures/config-hierarchy/packagejson/wrong-quotes.js: -------------------------------------------------------------------------------- 1 | var str = 'quotes'; 2 | -------------------------------------------------------------------------------- /tests/fixtures/config-hierarchy/personal-config/home-folder/project/package.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /tests/fixtures/config-hierarchy/personal-config/project-with-config/package.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /tests/fixtures/config-hierarchy/personal-config/project-without-config/package.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /tests/fixtures/config-hierarchy/plugins/node_modules/eslint-plugin-another-plugin.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/config-hierarchy/plugins/node_modules/eslint-plugin-example.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/config-hierarchy/root-true/parent/root/subdir/.eslintrc: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/config-hierarchy/root-true/parent/root/wrong-semi.js: -------------------------------------------------------------------------------- 1 | var str = 'quotes' 2 | -------------------------------------------------------------------------------- /tests/fixtures/config-hierarchy/shared/a/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/config-hierarchy/shared/b/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/configurations/empty/.eslintrc: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/configurations/empty/empty.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/disable-inline-config.js: -------------------------------------------------------------------------------- 1 | console.log('bar'); // eslint-disable-line 2 | -------------------------------------------------------------------------------- /tests/fixtures/dot-files/.a.js: -------------------------------------------------------------------------------- 1 | console.log("Running"); 2 | -------------------------------------------------------------------------------- /tests/fixtures/dot-files/.c.js: -------------------------------------------------------------------------------- 1 | console.log("Running"); 2 | -------------------------------------------------------------------------------- /tests/fixtures/dot-files/b.js: -------------------------------------------------------------------------------- 1 | console.log("Running"); 2 | -------------------------------------------------------------------------------- /tests/fixtures/dots-in-files/a..b.js: -------------------------------------------------------------------------------- 1 | console.log("Running"); 2 | -------------------------------------------------------------------------------- /tests/fixtures/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/fixtures/eslint.config.js -------------------------------------------------------------------------------- /tests/fixtures/eslintrc/.eslintignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | **/*.json 3 | -------------------------------------------------------------------------------- /tests/fixtures/eslintrc/ignored.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /tests/fixtures/eslintrc/quotes.js: -------------------------------------------------------------------------------- 1 | var str = "quotes!"; 2 | -------------------------------------------------------------------------------- /tests/fixtures/example-app/app.js: -------------------------------------------------------------------------------- 1 | console.log("Running"); 2 | -------------------------------------------------------------------------------- /tests/fixtures/example-app/eslint.config.js: -------------------------------------------------------------------------------- 1 | module.exports = []; 2 | -------------------------------------------------------------------------------- /tests/fixtures/example-app/subdir/util.js: -------------------------------------------------------------------------------- 1 | module.exports = {}; 2 | -------------------------------------------------------------------------------- /tests/fixtures/example-app2/subdir1/a.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/example-app2/subdir2/b.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/example-app3/.eslintignore: -------------------------------------------------------------------------------- 1 | src/dist 2 | -------------------------------------------------------------------------------- /tests/fixtures/example-app3/node_modules/eslint-formatter-cwd/package.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /tests/fixtures/example-app3/node_modules/eslint-plugin-test/package.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /tests/fixtures/example-app3/src/1.js: -------------------------------------------------------------------------------- 1 | console.log(1) 2 | -------------------------------------------------------------------------------- /tests/fixtures/example-app3/src/dist/2.js: -------------------------------------------------------------------------------- 1 | console.log(2) 2 | -------------------------------------------------------------------------------- /tests/fixtures/exit-on-fatal-error/fatal-error.js: -------------------------------------------------------------------------------- 1 | var foo 1 -------------------------------------------------------------------------------- /tests/fixtures/exit-on-fatal-error/no-fatal-error.js: -------------------------------------------------------------------------------- 1 | var foo = 1; -------------------------------------------------------------------------------- /tests/fixtures/file-finder/empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/file-finder/package.json/empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/file-finder/subdir/empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/file-finder/subdir/empty2: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/file-finder/subdir/subsubdir/empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/file-finder/subdir/subsubdir/subsubsubdir/empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/file-finder/subdir/xvgRHtyH56756764535jkJ6jthty65tyhteHTEY: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/file-finder/xvgRHtyH56756764535jkJ6jthty65tyhteHTEY: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/files/.bar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/fixtures/files/.bar.js -------------------------------------------------------------------------------- /tests/fixtures/files/.eslintignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/files/.eslintrc: -------------------------------------------------------------------------------- 1 | settings: 2 | jsx: true 3 | -------------------------------------------------------------------------------- /tests/fixtures/files/foo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/fixtures/files/foo.js -------------------------------------------------------------------------------- /tests/fixtures/files/foo.js2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/fixtures/files/foo.js2 -------------------------------------------------------------------------------- /tests/fixtures/fixmode/multipass.js: -------------------------------------------------------------------------------- 1 | true?"yes":"no"; 2 | -------------------------------------------------------------------------------- /tests/fixtures/fixmode/ok.js: -------------------------------------------------------------------------------- 1 | var msg = "hi"; 2 | -------------------------------------------------------------------------------- /tests/fixtures/fixmode/quotes.js: -------------------------------------------------------------------------------- 1 | var msg = 'hi' + foo; 2 | -------------------------------------------------------------------------------- /tests/fixtures/formatters/.ignoreme: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/glob-util/.eslintignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/glob-util/empty/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/glob-util/hidden/.foo.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/glob-util/ignored/.eslintignore: -------------------------------------------------------------------------------- 1 | foo.js 2 | -------------------------------------------------------------------------------- /tests/fixtures/glob-util/ignored/foo.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/glob-util/node_modules/dependency.js: -------------------------------------------------------------------------------- 1 | 'single quotes'; 2 | -------------------------------------------------------------------------------- /tests/fixtures/glob-util/one-js-file/baz.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/glob-util/two-js-files/bar.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/glob-util/two-js-files/foo.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/glob-util/unignored/.eslintignore: -------------------------------------------------------------------------------- 1 | * 2 | !/dir/ 3 | !*.js 4 | -------------------------------------------------------------------------------- /tests/fixtures/glob-util/unignored/dir/foo.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/globals-browser.js: -------------------------------------------------------------------------------- 1 | window.alert("foo"); 2 | -------------------------------------------------------------------------------- /tests/fixtures/globals-node.js: -------------------------------------------------------------------------------- 1 | var foo = __dirname; 2 | console.log(foo); 3 | -------------------------------------------------------------------------------- /tests/fixtures/good-examples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/fixtures/good-examples.md -------------------------------------------------------------------------------- /tests/fixtures/ignored-paths/.eslintignore: -------------------------------------------------------------------------------- 1 | sampleignorepattern 2 | -------------------------------------------------------------------------------- /tests/fixtures/ignored-paths/.eslintignoreForDifferentCwd: -------------------------------------------------------------------------------- 1 | /undef.js 2 | -------------------------------------------------------------------------------- /tests/fixtures/ignored-paths/.eslintignoreForNegationTest: -------------------------------------------------------------------------------- 1 | undef.js 2 | -------------------------------------------------------------------------------- /tests/fixtures/ignored-paths/bower_components/package/file.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/ignored-paths/brackets/[index.js: -------------------------------------------------------------------------------- 1 | /* content is not necessary */ 2 | -------------------------------------------------------------------------------- /tests/fixtures/ignored-paths/brackets/[index].js: -------------------------------------------------------------------------------- 1 | /* content is not necessary */ 2 | -------------------------------------------------------------------------------- /tests/fixtures/ignored-paths/brackets/index.js: -------------------------------------------------------------------------------- 1 | /* content is not necessary */ 2 | -------------------------------------------------------------------------------- /tests/fixtures/ignored-paths/brackets/index].js: -------------------------------------------------------------------------------- 1 | /* content is not necessary */ 2 | -------------------------------------------------------------------------------- /tests/fixtures/ignored-paths/custom-name/ignore-file: -------------------------------------------------------------------------------- 1 | foo.js 2 | -------------------------------------------------------------------------------- /tests/fixtures/ignored-paths/ignore-pattern/ignore-me.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/ignored-paths/ignore-pattern/subdir/ignore-me.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/ignored-paths/negation/ignore.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/ignored-paths/negation/unignore.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/ignored-paths/node_modules/package/file.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/ignored-paths/subdir/bower_components/package/file.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/ignored-paths/subdir/node_modules/package/file.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/ignored-paths/unignored.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/ignores-directory-deep/tests/format/foo.js: -------------------------------------------------------------------------------- 1 | // empty 2 | -------------------------------------------------------------------------------- /tests/fixtures/ignores-directory-deep/tests/format/jsfmt.spec.js: -------------------------------------------------------------------------------- 1 | // empty 2 | -------------------------------------------------------------------------------- /tests/fixtures/ignores-directory-deep/tests/format/subdir/foo.js: -------------------------------------------------------------------------------- 1 | // empty 2 | -------------------------------------------------------------------------------- /tests/fixtures/ignores-directory-deep/tests/format/subdir/jsfmt.spec.js: -------------------------------------------------------------------------------- 1 | // empty 2 | -------------------------------------------------------------------------------- /tests/fixtures/ignores-directory/subdir/subsubdir/a.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/ignores-relative/a.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/ignores-relative/subdir/a.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/ignores-subdirectory/eslint.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | ignores: ["subdir"] 3 | }; 4 | -------------------------------------------------------------------------------- /tests/fixtures/ignores-subdirectory/subdir/subsubdir/a.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/js-mjs-cjs-config/foo.js: -------------------------------------------------------------------------------- 1 | foo; 2 | -------------------------------------------------------------------------------- /tests/fixtures/lazy-loading-rules/foo.js: -------------------------------------------------------------------------------- 1 | /* content is not necessary */ 2 | -------------------------------------------------------------------------------- /tests/fixtures/lint-result-cache/test-with-errors.js: -------------------------------------------------------------------------------- 1 | console.log("Hello, world!") 2 | function foo(a, a) {} 3 | -------------------------------------------------------------------------------- /tests/fixtures/missing-semicolon.js: -------------------------------------------------------------------------------- 1 | console.log("bar") 2 | -------------------------------------------------------------------------------- /tests/fixtures/mjs-cjs-config/foo.js: -------------------------------------------------------------------------------- 1 | foo; 2 | -------------------------------------------------------------------------------- /tests/fixtures/mjs-config/foo.js: -------------------------------------------------------------------------------- 1 | foo; 2 | -------------------------------------------------------------------------------- /tests/fixtures/module-not-found/.eslintrc.yml: -------------------------------------------------------------------------------- 1 | root: true 2 | -------------------------------------------------------------------------------- /tests/fixtures/module-not-found/extends-js/.eslintrc.yml: -------------------------------------------------------------------------------- 1 | extends: nonexistent-config 2 | -------------------------------------------------------------------------------- /tests/fixtures/module-not-found/throw-in-extends-js/.eslintrc.yml: -------------------------------------------------------------------------------- 1 | extends: throw 2 | -------------------------------------------------------------------------------- /tests/fixtures/module-not-found/throw-in-extends-plugin/.eslintrc.yml: -------------------------------------------------------------------------------- 1 | extends: plugin:throw/foo 2 | -------------------------------------------------------------------------------- /tests/fixtures/module-not-found/throw-in-plugins/.eslintrc.yml: -------------------------------------------------------------------------------- 1 | plugins: [throw] 2 | -------------------------------------------------------------------------------- /tests/fixtures/module-resolver/node_modules/foo.js: -------------------------------------------------------------------------------- 1 | //foo.js 2 | -------------------------------------------------------------------------------- /tests/fixtures/packagejson/quotes.js: -------------------------------------------------------------------------------- 1 | var str = "quotes!"; 2 | -------------------------------------------------------------------------------- /tests/fixtures/passing-es7.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/fixtures/passing-es7.js -------------------------------------------------------------------------------- /tests/fixtures/passing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/fixtures/passing.js -------------------------------------------------------------------------------- /tests/fixtures/plugins/node_modules/@scope/eslint-plugin-example.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/plugins/node_modules/eslint-plugin-example.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/plugins/node_modules/eslint-plugin-example1.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/plugins/node_modules/eslint-plugin-example2.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/process-exit.js: -------------------------------------------------------------------------------- 1 | process.exit(0); 2 | -------------------------------------------------------------------------------- /tests/fixtures/processors/test/test-processor.txt: -------------------------------------------------------------------------------- 1 | function a() { 2 | console.log("Test"); 3 | } 4 | -------------------------------------------------------------------------------- /tests/fixtures/promise-config/a.js: -------------------------------------------------------------------------------- 1 | var foo = "bar"; 2 | -------------------------------------------------------------------------------- /tests/fixtures/rules/.eslintignore: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/fixtures/rules/.jshintignore: -------------------------------------------------------------------------------- 1 | **/* 2 | -------------------------------------------------------------------------------- /tests/fixtures/rules/eslint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/fixtures/rules/eslint.js -------------------------------------------------------------------------------- /tests/fixtures/rules/fixture-rule.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/rules/not-a-rule.yml: -------------------------------------------------------------------------------- 1 | - This YAML file should be ignored when loading the rules directory. 2 | -------------------------------------------------------------------------------- /tests/fixtures/rules/test-multi-rulesdirs.js: -------------------------------------------------------------------------------- 1 | "Points!"; 2 | -------------------------------------------------------------------------------- /tests/fixtures/shallow-glob/subdir/broken.js: -------------------------------------------------------------------------------- 1 | module.exports = /* intentional syntax error */ 2 | -------------------------------------------------------------------------------- /tests/fixtures/shallow-glob/subdir/subsubdir/broken.js: -------------------------------------------------------------------------------- 1 | function( {} // intentional syntax error 2 | -------------------------------------------------------------------------------- /tests/fixtures/shallow-glob/subdir/subsubdir/plain.jsx: -------------------------------------------------------------------------------- 1 | foo; 2 | -------------------------------------------------------------------------------- /tests/fixtures/shallow-glob/target-dir/passing.js: -------------------------------------------------------------------------------- 1 | module.exports = true; 2 | -------------------------------------------------------------------------------- /tests/fixtures/shebang.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/fixtures/shebang.js -------------------------------------------------------------------------------- /tests/fixtures/simple-valid-project/foo.js: -------------------------------------------------------------------------------- 1 | var a = 'b'; 2 | -------------------------------------------------------------------------------- /tests/fixtures/simple-valid-project/src/foobar.js: -------------------------------------------------------------------------------- 1 | var a = 'b'; 2 | -------------------------------------------------------------------------------- /tests/fixtures/single-quoted.js: -------------------------------------------------------------------------------- 1 | console.log('bar'); 2 | -------------------------------------------------------------------------------- /tests/fixtures/source-code-util/.eslintignore: -------------------------------------------------------------------------------- 1 | ignored.js 2 | -------------------------------------------------------------------------------- /tests/fixtures/source-code-util/bar.js: -------------------------------------------------------------------------------- 1 | var bar = "string"; 2 | -------------------------------------------------------------------------------- /tests/fixtures/source-code-util/ext/foo.abc: -------------------------------------------------------------------------------- 1 | var foo = 123; 2 | -------------------------------------------------------------------------------- /tests/fixtures/source-code-util/ext/foo.js: -------------------------------------------------------------------------------- 1 | var foo = 123; 2 | -------------------------------------------------------------------------------- /tests/fixtures/source-code-util/foo.js: -------------------------------------------------------------------------------- 1 | var foo = 123; 2 | -------------------------------------------------------------------------------- /tests/fixtures/source-code-util/ignored.js: -------------------------------------------------------------------------------- 1 | var ignored = 'sad'; 2 | -------------------------------------------------------------------------------- /tests/fixtures/source-code-util/jsx/foo.jsx: -------------------------------------------------------------------------------- 1 | var myDivElement =
; 2 | -------------------------------------------------------------------------------- /tests/fixtures/source-code-util/nested/bar.js: -------------------------------------------------------------------------------- 1 | var bar = "string"; 2 | -------------------------------------------------------------------------------- /tests/fixtures/source-code-util/nested/foo.js: -------------------------------------------------------------------------------- 1 | var a = 42; 2 | -------------------------------------------------------------------------------- /tests/fixtures/source-code-util/parse-error/parse-error.js: -------------------------------------------------------------------------------- 1 | +; 2 | -------------------------------------------------------------------------------- /tests/fixtures/syntax-error.js: -------------------------------------------------------------------------------- 1 | {}} 2 | -------------------------------------------------------------------------------- /tests/fixtures/traverse/.hidden_dir/dummy.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/traverse/.hidden_file.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/fixtures/traverse/found.js: -------------------------------------------------------------------------------- 1 | 'test.js' -------------------------------------------------------------------------------- /tests/fixtures/traverse/found.js2: -------------------------------------------------------------------------------- 1 | 'test.js' 2 | -------------------------------------------------------------------------------- /tests/fixtures/undef.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/fixtures/undef.js -------------------------------------------------------------------------------- /tests/fixtures/utf8-bom.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/fixtures/utf8-bom.js -------------------------------------------------------------------------------- /tests/fixtures/{curly-path}/client/src/one.js: -------------------------------------------------------------------------------- 1 | console.log("one"); 2 | -------------------------------------------------------------------------------- /tests/fixtures/{curly-path}/server/src/two.js: -------------------------------------------------------------------------------- 1 | console.log("two"); 2 | -------------------------------------------------------------------------------- /tests/lib/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/api.js -------------------------------------------------------------------------------- /tests/lib/cli.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/cli.js -------------------------------------------------------------------------------- /tests/lib/eslint/eslint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/eslint/eslint.js -------------------------------------------------------------------------------- /tests/lib/linter/interpolate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/linter/interpolate.js -------------------------------------------------------------------------------- /tests/lib/linter/linter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/linter/linter.js -------------------------------------------------------------------------------- /tests/lib/linter/rule-fixer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/linter/rule-fixer.js -------------------------------------------------------------------------------- /tests/lib/linter/rules.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/linter/rules.js -------------------------------------------------------------------------------- /tests/lib/linter/timing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/linter/timing.js -------------------------------------------------------------------------------- /tests/lib/options.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/options.js -------------------------------------------------------------------------------- /tests/lib/rules/arrow-parens.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/arrow-parens.js -------------------------------------------------------------------------------- /tests/lib/rules/brace-style.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/brace-style.js -------------------------------------------------------------------------------- /tests/lib/rules/camelcase.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/camelcase.js -------------------------------------------------------------------------------- /tests/lib/rules/comma-dangle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/comma-dangle.js -------------------------------------------------------------------------------- /tests/lib/rules/comma-style.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/comma-style.js -------------------------------------------------------------------------------- /tests/lib/rules/complexity.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/complexity.js -------------------------------------------------------------------------------- /tests/lib/rules/curly.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/curly.js -------------------------------------------------------------------------------- /tests/lib/rules/default-case.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/default-case.js -------------------------------------------------------------------------------- /tests/lib/rules/dot-location.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/dot-location.js -------------------------------------------------------------------------------- /tests/lib/rules/dot-notation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/dot-notation.js -------------------------------------------------------------------------------- /tests/lib/rules/eol-last.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/eol-last.js -------------------------------------------------------------------------------- /tests/lib/rules/eqeqeq.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/eqeqeq.js -------------------------------------------------------------------------------- /tests/lib/rules/func-names.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/func-names.js -------------------------------------------------------------------------------- /tests/lib/rules/func-style.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/func-style.js -------------------------------------------------------------------------------- /tests/lib/rules/guard-for-in.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/guard-for-in.js -------------------------------------------------------------------------------- /tests/lib/rules/id-blacklist.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/id-blacklist.js -------------------------------------------------------------------------------- /tests/lib/rules/id-denylist.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/id-denylist.js -------------------------------------------------------------------------------- /tests/lib/rules/id-length.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/id-length.js -------------------------------------------------------------------------------- /tests/lib/rules/id-match.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/id-match.js -------------------------------------------------------------------------------- /tests/lib/rules/indent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/indent.js -------------------------------------------------------------------------------- /tests/lib/rules/jsx-quotes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/jsx-quotes.js -------------------------------------------------------------------------------- /tests/lib/rules/key-spacing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/key-spacing.js -------------------------------------------------------------------------------- /tests/lib/rules/max-depth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/max-depth.js -------------------------------------------------------------------------------- /tests/lib/rules/max-len.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/max-len.js -------------------------------------------------------------------------------- /tests/lib/rules/max-lines.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/max-lines.js -------------------------------------------------------------------------------- /tests/lib/rules/max-params.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/max-params.js -------------------------------------------------------------------------------- /tests/lib/rules/new-cap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/new-cap.js -------------------------------------------------------------------------------- /tests/lib/rules/new-parens.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/new-parens.js -------------------------------------------------------------------------------- /tests/lib/rules/no-alert.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/no-alert.js -------------------------------------------------------------------------------- /tests/lib/rules/no-bitwise.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/no-bitwise.js -------------------------------------------------------------------------------- /tests/lib/rules/no-caller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/no-caller.js -------------------------------------------------------------------------------- /tests/lib/rules/no-console.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/no-console.js -------------------------------------------------------------------------------- /tests/lib/rules/no-continue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/no-continue.js -------------------------------------------------------------------------------- /tests/lib/rules/no-debugger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/no-debugger.js -------------------------------------------------------------------------------- /tests/lib/rules/no-div-regex.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/no-div-regex.js -------------------------------------------------------------------------------- /tests/lib/rules/no-dupe-args.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/no-dupe-args.js -------------------------------------------------------------------------------- /tests/lib/rules/no-dupe-keys.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/no-dupe-keys.js -------------------------------------------------------------------------------- /tests/lib/rules/no-empty.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/no-empty.js -------------------------------------------------------------------------------- /tests/lib/rules/no-eq-null.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/no-eq-null.js -------------------------------------------------------------------------------- /tests/lib/rules/no-eval.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/no-eval.js -------------------------------------------------------------------------------- /tests/lib/rules/no-ex-assign.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/no-ex-assign.js -------------------------------------------------------------------------------- /tests/lib/rules/no-iterator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/no-iterator.js -------------------------------------------------------------------------------- /tests/lib/rules/no-label-var.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/no-label-var.js -------------------------------------------------------------------------------- /tests/lib/rules/no-labels.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/no-labels.js -------------------------------------------------------------------------------- /tests/lib/rules/no-lonely-if.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/no-lonely-if.js -------------------------------------------------------------------------------- /tests/lib/rules/no-loop-func.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/no-loop-func.js -------------------------------------------------------------------------------- /tests/lib/rules/no-multi-str.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/no-multi-str.js -------------------------------------------------------------------------------- /tests/lib/rules/no-new-func.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/no-new-func.js -------------------------------------------------------------------------------- /tests/lib/rules/no-new.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/no-new.js -------------------------------------------------------------------------------- /tests/lib/rules/no-obj-calls.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/no-obj-calls.js -------------------------------------------------------------------------------- /tests/lib/rules/no-octal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/no-octal.js -------------------------------------------------------------------------------- /tests/lib/rules/no-plusplus.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/no-plusplus.js -------------------------------------------------------------------------------- /tests/lib/rules/no-proto.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/no-proto.js -------------------------------------------------------------------------------- /tests/lib/rules/no-redeclare.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/no-redeclare.js -------------------------------------------------------------------------------- /tests/lib/rules/no-sequences.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/no-sequences.js -------------------------------------------------------------------------------- /tests/lib/rules/no-shadow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/no-shadow.js -------------------------------------------------------------------------------- /tests/lib/rules/no-sync.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/no-sync.js -------------------------------------------------------------------------------- /tests/lib/rules/no-tabs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/no-tabs.js -------------------------------------------------------------------------------- /tests/lib/rules/no-ternary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/no-ternary.js -------------------------------------------------------------------------------- /tests/lib/rules/no-undef.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/no-undef.js -------------------------------------------------------------------------------- /tests/lib/rules/no-undefined.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/no-undefined.js -------------------------------------------------------------------------------- /tests/lib/rules/no-var.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/no-var.js -------------------------------------------------------------------------------- /tests/lib/rules/no-void.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/no-void.js -------------------------------------------------------------------------------- /tests/lib/rules/no-with.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/no-with.js -------------------------------------------------------------------------------- /tests/lib/rules/one-var.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/one-var.js -------------------------------------------------------------------------------- /tests/lib/rules/prefer-const.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/prefer-const.js -------------------------------------------------------------------------------- /tests/lib/rules/quote-props.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/quote-props.js -------------------------------------------------------------------------------- /tests/lib/rules/quotes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/quotes.js -------------------------------------------------------------------------------- /tests/lib/rules/radix.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/radix.js -------------------------------------------------------------------------------- /tests/lib/rules/semi-spacing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/semi-spacing.js -------------------------------------------------------------------------------- /tests/lib/rules/semi-style.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/semi-style.js -------------------------------------------------------------------------------- /tests/lib/rules/semi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/semi.js -------------------------------------------------------------------------------- /tests/lib/rules/sort-imports.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/sort-imports.js -------------------------------------------------------------------------------- /tests/lib/rules/sort-keys.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/sort-keys.js -------------------------------------------------------------------------------- /tests/lib/rules/sort-vars.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/sort-vars.js -------------------------------------------------------------------------------- /tests/lib/rules/strict.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/strict.js -------------------------------------------------------------------------------- /tests/lib/rules/unicode-bom.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/unicode-bom.js -------------------------------------------------------------------------------- /tests/lib/rules/use-isnan.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/use-isnan.js -------------------------------------------------------------------------------- /tests/lib/rules/valid-typeof.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/valid-typeof.js -------------------------------------------------------------------------------- /tests/lib/rules/vars-on-top.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/vars-on-top.js -------------------------------------------------------------------------------- /tests/lib/rules/wrap-iife.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/wrap-iife.js -------------------------------------------------------------------------------- /tests/lib/rules/wrap-regex.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/wrap-regex.js -------------------------------------------------------------------------------- /tests/lib/rules/yoda.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/rules/yoda.js -------------------------------------------------------------------------------- /tests/lib/shared/traverser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/shared/traverser.js -------------------------------------------------------------------------------- /tests/lib/unsupported-api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/lib/unsupported-api.js -------------------------------------------------------------------------------- /tests/performance/jshint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/performance/jshint.js -------------------------------------------------------------------------------- /tests/tests.htm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/tests.htm -------------------------------------------------------------------------------- /tests/tools/config-rule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/tools/config-rule.js -------------------------------------------------------------------------------- /tests/tools/eslint-fuzzer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tests/tools/eslint-fuzzer.js -------------------------------------------------------------------------------- /tools/check-rule-examples.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tools/check-rule-examples.js -------------------------------------------------------------------------------- /tools/code-sample-minimizer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tools/code-sample-minimizer.js -------------------------------------------------------------------------------- /tools/commit-readme.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tools/commit-readme.sh -------------------------------------------------------------------------------- /tools/config-rule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tools/config-rule.js -------------------------------------------------------------------------------- /tools/eslint-fuzzer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tools/eslint-fuzzer.js -------------------------------------------------------------------------------- /tools/fetch-docs-links.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tools/fetch-docs-links.js -------------------------------------------------------------------------------- /tools/fuzzer-runner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tools/fuzzer-runner.js -------------------------------------------------------------------------------- /tools/internal-rules/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tools/internal-rules/index.js -------------------------------------------------------------------------------- /tools/rule-types.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tools/rule-types.json -------------------------------------------------------------------------------- /tools/update-eslint-all.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tools/update-eslint-all.js -------------------------------------------------------------------------------- /tools/update-readme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tools/update-readme.js -------------------------------------------------------------------------------- /tools/update-rule-types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/tools/update-rule-types.js -------------------------------------------------------------------------------- /wdio.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/wdio.conf.js -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/farhan7reza7/eslint/HEAD/webpack.config.js --------------------------------------------------------------------------------