mirror of
https://github.com/danbulant/oxc
synced 2026-05-19 20:28:58 +00:00
## [0.29.0] - 2024-09-13 -71116a1index: [**BREAKING**] Remove ability to index `IndexVec` with `usize` (#5733) (overlookmotel) -c3dd2a0ast: [**BREAKING**] Revert: reduce byte size of `TaggedTemplateExpression::quasi` by `Boxing` it (#5679) (#5715) (overlookmotel) ### Features -953fe17ast: Provide `NONE` type for AST builder calls (#5737) (overlookmotel) -a362f51index: Add `IndexVec::shrink_to` (#5713) (overlookmotel) -e968e9fminifier: Constant fold nullish coalescing operator (#5761) (Boshen) -6bc13f6minifier: Add `MinimizeConditions` pass (#5747) (Boshen) -805fbacoxc_cfg: Better control flow graph dot dot repr (#5731) (IWANABETHATGUY) -f3baa49semantic: Add `SemanticBuilder::with_stats` (#5757) (overlookmotel) -7fa0cb3semantic: Expose `Stats` (#5755) (overlookmotel) ### Bug Fixes -8ff013aminifier: Handle dce CallExpression::callee (#5752) (Boshen) -608b7d3napi/transformer: Refresh plugin doesn't work even after passing the refresh option (#5702) (Dunqing) -042afa9syntax: Correctly check for valid `RedeclarationId`s (#5759) (overlookmotel) - 77d9170 transformer/react: IsStaticChildren should be false when there is only one child (#5745) (Dunqing) ### Performance -333e2e0index: Remove `Idx` bounds-checks from `first` + `last` methods (#5726) (overlookmotel) -d18c896rust: Use `cow_utils` instead (#5664) (dalaoshu) ### Refactor -2890c98minifier: Add tests for `remove_syntax` (#5749) (Boshen) -9a9d8f6minifier: Replace `self.ast` with `ctx.ast` (#5748) (Boshen) -746f7b3minifier: Align code with closure compiler (#5717) (Boshen) -21e2df5minifier: Replace `VisitMut` with `Traverse` for inject and define plugins (#5705) (Boshen) -4bdc202rust: Remove some #[allow(unused)] (#5716) (Boshen) -a35fb14semantic: `Stats::assert_accurate` take `self` (#5758) (overlookmotel) -4b896f1semantic: Make `Stats` `Copy` (#5756) (overlookmotel) -b4b460fsemantic: `Stats` store counts as `u32` (#5754) (overlookmotel) -667170csemantic: Rename `Counts` to `Stats` (#5753) (overlookmotel) -cc0408bsemantic: S/AstNodeId/NodeId (#5740) (Boshen) -7dfcdfcsemantic: Remove `more-asserts` dependency (#5739) (overlookmotel) -6436524semantic: Fix dead code warning in release mode (#5728) (overlookmotel) -e02621dsemantic: Re-order use statements (#5712) (overlookmotel) -ac6203csemantic: Move `Counts` code into counter module (#5710) (overlookmotel) -339fcfcsemantic: Rename `Counts` in transform checker (#5709) (overlookmotel) -d8ec781semantic: Remove `record_ast_node` call for `Program` (#5701) (overlookmotel) ### Styling -1857ff0semantic: Rename vars for node IDs (#5699) (overlookmotel) Co-authored-by: Boshen <1430279+Boshen@users.noreply.github.com>
42 lines
963 B
TOML
42 lines
963 B
TOML
[package]
|
|
name = "oxc_transform_napi"
|
|
version = "0.29.0"
|
|
authors.workspace = true
|
|
categories.workspace = true
|
|
edition.workspace = true
|
|
homepage.workspace = true
|
|
keywords.workspace = true
|
|
license.workspace = true
|
|
publish = true
|
|
repository.workspace = true
|
|
rust-version.workspace = true
|
|
description.workspace = true
|
|
|
|
[lints]
|
|
workspace = true
|
|
|
|
[lib]
|
|
crate-type = ["cdylib", "lib"]
|
|
test = false
|
|
doctest = false
|
|
|
|
[dependencies]
|
|
oxc_allocator = { workspace = true }
|
|
oxc_ast = { workspace = true }
|
|
oxc_codegen = { workspace = true }
|
|
oxc_diagnostics = { workspace = true }
|
|
oxc_isolated_declarations = { workspace = true }
|
|
oxc_parser = { workspace = true }
|
|
oxc_semantic = { workspace = true }
|
|
oxc_sourcemap = { workspace = true }
|
|
oxc_span = { workspace = true }
|
|
oxc_transformer = { workspace = true }
|
|
|
|
napi = { workspace = true }
|
|
napi-derive = { workspace = true }
|
|
|
|
[package.metadata.cargo-shear]
|
|
ignored = ["napi"]
|
|
|
|
[build-dependencies]
|
|
napi-build = { workspace = true }
|