Index of /node_modules/eslint-plugin-unicorn/rules
Name
Last modified
Size
Description
Parent Directory
-
ast/
2026-09-15 00:54
-
fix/
2026-09-15 00:54
-
rule/
2026-09-15 00:54
-
shared/
2026-09-15 00:54
-
utils/
2026-09-15 00:54
-
no-array-sort.js
2026-09-15 00:54
181
no-array-reverse.js
2026-09-15 00:54
184
no-unnecessary-slice-end.js
2026-09-15 00:54
673
no-exports-in-scripts.js
2026-09-15 00:54
730
no-document-cookie.js
2026-09-15 00:54
751
no-unnecessary-array-splice-count.js
2026-09-15 00:54
752
no-array-concat-in-loop.js
2026-09-15 00:54
854
no-this-assignment.js
2026-09-15 00:54
905
prefer-array-index-of.js
2026-09-15 00:54
925
no-abusive-eslint-disable.js
2026-09-15 00:54
1.0K
prefer-blob-reading-methods.js
2026-09-15 00:54
1.1K
prefer-dom-node-append.js
2026-09-15 00:54
1.1K
prefer-add-event-listener-options.js
2026-09-15 00:54
1.1K
no-object-as-default-parameter.js
2026-09-15 00:54
1.2K
require-number-to-fixed-digits-argument.js
2026-09-15 00:54
1.3K
no-duplicate-set-values.js
2026-09-15 00:54
1.3K
no-unnecessary-array-flat-depth.js
2026-09-15 00:54
1.3K
consistent-template-literal-escape.js
2026-09-15 00:54
1.3K
consistent-date-clone.js
2026-09-15 00:54
1.3K
no-duplicate-loops.js
2026-09-15 00:54
1.3K
prefer-string-trim-start-end.js
2026-09-15 00:54
1.3K
no-array-front-mutation.js
2026-09-15 00:54
1.3K
no-xor-as-exponentiation.js
2026-09-15 00:54
1.3K
consistent-tuple-labels.js
2026-09-15 00:54
1.3K
no-magic-array-flat-depth.js
2026-09-15 00:54
1.4K
no-unreadable-new-expression.js
2026-09-15 00:54
1.4K
empty-brace-spaces.js
2026-09-15 00:54
1.4K
no-nested-ternary.js
2026-09-15 00:54
1.5K
no-invalid-remove-event-listener.js
2026-09-15 00:54
1.5K
no-top-level-assignment-in-function.js
2026-09-15 00:54
1.6K
throw-new-error.js
2026-09-15 00:54
1.6K
no-this-outside-of-class.js
2026-09-15 00:54
1.6K
no-confusing-array-with.js
2026-09-15 00:54
1.6K
max-nested-calls.js
2026-09-15 00:54
1.7K
no-array-from-fill.js
2026-09-15 00:54
1.7K
no-await-in-promise-methods.js
2026-09-15 00:54
1.7K
number-literal-case.js
2026-09-15 00:54
1.8K
require-frontmatter-fields.js
2026-09-15 00:54
1.8K
no-useless-switch-case.js
2026-09-15 00:54
1.8K
require-post-message-target-origin.js
2026-09-15 00:54
1.8K
id-match.js
2026-09-15 00:54
1.8K
require-array-join-separator.js
2026-09-15 00:54
1.8K
prefer-global-number-constants.js
2026-09-15 00:54
1.9K
no-useless-continue.js
2026-09-15 00:54
1.9K
no-global-object-property-assignment.js
2026-09-15 00:54
1.9K
no-unreadable-iife.js
2026-09-15 00:54
1.9K
no-asterisk-prefix-in-documentation-comments.js
2026-09-15 00:54
2.0K
prefer-node-protocol.js
2026-09-15 00:54
2.0K
no-barrel-files.js
2026-09-15 00:54
2.1K
no-useless-fallback-in-spread.js
2026-09-15 00:54
2.1K
prefer-dom-node-text-content.js
2026-09-15 00:54
2.2K
no-console-spaces.js
2026-09-15 00:54
2.2K
prefer-array-from-range.js
2026-09-15 00:54
2.2K
prefer-array-last-methods.js
2026-09-15 00:54
2.2K
no-object-methods-with-collections.js
2026-09-15 00:54
2.2K
no-zero-fractions.js
2026-09-15 00:54
2.2K
no-late-current-target-access.js
2026-09-15 00:54
2.2K
prefer-explicit-viewport-units.js
2026-09-15 00:54
2.3K
prefer-response-static-json.js
2026-09-15 00:54
2.3K
no-constant-zero-expression.js
2026-09-15 00:54
2.3K
escape-case.js
2026-09-15 00:54
2.3K
prefer-array-slice.js
2026-09-15 00:54
2.3K
no-new-buffer.js
2026-09-15 00:54
2.3K
prefer-flat-math-min-max.js
2026-09-15 00:54
2.4K
prefer-identifier-import-export-specifiers.js
2026-09-15 00:54
2.4K
no-misrefactored-assignment.js
2026-09-15 00:54
2.4K
prefer-set-size.js
2026-09-15 00:54
2.4K
no-await-expression-member.js
2026-09-15 00:54
2.4K
require-array-sort-compare.js
2026-09-15 00:54
2.4K
no-unsafe-string-replacement.js
2026-09-15 00:54
2.5K
prefer-optional-catch-binding.js
2026-09-15 00:54
2.5K
no-async-promise-finally.js
2026-09-15 00:54
2.5K
prefer-reflect-apply.js
2026-09-15 00:54
2.5K
no-process-exit.js
2026-09-15 00:54
2.6K
error-message.js
2026-09-15 00:54
2.6K
no-unnecessary-await.js
2026-09-15 00:54
2.6K
no-invalid-fetch-options.js
2026-09-15 00:54
2.7K
no-new-array.js
2026-09-15 00:54
2.7K
no-break-in-nested-loop.js
2026-09-15 00:54
2.7K
operator-assignment.js
2026-09-15 00:54
2.7K
no-useless-re-export.js
2026-09-15 00:54
2.7K
consistent-assert.js
2026-09-15 00:54
2.7K
no-optional-chaining-on-undeclared-variable.js
2026-09-15 00:54
2.8K
no-useless-recursion.js
2026-09-15 00:54
2.8K
consistent-empty-array-spread.js
2026-09-15 00:54
2.8K
no-negation-in-equality-check.js
2026-09-15 00:54
2.9K
no-array-fill-with-reference-type.js
2026-09-15 00:54
2.9K
no-invalid-character-comparison.js
2026-09-15 00:54
2.9K
prefer-event-target.js
2026-09-15 00:54
2.9K
no-unreadable-for-of-expression.js
2026-09-15 00:54
2.9K
no-accidental-bitwise-operator.js
2026-09-15 00:54
2.9K
prefer-unary-minus.js
2026-09-15 00:54
2.9K
no-subtraction-comparison.js
2026-09-15 00:54
2.9K
no-unnecessary-nested-ternary.js
2026-09-15 00:54
3.0K
no-unnecessary-boolean-comparison.js
2026-09-15 00:54
3.0K
require-css-escape.js
2026-09-15 00:54
3.0K
no-useless-collection-argument.js
2026-09-15 00:54
3.1K
prefer-code-point.js
2026-09-15 00:54
3.1K
no-unreadable-object-destructuring.js
2026-09-15 00:54
3.1K
prefer-iterator-to-array-at-end.js
2026-09-15 00:54
3.1K
no-useless-compound-assignment.js
2026-09-15 00:54
3.1K
logical-assignment-operators.js
2026-09-15 00:54
3.2K
no-top-level-side-effects.js
2026-09-15 00:54
3.2K
no-duplicate-if-branches.js
2026-09-15 00:54
3.2K
prefer-type-literal-last.js
2026-09-15 00:54
3.2K
prefer-split-limit.js
2026-09-15 00:54
3.2K
require-module-attributes.js
2026-09-15 00:54
3.2K
prefer-includes.js
2026-09-15 00:54
3.3K
catch-error-name.js
2026-09-15 00:54
3.3K
no-late-event-control.js
2026-09-15 00:54
3.3K
prefer-math-constants.js
2026-09-15 00:54
3.3K
no-canvas-to-image.js
2026-09-15 00:54
3.4K
no-duplicate-logical-operands.js
2026-09-15 00:54
3.4K
no-impossible-length-comparison.js
2026-09-15 00:54
3.4K
prefer-date-now.js
2026-09-15 00:54
3.4K
no-typeof-undefined.js
2026-09-15 00:54
3.5K
no-unsafe-dom-html.js
2026-09-15 00:54
3.5K
try-complexity.js
2026-09-15 00:54
3.5K
prefer-structured-clone.js
2026-09-15 00:54
3.5K
prefer-includes-over-repeated-comparisons.js
2026-09-15 00:54
3.5K
no-useless-error-capture-stack-trace.js
2026-09-15 00:54
3.5K
no-selector-as-dom-name.js
2026-09-15 00:54
3.6K
prefer-dom-node-remove.js
2026-09-15 00:54
3.6K
prefer-negative-index.js
2026-09-15 00:54
3.6K
prefer-location-assign.js
2026-09-15 00:54
3.6K
no-negated-condition.js
2026-09-15 00:54
3.6K
consistent-existence-index-check.js
2026-09-15 00:54
3.7K
prefer-single-object-destructuring.js
2026-09-15 00:54
3.7K
switch-case-break-position.js
2026-09-15 00:54
3.7K
explicit-timer-delay.js
2026-09-15 00:54
3.8K
prefer-dom-node-html-methods.js
2026-09-15 00:54
3.8K
prefer-prototype-methods.js
2026-09-15 00:54
3.8K
prefer-number-coercion.js
2026-09-15 00:54
3.8K
no-useless-length-check.js
2026-09-15 00:54
3.9K
no-null.js
2026-09-15 00:54
3.9K
prefer-bigint-literals.js
2026-09-15 00:54
3.9K
no-unreadable-array-destructuring.js
2026-09-15 00:54
3.9K
no-useless-coercion.js
2026-09-15 00:54
3.9K
no-double-comparison.js
2026-09-15 00:54
3.9K
no-transition-all.js
2026-09-15 00:54
4.0K
no-computed-property-existence-check.js
2026-09-15 00:54
4.0K
prefer-error-is-error.js
2026-09-15 00:54
4.0K
new-for-builtins.js
2026-09-15 00:54
4.1K
no-chained-comparison.js
2026-09-15 00:54
4.1K
relative-url-style.js
2026-09-15 00:54
4.1K
no-confusing-array-splice.js
2026-09-15 00:54
4.2K
no-unnecessary-splice.js
2026-09-15 00:54
4.2K
prefer-block-statement-over-iife.js
2026-09-15 00:54
4.2K
prefer-class-fields.js
2026-09-15 00:54
4.2K
no-unnecessary-string-trim.js
2026-09-15 00:54
4.3K
no-useless-boolean-cast.js
2026-09-15 00:54
4.3K
prefer-get-or-insert-computed.js
2026-09-15 00:54
4.3K
numeric-separators-style.js
2026-09-15 00:54
4.4K
prefer-string-repeat.js
2026-09-15 00:54
4.4K
no-empty-file.js
2026-09-15 00:54
4.4K
prefer-type-error.js
2026-09-15 00:54
4.4K
prefer-array-iterable-methods.js
2026-09-15 00:54
4.5K
prefer-iterator-concat.js
2026-09-15 00:54
4.5K
prefer-queue-microtask.js
2026-09-15 00:54
4.5K
string-content.js
2026-09-15 00:54
4.5K
prefer-iterator-to-array.js
2026-09-15 00:54
4.5K
no-return-array-push.js
2026-09-15 00:54
4.6K
consistent-optional-chaining.js
2026-09-15 00:54
4.6K
prefer-number-properties.js
2026-09-15 00:54
4.6K
prefer-iterator-helpers.js
2026-09-15 00:54
4.7K
no-named-default.js
2026-09-15 00:54
4.7K
prefer-short-arrow-method.js
2026-09-15 00:54
4.7K
prefer-single-array-predicate.js
2026-09-15 00:54
4.8K
prefer-object-destructuring-defaults.js
2026-09-15 00:54
4.8K
prefer-then-catch.js
2026-09-15 00:54
4.8K
no-collection-bracket-access.js
2026-09-15 00:54
4.9K
prefer-object-define-properties.js
2026-09-15 00:54
4.9K
prefer-native-coercion-functions.js
2026-09-15 00:54
4.9K
no-incorrect-template-string-interpolation.js
2026-09-15 00:54
5.0K
no-accessor-recursion.js
2026-09-15 00:54
5.0K
no-thenable.js
2026-09-15 00:54
5.0K
no-unnecessary-global-this.js
2026-09-15 00:54
5.0K
prefer-number-is-safe-integer.js
2026-09-15 00:54
5.1K
no-keyword-prefix.js
2026-09-15 00:54
5.1K
prefer-add-event-listener.js
2026-09-15 00:54
5.1K
no-negated-array-predicate.js
2026-09-15 00:54
5.1K
no-array-sort-for-min-max.js
2026-09-15 00:54
5.1K
no-anonymous-default-export.js
2026-09-15 00:54
5.2K
prefer-math-trunc.js
2026-09-15 00:54
5.2K
consistent-json-file-read.js
2026-09-15 00:54
5.3K
no-static-only-class.js
2026-09-15 00:54
5.3K
prefer-scoped-selector.js
2026-09-15 00:54
5.3K
no-invalid-well-known-symbol-methods.js
2026-09-15 00:54
5.4K
prefer-boolean-return.js
2026-09-15 00:54
5.5K
prefer-default-parameters.js
2026-09-15 00:54
5.6K
no-uncalled-method.js
2026-09-15 00:54
5.6K
no-array-method-this-argument.js
2026-09-15 00:54
5.6K
text-encoding-identifier-case.js
2026-09-15 00:54
5.6K
prefer-math-min-max.js
2026-09-15 00:54
5.6K
no-boolean-sort-comparator.js
2026-09-15 00:54
5.6K
consistent-export-decorator-position.js
2026-09-15 00:54
5.7K
no-useless-concat.js
2026-09-15 00:54
5.7K
no-manually-wrapped-comments.js
2026-09-15 00:54
5.7K
prefer-modern-math-apis.js
2026-09-15 00:54
5.7K
switch-case-braces.js
2026-09-15 00:54
5.8K
prefer-promise-try.js
2026-09-15 00:54
5.8K
no-useless-logical-operand.js
2026-09-15 00:54
5.9K
no-unused-properties.js
2026-09-15 00:54
6.0K
prefer-smaller-scope.js
2026-09-15 00:54
6.0K
consistent-arrow-return-style.js
2026-09-15 00:54
6.0K
prefer-https.js
2026-09-15 00:54
6.1K
prefer-single-replace.js
2026-09-15 00:54
6.1K
prefer-while-loop-condition.js
2026-09-15 00:54
6.1K
no-useless-else.js
2026-09-15 00:54
6.1K
require-module-specifiers.js
2026-09-15 00:54
6.1K
prefer-array-from-async.js
2026-09-15 00:54
6.1K
no-array-splice.js
2026-09-15 00:54
6.1K
no-blob-to-file.js
2026-09-15 00:54
6.2K
prefer-global-this.js
2026-09-15 00:54
6.2K
template-indent.js
2026-09-15 00:54
6.3K
prefer-string-raw.js
2026-09-15 00:54
6.3K
consistent-class-member-order.js
2026-09-15 00:54
6.4K
no-useless-promise-resolve-reject.js
2026-09-15 00:54
6.4K
no-instanceof-builtins.js
2026-09-15 00:54
6.5K
prefer-regexp-escape.js
2026-09-15 00:54
6.5K
prefer-array-flat-map.js
2026-09-15 00:54
6.6K
prefer-modern-dom-apis.js
2026-09-15 00:54
6.8K
no-useless-override.js
2026-09-15 00:54
6.9K
single-line-block-comment-style.js
2026-09-15 00:54
6.9K
prefer-classlist-toggle.js
2026-09-15 00:54
7.0K
no-single-promise-in-promise-methods.js
2026-09-15 00:54
7.0K
prefer-uint8array-base64.js
2026-09-15 00:54
7.0K
prefer-string-slice.js
2026-09-15 00:54
7.1K
no-shorthand-property-overrides.js
2026-09-15 00:54
7.1K
prefer-promise-with-resolvers.js
2026-09-15 00:54
7.3K
prefer-toggle-attribute.js
2026-09-15 00:54
7.5K
no-unsafe-sqlite-interpolation.js
2026-09-15 00:54
7.5K
prefer-keyboard-event-key.js
2026-09-15 00:54
7.5K
require-passive-events.js
2026-09-15 00:54
7.6K
prefer-simple-condition-first.js
2026-09-15 00:54
7.6K
require-proxy-trap-boolean-return.js
2026-09-15 00:54
7.6K
no-declarations-before-early-exit.js
2026-09-15 00:54
7.8K
no-non-function-verb-prefix.js
2026-09-15 00:54
7.8K
iteration-fallback-style.js
2026-09-15 00:54
7.8K
prefer-simple-sort-comparator.js
2026-09-15 00:54
7.8K
prefer-temporal.js
2026-09-15 00:54
8.0K
prefer-import-meta-properties.js
2026-09-15 00:54
8.0K
prefer-string-match-all.js
2026-09-15 00:54
8.0K
explicit-length-check.js
2026-09-15 00:54
8.1K
no-negated-comparison.js
2026-09-15 00:54
8.2K
prefer-top-level-await.js
2026-09-15 00:54
8.2K
consistent-conditional-object-spread.js
2026-09-15 00:54
8.2K
prefer-url-can-parse.js
2026-09-15 00:54
8.3K
prefer-ternary.js
2026-09-15 00:54
8.3K
no-undeclared-class-members.js
2026-09-15 00:54
8.4K
no-unnecessary-array-flat-map.js
2026-09-15 00:54
8.4K
better-dom-traversing.js
2026-09-15 00:54
8.4K
prefer-set-methods.js
2026-09-15 00:54
8.4K
prefer-single-call.js
2026-09-15 00:54
8.5K
prefer-unicode-code-point-escapes.js
2026-09-15 00:54
8.5K
consistent-function-scoping.js
2026-09-15 00:54
8.5K
prefer-iterable-in-constructor.js
2026-09-15 00:54
8.5K
prefer-dom-node-replace-children.js
2026-09-15 00:54
8.6K
prefer-switch.js
2026-09-15 00:54
8.6K
consistent-function-style.js
2026-09-15 00:54
8.6K
no-lonely-if.js
2026-09-15 00:54
8.6K
prefer-minimal-ternary.js
2026-09-15 00:54
8.6K
prefer-array-flat.js
2026-09-15 00:54
8.7K
prefer-string-replace-all.js
2026-09-15 00:54
8.7K
no-useless-delete-check.js
2026-09-15 00:54
8.8K
no-incorrect-query-selector.js
2026-09-15 00:54
8.8K
prefer-direct-iteration.js
2026-09-15 00:54
8.8K
prefer-array-some.js
2026-09-15 00:54
8.9K
no-redundant-comparison.js
2026-09-15 00:54
8.9K
no-useless-iterator-to-array.js
2026-09-15 00:54
9.0K
prefer-string-pad-start-end.js
2026-09-15 00:54
9.0K
no-unused-array-method-return.js
2026-09-15 00:54
9.1K
no-useless-template-literals.js
2026-09-15 00:54
9.2K
prefer-logical-operator-over-ternary.js
2026-09-15 00:54
9.2K
prefer-math-abs.js
2026-09-15 00:54
9.3K
prefer-abort-signal-timeout.js
2026-09-15 00:54
9.6K
prefer-module.js
2026-09-15 00:54
9.7K
import-style.js
2026-09-15 00:54
9.8K
prefer-export-from.js
2026-09-15 00:54
10K
prefer-url-search-parameters.js
2026-09-15 00:54
10K
isolated-functions.js
2026-09-15 00:54
10K
no-mismatched-map-key.js
2026-09-15 00:54
10K
prefer-query-selector.js
2026-09-15 00:54
10K
prefer-await.js
2026-09-15 00:54
11K
no-invalid-file-input-accept.js
2026-09-15 00:54
11K
no-error-property-assignment.js
2026-09-15 00:54
11K
prefer-continue.js
2026-09-15 00:54
11K
prefer-map-from-entries.js
2026-09-15 00:54
11K
prefer-array-from-map.js
2026-09-15 00:54
11K
filename-case.js
2026-09-15 00:54
11K
consistent-compound-words.js
2026-09-15 00:54
11K
class-reference-in-static-methods.js
2026-09-15 00:54
11K
prefer-string-starts-ends-with.js
2026-09-15 00:54
11K
prefer-object-from-entries.js
2026-09-15 00:54
11K
no-useless-undefined.js
2026-09-15 00:54
11K
prefer-aggregate-error.js
2026-09-15 00:54
12K
prefer-early-return.js
2026-09-15 00:54
12K
prefer-dispose.js
2026-09-15 00:54
12K
no-unnecessary-polyfills.js
2026-09-15 00:54
12K
prefer-observer-apis.js
2026-09-15 00:54
12K
no-array-callback-reference.js
2026-09-15 00:54
12K
no-loop-iterable-mutation.js
2026-09-15 00:54
12K
prefer-else-if.js
2026-09-15 00:54
12K
prefer-at.js
2026-09-15 00:54
12K
consistent-destructuring.js
2026-09-15 00:54
12K
prefer-hoisting-branch-code.js
2026-09-15 00:54
13K
prefer-set-has.js
2026-09-15 00:54
14K
default-export-style.js
2026-09-15 00:54
14K
prefer-private-class-fields.js
2026-09-15 00:54
14K
prefer-url-href.js
2026-09-15 00:54
14K
no-useless-spread.js
2026-09-15 00:54
14K
no-missing-local-resource.js
2026-09-15 00:54
14K
no-for-each.js
2026-09-15 00:54
14K
prefer-simplified-conditions.js
2026-09-15 00:54
15K
prefer-group-by.js
2026-09-15 00:54
15K
no-unnecessary-fetch-options.js
2026-09-15 00:54
15K
no-unsafe-buffer-conversion.js
2026-09-15 00:54
15K
prefer-array-find.js
2026-09-15 00:54
15K
no-unsafe-property-key.js
2026-09-15 00:54
16K
custom-error-definition.js
2026-09-15 00:54
16K
prefer-regexp-test.js
2026-09-15 00:54
17K
prefer-object-iterable-methods.js
2026-09-15 00:54
17K
name-replacements.js
2026-09-15 00:54
17K
expiring-todo-comments.js
2026-09-15 00:54
18K
no-immediate-mutation.js
2026-09-15 00:54
18K
dom-node-dataset.js
2026-09-15 00:54
19K
prefer-path2d.js
2026-09-15 00:54
19K
no-array-reduce.js
2026-09-15 00:54
22K
no-unsafe-promise-all-settled-values.js
2026-09-15 00:54
22K
no-nonstandard-builtin-properties.js
2026-09-15 00:54
24K
prefer-has-check.js
2026-09-15 00:54
24K
no-multiple-promise-resolver-calls.js
2026-09-15 00:54
24K
no-for-loop.js
2026-09-15 00:54
26K
index.js
2026-09-15 00:54
28K
prefer-abort-signal-any.js
2026-09-15 00:54
35K
no-invalid-argument-count.js
2026-09-15 00:54
37K
prefer-spread.js
2026-09-15 00:54
38K
comment-content.js
2026-09-15 00:54
39K
consistent-boolean-name.js
2026-09-15 00:54
85K
Apache/2.4.52 (Ubuntu) Server at dleag.org Port 443