Registry
Ccodemod avatar

codemod/javascript-reliability-audit-bundle

Run a coordinated read-only JavaScript and TypeScript reliability audit across async construction, promises, control flow, numeric checks, regular expressions, tests, React runtime pitfalls, class accessors, sorting, reducers, and unreachable code.

codemod6 executions

  • javascript
  • typescript
  • reliability
  • analysis
  • audit
  • bundle
  • metrics

@codemod/javascript-reliability-audit-bundle

Run a coordinated read-only JavaScript and TypeScript reliability audit across async construction, promises, control flow, numeric checks, regular expressions, tests, React runtime pitfalls, class accessors, sorting, reducers, and unreachable code.

The bundle orchestrates JavaScript and TypeScript reliability codemods that emit findings and metrics without rewriting source files.

Included Codemods

  • @codemod/detect-async-ops-in-constructors@0.1.0
  • @codemod/detect-async-work-in-constructors@0.1.0
  • @codemod/detect-at-most-once-loops-ts@0.1.0
  • @codemod/detect-bitwise-number-truncation-ts@0.1.0
  • @codemod/detect-builtin-instanceof-ts@0.1.0
  • @codemod/detect-called-literals-in-typescript@0.1.0
  • @codemod/detect-compound-assignment-operator-typos@0.1.0
  • @codemod/detect-constant-binary-outcomes@0.1.0
  • @codemod/detect-direct-nan-comparisons-ts@0.1.0
  • @codemod/detect-empty-regex-char-classes@0.1.0
  • @codemod/detect-exclusive-test-selectors@0.1.0
  • @codemod/detect-finally-jump-statements@0.1.0
  • @codemod/detect-flaky-typescript-test-patterns@0.1.0
  • @codemod/detect-float-equality-checks@0.1.0
  • @codemod/detect-for-loop-counter-direction@0.1.0
  • @codemod/detect-get-head-request-body@0.1.0
  • @codemod/detect-invalid-regexp-syntax-ts@0.1.0
  • @codemod/detect-literal-invocation-ts@0.1.0
  • @codemod/detect-nan-checks-not-using-number-isnan@0.1.0
  • @codemod/detect-negated-in-instanceof-no-parens@0.1.0
  • @codemod/detect-objects-with-then-property@0.1.0
  • @codemod/detect-parseint-missing-radix@0.1.0
  • @codemod/detect-parseint-without-explicit-radix@0.1.0
  • @codemod/detect-recursive-accessors-ts@0.1.0
  • @codemod/detect-reduce-missing-initial-value@0.1.0
  • @codemod/detect-reduce-without-initial-value@0.1.0
  • @codemod/detect-self-assignment-in-typescript@0.1.0
  • @codemod/detect-self-recursive-ts-accessors@0.1.0
  • @codemod/detect-stateful-global-regex-usage@0.1.0
  • @codemod/detect-template-placeholder-in-string@0.1.0
  • @codemod/detect-useless-increments-ts@0.1.0
  • @codemod/detect-useless-side-effect-free-statems@0.1.0
  • @codemod/duplicate-assertion-arguments-ts@0.1.0
  • @codemod/group-anchored-regex-alternatives@0.1.0
  • @codemod/loop-counter-reassignment-in-body@0.1.0
  • @codemod/mocha-implicit-timeout-disable-ts@0.1.0
  • @codemod/nonsensical-size-length-comparisons@0.1.0
  • @codemod/react-class-state-mutation-in-typescript@0.1.0
  • @codemod/react-render-missing-return@0.1.0
  • @codemod/react-setstate-use-updater-callback@0.1.0
  • @codemod/reactdom-render-return-value-reliance@0.1.0
  • @codemod/regex-empty-alternatives-audit@0.1.0
  • @codemod/regex-repetition-empty-match-ts@0.1.0
  • @codemod/regex-replacement-invalid-group-refs@0.1.0
  • @codemod/report-regex-control-chars-ts@0.1.0
  • @codemod/report-sort-without-compare-ts@0.1.0
  • @codemod/single-test-completion-style@0.1.0
  • @codemod/switch-case-comma-or-conditions@0.1.0
  • @codemod/try-catch-missed-promise-rejection@0.1.0
  • @codemod/ts-accessor-field-consistency@0.1.0
  • @codemod/typescript-constructor-super-order@0.1.0
  • @codemod/typescript-generator-bare-yield@0.1.0
  • @codemod/typescript-unreachable-code-detection@0.1.0
  • @codemod/unicode-regex-requires-u-flag@0.1.0

Ready to evolve your codebase?

Build tailored, compiler-aware skills to assess, plan, and automate complex codebase changes.