Skip to main content

Crate fix_engine_js_fix

Crate fix_engine_js_fix 

Source
Expand description

JS/TS/JSX/TSX language-specific fix operations.

Implements LanguageFixProvider for the JavaScript/TypeScript ecosystem:

  • Skips node_modules/ paths
  • Deduplicates ES import specifiers after renames
  • Removes JSX attributes (props) using syntax-aware regex
  • Extracts matched text from JSX/React incident variables
  • Manages package.json dependencies
  • Resolves ecosystem dependency versions via npm registry
  • Resolves transitive dependency conflicts from lockfiles

Structsยง

JsFixProvider
Language fix provider for JavaScript/TypeScript/JSX/TSX files.