swc/crates/swc_bundler
Donny/강동윤 43c8cda31a
fix(es/renamer): Fix renamer (#3139)
swc_ecma_transforms_base:
 - `resolver`: Ignore named export with source.
 - `hygiene`: Ignore named export with source. (Closes #2924, Closes #3114)

swc_ecma_minifier:
 - Handle `export default` declarations as declaration instead of expressions. (Closes #2717)
 - Don't override already-processed identifiers. (Closes #2988)

swc_bundler:
 - Adjust the syntax context for named re-exports.
2021-12-29 13:44:48 +09:00
..
assets refactor: Flatten crates (#2697) 2021-11-09 20:42:49 +09:00
examples feat(es/bundler): Add an option to disable tree-shaking (#3102) 2021-12-23 02:53:02 +09:00
scripts chore(scripts): Use cargo profile instruments instead of cargo instruments (#3086) 2021-12-21 16:09:19 +09:00
src fix(es/renamer): Fix renamer (#3139) 2021-12-29 13:44:48 +09:00
tests perf(es/hygiene): Fix performance bug (#3090) 2021-12-21 23:52:13 +09:00
.gitignore refactor: Flatten crates (#2697) 2021-11-09 20:42:49 +09:00
build.rs refactor: Flatten crates (#2697) 2021-11-09 20:42:49 +09:00
Cargo.toml chore: Publish crates 2021-12-23 02:53:32 +09:00
README.md chore: Update markdown files to use "SWC" instead of "swc" (#2744) 2021-11-15 04:26:04 +00:00

swc_bundler

Bundler for the SWC project.

Features

  • Clean merging (generated code is easy to optimize)
  • Parallel file loading
  • Tree shaking
  • Common js support (aka require)
  • Circular imports

Tests live at /spack.