sindresorhus / eslint-plugin-unicorn
Files Coverage
ast 99.19%
fix 100.00%
selectors 99.32%
shared 100.00%
utils 99.41%
better-regex.js 100.00%
catch-error-name.js 100.00%
consistent-destructuring.js 100.00%
consistent-function-scoping.js 100.00%
custom-error-definition.js 100.00%
empty-brace-spaces.js 100.00%
error-message.js 100.00%
escape-case.js 100.00%
expiring-todo-comments.js 99.82%
explicit-length-check.js 100.00%
filename-case.js 100.00%
import-style.js 98.92%
new-for-builtins.js 100.00%
no-abusive-eslint-disable.js 100.00%
no-array-callback-reference.js 100.00%
no-array-for-each.js 100.00%
no-array-method-this-argument.js 100.00%
no-array-push-push.js 99.31%
no-array-reduce.js 100.00%
no-await-expression-member.js 100.00%
no-console-spaces.js 100.00%
no-document-cookie.js 100.00%
no-empty-file.js 100.00%
no-for-loop.js 100.00%
no-hex-escape.js 100.00%
no-instanceof-array.js 100.00%
no-invalid-remove-event-listener.js 100.00%
no-keyword-prefix.js 100.00%
no-lonely-if.js 100.00%
no-negated-condition.js 100.00%
no-nested-ternary.js 100.00%
no-new-array.js 100.00%
no-new-buffer.js 100.00%
no-null.js 100.00%
no-object-as-default-parameter.js 100.00%
no-process-exit.js 100.00%
no-static-only-class.js 100.00%
no-thenable.js 100.00%
no-this-assignment.js 100.00%
no-typeof-undefined.js 100.00%
no-unnecessary-await.js 100.00%
no-unreadable-array-destructuring.js 100.00%
no-unreadable-iife.js 100.00%
no-unsafe-regex.js 100.00%
no-unused-properties.js 100.00%
no-useless-fallback-in-spread.js 100.00%
no-useless-length-check.js 100.00%
no-useless-promise-resolve-reject.js 100.00%
no-useless-spread.js 100.00%
no-useless-switch-case.js 100.00%
no-useless-undefined.js 100.00%
no-zero-fractions.js 100.00%
number-literal-case.js 100.00%
numeric-separators-style.js 100.00%
prefer-add-event-listener.js 100.00%
prefer-array-find.js 100.00%
prefer-array-flat-map.js 100.00%
prefer-array-flat.js 100.00%
prefer-array-index-of.js 100.00%
prefer-array-some.js 100.00%
prefer-at.js 100.00%
prefer-code-point.js 100.00%
prefer-date-now.js 100.00%
prefer-default-parameters.js 100.00%
prefer-dom-node-append.js 100.00%
prefer-dom-node-dataset.js 100.00%
prefer-dom-node-remove.js 100.00%
prefer-dom-node-text-content.js 100.00%
prefer-event-target.js 100.00%
prefer-export-from.js 100.00%
prefer-includes.js 100.00%
prefer-json-parse-buffer.js 100.00%
prefer-keyboard-event-key.js 98.31%
prefer-logical-operator-over-ternary.js 100.00%
prefer-math-trunc.js 100.00%
prefer-modern-dom-apis.js 100.00%
prefer-modern-math-apis.js 100.00%
prefer-module.js 100.00%
prefer-native-coercion-functions.js 100.00%
prefer-negative-index.js 100.00%
prefer-node-protocol.js 100.00%
prefer-number-properties.js 100.00%
prefer-object-from-entries.js 100.00%
prefer-optional-catch-binding.js 100.00%
prefer-prototype-methods.js 100.00%
prefer-query-selector.js 100.00%
prefer-reflect-apply.js 100.00%
prefer-set-has.js 100.00%
prefer-set-size.js 100.00%
prefer-spread.js 99.60%
prefer-string-replace-all.js 100.00%
prefer-string-slice.js 100.00%
prefer-string-starts-ends-with.js 100.00%
prefer-string-trim-start-end.js 100.00%
prefer-switch.js 100.00%
prefer-ternary.js 100.00%
prefer-top-level-await.js 100.00%
prefer-type-error.js 100.00%
prevent-abbreviations.js 100.00%
relative-url-style.js 100.00%
require-array-join-separator.js 100.00%
require-number-to-fixed-digits-argument.js 100.00%
require-post-message-target-origin.js 100.00%
string-content.js 100.00%
switch-case-braces.js 100.00%
template-indent.js 100.00%
text-encoding-identifier-case.js 100.00%
throw-new-error.js 100.00%
Folder Totals (113 files) 99.87%
Project Totals (203 files) 99.87%
Loading