Skip to content

Latest commit

 

History

History
53 lines (34 loc) · 1016 Bytes

README.md

File metadata and controls

53 lines (34 loc) · 1016 Bytes

Monitor Oxc

  • Compile time
  • Binary size

Isolated Declarations

  • Test against vue

Top 3000 npm packages from npm-high-impact

(check out our package.json 😆)

For all js / ts files in node_modules, apply idempotency test:

Transformer

  • Parse + transform idempotency test
  • transform and override all j|tsx? files
  • run ./src/main.test.mjs

Codegen

  • Parse + codegen idempotency test
  • codegen and override all js files
  • run ./src/main.test.mjs

Mangler

  • Parse + mangle idempotency test
  • mangle and override all js files
  • run ./src/main.test.mjs

Compressor

  • Parse + compress idempotency test
  • compress and override all js files
  • run ./src/main.test.mjs

Developement

rm -rf node_modules && pnpm i
cargo run --release

Generate packages

pnpm run generate