@typescript-eslint/eslint-plugin CDN files

jsDelivr monthly hits badge
  1. @typescript-eslint/eslint-plugin@8.34.1 /
  2. dist /
  3. rules
...
enum-utils
naming-convention-utils
prefer-optional-chain-utils
adjacent-overload-signatures.d.ts 288 B
adjacent-overload-signatures.d.ts.map 172 B
adjacent-overload-signatures.js 4.97 KB
array-type.d.ts 622 B
array-type.d.ts.map 399 B
array-type.js 10.21 KB
await-thenable.d.ts 390 B
await-thenable.d.ts.map 278 B
await-thenable.js 7.02 KB
ban-ts-comment.d.ts 824 B
ban-ts-comment.d.ts.map 600 B
ban-ts-comment.js 8.96 KB
ban-tslint-comment.d.ts 276 B
ban-tslint-comment.d.ts.map 152 B
ban-tslint-comment.js 2.14 KB
class-literal-property-style.d.ts 446 B
class-literal-property-style.d.ts.map 354 B
class-literal-property-style.js 6.87 KB
class-methods-use-this.d.ts 551 B
class-methods-use-this.d.ts.map 386 B
class-methods-use-this.js 8.44 KB
consistent-generic-constructors.d.ts 417 B
consistent-generic-constructors.d.ts.map 285 B
consistent-generic-constructors.js 5.46 KB
consistent-indexed-object-style.d.ts 428 B
consistent-indexed-object-style.d.ts.map 346 B
consistent-indexed-object-style.js 11.92 KB
consistent-return.d.ts 1.15 KB
consistent-return.d.ts.map 485 B
consistent-return.js 5.33 KB
consistent-type-assertions.d.ts 864 B
consistent-type-assertions.d.ts.map 613 B
consistent-type-assertions.js 12.08 KB
consistent-type-definitions.d.ts 301 B
consistent-type-definitions.d.ts.map 217 B
consistent-type-definitions.js 5.08 KB
consistent-type-exports.d.ts 454 B
consistent-type-exports.d.ts.map 348 B
consistent-type-exports.js 15.97 KB
consistent-type-imports.d.ts 634 B
consistent-type-imports.d.ts.map 517 B
consistent-type-imports.js 33.73 KB
default-param-last.d.ts 273 B
default-param-last.d.ts.map 151 B
default-param-last.js 2.47 KB
dot-notation.d.ts 1.12 KB
dot-notation.d.ts.map 432 B
dot-notation.js 6.33 KB
explicit-function-return-type.d.ts 760 B
explicit-function-return-type.d.ts.map 522 B
explicit-function-return-type.js 7.56 KB
explicit-member-accessibility.d.ts 813 B
explicit-member-accessibility.d.ts.map 680 B
explicit-member-accessibility.js 13.21 KB
explicit-module-boundary-types.d.ts 739 B
explicit-module-boundary-types.d.ts.map 511 B
explicit-module-boundary-types.js 17.27 KB
index.d.ts 33.52 KB
index.d.ts.map 336 B
index.js 19.27 KB
init-declarations.d.ts 919 B
init-declarations.d.ts.map 434 B
init-declarations.js 4.24 KB
max-params.d.ts 1.1 KB
max-params.d.ts.map 498 B
max-params.js 2.79 KB
member-ordering.d.ts 1.95 KB
member-ordering.d.ts.map 1.59 KB
member-ordering.js 30.11 KB
method-signature-style.d.ts 386 B
method-signature-style.d.ts.map 276 B
method-signature-style.js 8.24 KB
naming-convention.d.ts 506 B
naming-convention.d.ts.map 382 B
naming-convention.js 23.29 KB
no-array-constructor.d.ts 273 B
no-array-constructor.d.ts.map 155 B
no-array-constructor.js 2.18 KB
no-array-delete.d.ts 306 B
no-array-delete.d.ts.map 239 B
no-array-delete.js 3.6 KB
no-base-to-string.d.ts 408 B
no-base-to-string.d.ts.map 280 B
no-base-to-string.js 11.5 KB
no-confusing-non-null-assertion.d.ts 431 B
no-confusing-non-null-assertion.d.ts.map 341 B
no-confusing-non-null-assertion.js 6.41 KB
no-confusing-void-expression.d.ts 674 B
no-confusing-void-expression.d.ts.map 495 B
no-confusing-void-expression.js 17.78 KB
no-deprecated.d.ts 451 B
no-deprecated.d.ts.map 311 B
no-deprecated.js 16.8 KB
no-dupe-class-members.d.ts 854 B
no-dupe-class-members.d.ts.map 458 B
no-dupe-class-members.js 1.43 KB
no-duplicate-enum-values.d.ts 281 B
no-duplicate-enum-values.d.ts.map 163 B
no-duplicate-enum-values.js 2.49 KB
no-duplicate-type-constituents.d.ts 450 B
no-duplicate-type-constituents.d.ts.map 332 B
no-duplicate-type-constituents.js 9.69 KB
no-dynamic-delete.d.ts 259 B
no-dynamic-delete.d.ts.map 197 B
no-dynamic-delete.js 2.48 KB
no-empty-function.d.ts 845 B
no-empty-function.d.ts.map 452 B
no-empty-function.js 4.94 KB
no-empty-interface.d.ts 394 B
no-empty-interface.d.ts.map 326 B
no-empty-interface.js 4.11 KB
no-empty-object-type.d.ts 727 B
no-empty-object-type.d.ts.map 553 B
no-empty-object-type.js 6.76 KB
no-explicit-any.d.ts 463 B
no-explicit-any.d.ts.map 374 B
no-explicit-any.js 8.68 KB
no-extra-non-null-assertion.d.ts 293 B
no-extra-non-null-assertion.d.ts.map 169 B
no-extra-non-null-assertion.js 1.19 KB
no-extraneous-class.d.ts 526 B
no-extraneous-class.d.ts.map 385 B
no-extraneous-class.js 4.9 KB
no-floating-promises.d.ts 788 B
no-floating-promises.d.ts.map 597 B
no-floating-promises.js 17.55 KB
no-for-in-array.d.ts 272 B
no-for-in-array.d.ts.map 145 B
no-for-in-array.js 3.41 KB
no-implied-eval.d.ts 302 B
no-implied-eval.d.ts.map 146 B
no-implied-eval.js 6.1 KB
no-import-type-side-effects.d.ts 351 B
no-import-type-side-effects.d.ts.map 291 B
no-import-type-side-effects.js 2.39 KB
no-inferrable-types.d.ts 439 B
no-inferrable-types.d.ts.map 303 B
no-inferrable-types.js 8.25 KB
no-invalid-this.d.ts 826 B
no-invalid-this.d.ts.map 428 B
no-invalid-this.js 2.72 KB
no-invalid-void-type.d.ts 632 B
no-invalid-void-type.d.ts.map 391 B
no-invalid-void-type.js 9.5 KB
no-loop-func.d.ts 767 B
no-loop-func.d.ts.map 466 B
no-loop-func.js 7.91 KB
no-loss-of-precision.d.ts 653 B
no-loss-of-precision.d.ts.map 467 B
no-loss-of-precision.js 1.2 KB
no-magic-numbers.d.ts 1.22 KB
no-magic-numbers.d.ts.map 441 B
no-magic-numbers.js 9.45 KB
no-meaningless-void-operator.d.ts 368 B
no-meaningless-void-operator.d.ts.map 291 B
no-meaningless-void-operator.js 4.18 KB
no-misused-new.d.ts 300 B
no-misused-new.d.ts.map 143 B
no-misused-new.js 2.98 KB
no-misused-promises.d.ts 847 B
no-misused-promises.d.ts.map 709 B
no-misused-promises.js 34.63 KB
no-misused-spread.d.ts 669 B
no-misused-spread.d.ts.map 470 B
no-misused-spread.js 10.91 KB
no-mixed-enums.d.ts 262 B
no-mixed-enums.d.ts.map 144 B
no-mixed-enums.js 8.42 KB
no-namespace.d.ts 451 B
no-namespace.d.ts.map 289 B
no-namespace.js 2.12 KB
no-non-null-asserted-nullish-coalescing.d.ts 329 B
no-non-null-asserted-nullish-coalescing.d.ts.map 242 B
no-non-null-asserted-nullish-coalescing.js 3.56 KB
no-non-null-asserted-optional-chain.d.ts 313 B
no-non-null-asserted-optional-chain.d.ts.map 233 B
no-non-null-asserted-optional-chain.js 2.53 KB
no-non-null-assertion.d.ts 321 B
no-non-null-assertion.d.ts.map 253 B
no-non-null-assertion.js 3.96 KB
no-redeclare.d.ts 455 B
no-redeclare.d.ts.map 359 B
no-redeclare.js 8.79 KB
no-redundant-type-constituents.d.ts 366 B
no-redundant-type-constituents.d.ts.map 176 B
no-redundant-type-constituents.js 18.76 KB
no-require-imports.d.ts 425 B
no-require-imports.d.ts.map 302 B
no-require-imports.js 4.6 KB
no-restricted-imports.d.ts 1.19 KB
no-restricted-imports.d.ts.map 430 B
no-restricted-imports.js 8.86 KB
no-restricted-types.d.ts 531 B
no-restricted-types.d.ts.map 512 B
no-restricted-types.js 6.29 KB
no-shadow.d.ts 632 B
no-shadow.d.ts.map 516 B
no-shadow.js 22.75 KB
no-this-alias.d.ts 442 B
no-this-alias.d.ts.map 306 B
no-this-alias.js 2.53 KB
no-type-alias.d.ts 793 B
no-type-alias.d.ts.map 605 B
no-type-alias.js 11.61 KB
no-unnecessary-boolean-literal-compare.d.ts 687 B
no-unnecessary-boolean-literal-compare.d.ts.map 434 B
no-unnecessary-boolean-literal-compare.js 11.52 KB
no-unnecessary-condition.d.ts 975 B
no-unnecessary-condition.d.ts.map 594 B
no-unnecessary-condition.js 32.02 KB
no-unnecessary-parameter-property-assignment.d.ts 304 B
no-unnecessary-parameter-property-assignment.d.ts.map 203 B
no-unnecessary-parameter-property-assignment.js 6.74 KB
no-unnecessary-qualifier.d.ts 287 B
no-unnecessary-qualifier.d.ts.map 163 B
no-unnecessary-qualifier.js 6.78 KB
no-unnecessary-template-expression.d.ts 353 B
no-unnecessary-template-expression.d.ts.map 271 B
no-unnecessary-template-expression.js 16.56 KB
no-unnecessary-type-arguments.d.ts 349 B
no-unnecessary-type-arguments.d.ts.map 212 B
no-unnecessary-type-arguments.js 8.01 KB
no-unnecessary-type-assertion.d.ts 482 B
no-unnecessary-type-assertion.d.ts.map 339 B
no-unnecessary-type-assertion.js 16.53 KB
no-unnecessary-type-constraint.d.ts 312 B
no-unnecessary-type-constraint.d.ts.map 223 B
no-unnecessary-type-constraint.js 4.93 KB
no-unnecessary-type-conversion.d.ts 367 B
no-unnecessary-type-conversion.d.ts.map 232 B
no-unnecessary-type-conversion.js 13.88 KB
no-unnecessary-type-parameters.d.ts 295 B
no-unnecessary-type-parameters.d.ts.map 224 B
no-unnecessary-type-parameters.js 20.62 KB
no-unsafe-argument.d.ts 373 B
no-unsafe-argument.d.ts.map 228 B
no-unsafe-argument.js 12.04 KB
no-unsafe-assignment.d.ts 396 B
no-unsafe-assignment.d.ts.map 156 B
no-unsafe-assignment.js 14.94 KB
no-unsafe-call.d.ts 359 B
no-unsafe-call.d.ts.map 215 B
no-unsafe-call.js 5.48 KB
no-unsafe-declaration-merging.d.ts 285 B
no-unsafe-declaration-merging.d.ts.map 173 B
no-unsafe-declaration-merging.js 1.94 KB
no-unsafe-enum-comparison.d.ts 317 B
no-unsafe-enum-comparison.d.ts.map 214 B
no-unsafe-enum-comparison.js 8.18 KB
no-unsafe-function-type.d.ts 284 B
no-unsafe-function-type.d.ts.map 161 B
no-unsafe-function-type.js 1.47 KB
no-unsafe-member-access.d.ts 350 B
no-unsafe-member-access.d.ts.map 162 B
no-unsafe-member-access.js 6.26 KB
no-unsafe-return.d.ts 319 B
no-unsafe-return.d.ts.map 148 B
no-unsafe-return.js 8.93 KB
no-unsafe-type-assertion.d.ts 429 B
no-unsafe-type-assertion.d.ts.map 163 B
no-unsafe-type-assertion.js 6.93 KB
no-unsafe-unary-minus.d.ts 339 B
no-unsafe-unary-minus.d.ts.map 229 B
no-unsafe-unary-minus.js 2.95 KB
no-unused-expressions.d.ts 925 B
no-unused-expressions.d.ts.map 442 B
no-unused-expressions.js 2.59 KB
no-unused-vars.d.ts 797 B
no-unused-vars.d.ts.map 679 B
no-unused-vars.js 29.74 KB
no-use-before-define.d.ts 570 B
no-use-before-define.d.ts.map 541 B
no-use-before-define.js 11.02 KB
no-useless-constructor.d.ts 793 B
no-useless-constructor.d.ts.map 441 B
no-useless-constructor.js 1.82 KB
no-useless-empty-export.d.ts 279 B
no-useless-empty-export.d.ts.map 162 B
no-useless-empty-export.js 2.45 KB
no-var-requires.d.ts 374 B
no-var-requires.d.ts.map 258 B
no-var-requires.js 3.3 KB
no-wrapper-object-types.d.ts 267 B
no-wrapper-object-types.d.ts.map 210 B
no-wrapper-object-types.js 2.01 KB
non-nullable-type-assertion-style.d.ts 298 B
non-nullable-type-assertion-style.d.ts.map 181 B
non-nullable-type-assertion-style.js 5.49 KB
only-throw-error.d.ts 560 B
only-throw-error.d.ts.map 422 B
only-throw-error.js 6.57 KB
parameter-properties.d.ts 628 B
parameter-properties.d.ts.map 462 B
parameter-properties.js 7.27 KB
prefer-as-const.d.ts 311 B
prefer-as-const.d.ts.map 193 B
prefer-as-const.js 2.79 KB
prefer-destructuring.d.ts 1.2 KB
prefer-destructuring.d.ts.map 629 B
prefer-destructuring.js 7.78 KB
prefer-enum-initializers.d.ts 339 B
prefer-enum-initializers.d.ts.map 261 B
prefer-enum-initializers.js 2.44 KB
prefer-find.d.ts 275 B
prefer-find.d.ts.map 186 B
prefer-find.js 11.84 KB
prefer-for-of.d.ts 253 B
prefer-for-of.d.ts.map 189 B
prefer-for-of.js 4.96 KB
prefer-function-type.d.ts 448 B
prefer-function-type.d.ts.map 235 B
prefer-function-type.js 8.84 KB
prefer-includes.d.ts 283 B
prefer-includes.d.ts.map 193 B
prefer-includes.js 10.02 KB
prefer-literal-enum-member.d.ts 354 B
prefer-literal-enum-member.d.ts.map 169 B
prefer-literal-enum-member.js 5.19 KB
prefer-namespace-keyword.d.ts 279 B
prefer-namespace-keyword.d.ts.map 163 B
prefer-namespace-keyword.js 1.54 KB
prefer-nullish-coalescing.d.ts 906 B
prefer-nullish-coalescing.d.ts.map 716 B
prefer-nullish-coalescing.js 30.29 KB
prefer-optional-chain.d.ts 456 B
prefer-optional-chain.d.ts.map 221 B
prefer-optional-chain.js 7.29 KB
prefer-promise-reject-errors.d.ts 482 B
prefer-promise-reject-errors.d.ts.map 353 B
prefer-promise-reject-errors.js 4.69 KB
prefer-readonly.d.ts 396 B
prefer-readonly.d.ts.map 263 B
prefer-readonly.js 17.34 KB
prefer-readonly-parameter-types.d.ts 597 B
prefer-readonly-parameter-types.d.ts.map 446 B
prefer-readonly-parameter-types.js 3.81 KB
prefer-reduce-type-parameter.d.ts 290 B
prefer-reduce-type-parameter.d.ts.map 172 B
prefer-reduce-type-parameter.js 4.79 KB
prefer-regexp-exec.d.ts 286 B
prefer-regexp-exec.d.ts.map 152 B
prefer-regexp-exec.js 7.63 KB
prefer-return-this-type.d.ts 277 B
prefer-return-this-type.d.ts.map 161 B
prefer-return-this-type.js 5.7 KB
prefer-string-starts-ends-with.d.ts 498 B
prefer-string-starts-ends-with.d.ts.map 399 B
prefer-string-starts-ends-with.js 24.36 KB
prefer-ts-expect-error.d.ts 342 B
prefer-ts-expect-error.d.ts.map 197 B
prefer-ts-expect-error.js 2.87 KB
promise-function-async.d.ts 626 B
promise-function-async.d.ts.map 454 B
promise-function-async.js 9.74 KB
related-getter-setter-pairs.d.ts 278 B
related-getter-setter-pairs.d.ts.map 170 B
related-getter-setter-pairs.js 2.85 KB
require-array-sort-compare.d.ts 408 B
require-array-sort-compare.d.ts.map 284 B
require-array-sort-compare.js 2.31 KB
require-await.d.ts 284 B
require-await.d.ts.map 142 B
require-await.js 12.06 KB
restrict-plus-operands.d.ts 594 B
restrict-plus-operands.d.ts.map 453 B
restrict-plus-operands.js 9.77 KB
restrict-template-expressions.d.ts 1.18 KB
restrict-template-expressions.d.ts.map 746 B
restrict-template-expressions.js 4.74 KB
return-await.d.ts 386 B
return-await.d.ts.map 188 B
return-await.js 15.81 KB
sort-type-constituents.d.ts 508 B
sort-type-constituents.d.ts.map 443 B
sort-type-constituents.js 10.67 KB
strict-boolean-expressions.d.ts 1.53 KB
strict-boolean-expressions.d.ts.map 919 B
strict-boolean-expressions.js 41.09 KB
switch-exhaustiveness-check.d.ts 1.18 KB
switch-exhaustiveness-check.d.ts.map 512 B
switch-exhaustiveness-check.js 13.51 KB
triple-slash-reference.d.ts 501 B
triple-slash-reference.d.ts.map 376 B
triple-slash-reference.js 4.33 KB
typedef.d.ts 834 B
typedef.d.ts.map 442 B
typedef.js 10.48 KB
unbound-method.d.ts 419 B
unbound-method.d.ts.map 285 B
unbound-method.js 14 KB
unified-signatures.d.ts 526 B
unified-signatures.d.ts.map 330 B
unified-signatures.js 20.04 KB
use-unknown-in-catch-callback-variable.d.ts 549 B
use-unknown-in-catch-callback-variable.d.ts.map 354 B
use-unknown-in-catch-callback-variable.js 12.84 KB

Free Open Source CDN for @typescript-eslint/eslint-plugin

Looking for a nice landing page for your package? https://www.jsdelivr.com/package/npm/@typescript-eslint/eslint-plugin