Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
1.5.1
->1.10.10
~0.1.55
->~0.6.0
1.2.247
->1.11.11
~0.4.11
->~0.5.0
Release Notes
swc-project/swc-node (@swc-node/register)
v1.10.10
Compare Source
v1.10.9
Compare Source
What's Changed
Full Changelog: https://github.com/swc-project/swc-node/compare/[@​swc-node/register](https://github.com/swc-node/register)[@​1](https://github.com/1).10.8...[@​swc-node/register](https://github.com/swc-node/register)[@​1](https://github.com/1).10.9
v1.10.8
Compare Source
What's Changed
New Contributors
Full Changelog: https://github.com/swc-project/swc-node/compare/[@​swc-node/register](https://github.com/swc-node/register)[@​1](https://github.com/1).10.7...[@​swc-node/register](https://github.com/swc-node/register)[@​1](https://github.com/1).10.8
v1.10.7
Compare Source
v1.10.6
Compare Source
v1.10.5
Compare Source
What's Changed
-S
on hashbang by @silverwind in https://github.com/swc-project/swc-node/pull/810New Contributors
Full Changelog: https://github.com/swc-project/swc-node/compare/[@​swc-node/register](https://github.com/swc-node/register)[@​1](https://github.com/1).10.3...[@​swc-node/register](https://github.com/swc-node/register)[@​1](https://github.com/1).10.5
v1.10.4
Compare Source
v1.10.3
Compare Source
What's Changed
Full Changelog: https://github.com/swc-project/swc-node/compare/[@​swc-node/register](https://github.com/swc-node/register)[@​1](https://github.com/1).10.2...[@​swc-node/register](https://github.com/swc-node/register)[@​1](https://github.com/1).10.3
v1.10.2
Compare Source
v1.10.1
Compare Source
What's Changed
New Contributors
Full Changelog: https://github.com/swc-project/swc-node/compare/[@​swc-node/register](https://github.com/swc-node/register)[@​1](https://github.com/1).9.1...[@​swc-node/register](https://github.com/swc-node/register)[@​1](https://github.com/1).10.1
v1.10.0
Compare Source
What's Changed
New Contributors
Full Changelog: https://github.com/swc-project/swc-node/compare/[@​swc-node/register](https://github.com/swc-node/register)[@​1](https://github.com/1).9.1...[@​swc-node/register](https://github.com/swc-node/register)[@​1](https://github.com/1).10.0
v1.9.2
Compare Source
v1.9.1
Compare Source
What's Changed
Full Changelog: https://github.com/swc-project/swc-node/compare/[@​swc-node/register](https://github.com/swc-node/register)[@​1](https://github.com/1).8.0...[@​swc-node/register](https://github.com/swc-node/register)[@​1](https://github.com/1).9.1
v1.9.0
Compare Source
v1.8.0
Compare Source
What's Changed
jsc.module.noInterop
when it's not supported by @kdy1 in https://github.com/swc-project/swc-node/pull/733ignoreDynamic
option by @SukkaW in https://github.com/swc-project/swc-node/pull/745New Contributors
Full Changelog: https://github.com/swc-project/swc-node/compare/[@​swc-node/core](https://github.com/swc-node/core)[@​1](https://github.com/1).10.5...[@​swc-node/register](https://github.com/swc-node/register)[@​1](https://github.com/1).8.0
v1.6.8
Compare Source
What's Changed
jsc.module.noInterop
when it's not supported by @kdy1 in https://github.com/swc-project/swc-node/pull/733New Contributors
Full Changelog: https://github.com/swc-project/swc-node/compare/[@​swc-node/core](https://github.com/swc-node/core)[@​1](https://github.com/1).10.5...[@​swc-node/register](https://github.com/swc-node/register)[@​1](https://github.com/1).6.8
v1.6.7
Compare Source
v1.6.6
Compare Source
v1.6.5
Compare Source
What's Changed
New Contributors
Full Changelog: https://github.com/swc-project/swc-node/compare/[@​swc-node/core](https://github.com/swc-node/core)[@​1](https://github.com/1).10.1...[@​swc-node/register](https://github.com/swc-node/register)[@​1](https://github.com/1).6.5
v1.6.4
Compare Source
What's Changed
New Contributors
Full Changelog: https://github.com/swc-project/swc-node/compare/[@​swc-node/core](https://github.com/swc-node/core)[@​1](https://github.com/1).10.1...[@​swc-node/register](https://github.com/swc-node/register)[@​1](https://github.com/1).6.4
v1.6.3
Compare Source
What's Changed
New Contributors
Full Changelog: https://github.com/swc-project/swc-node/compare/[@​swc-node/core](https://github.com/swc-node/core)[@​1](https://github.com/1).10.1...[@​swc-node/register](https://github.com/swc-node/register)[@​1](https://github.com/1).6.3
v1.6.2
Compare Source
Bug Fixes
v1.6.1
Compare Source
Bug Fixes
v1.6.0
Compare Source
Experimental
esm
supportnode --loader=@​swc-node/register/esm ./src/index.ts
in this projectsrc/index.ts
tsconfig.json
package.json
output
What's Changed
Full Changelog: https://github.com/swc-project/swc-node/compare/[@​swc-node/jest](https://github.com/swc-node/jest)[@​1](https://github.com/1).5.9...[@​swc-node/register](https://github.com/swc-node/register)[@​1](https://github.com/1).6.0
v1.5.8
Compare Source
Bug Fixes
v1.5.6
Compare Source
Bug Fixes
v1.5.5
Compare Source
Note: Version bump only for package @swc-node/register
v1.5.4
Compare Source
Bug Fixes
v1.5.3
Compare Source
v1.5.2
Compare Source
Bug Fixes
New Contributors
swc-project/pkgs (@swc/cli)
v0.1.65
Compare Source
swc-project/swc (@swc/core)
v1.11.11
Compare Source
Bug Fixes
(es/ast) Fix Typo in API (#10210) (8eb87ba)
(es/minifier) Do not drop numbers incorrectly (#10211) (80ccd86)
(es/minifier) Allow TypeScript nodes to fix
styled-jsx
(#10221) (9d87d4d)Features
Miscellaneous Tasks
test.sh
faster (#10209) (f28d96e)Refactor
Testing
(es/minifier) Add full tests back (#10212) (e6c04b4)
(es/minifier) Remove
full
tests with too large input (#10213) (99b590f)v1.11.10
Compare Source
Bug Fixes
(es/proposal) Fix declarations for
explicit-resource-management
(#10198) (99ba555)(es/types) Add missing types for
jsc.transform.react.refresh
(#10206) (e71b000)(typescript) Skip the body of ArrowExpr in type usage analysis (#10187) (9aca205)
Documentation
minifier
example utilize comments (#10195) (ec3ebe7)Features
Miscellaneous Tasks
size.sh
(#10191) (e862c32)Performance
Refactor
Testing
(es/minifier) Update test inputs (#10193) (97d8337)
(es/minifier) Add a benchmark for real-world inputs (#10204) (97f2180)
(es/minifier) Disable real-world benchmarks on CI (#10205) (c5f1cbe)
(es/minifier) Test only sizes for large inputs (#10208) (bec3e3e)
v1.11.9
Compare Source
Bug Fixes
(es/compat) Hoist
arguments
in object method while lowering async functions (#10167) (e764df2)(es/minifier) Check array inline for indexed with dynamic key (#10184) (c2fe4bf)
Features
(es/module) Support more
import.meta
properties (#10179) (11727a6)(ts/fast-strip) Throw js object instead of map (#10186) (2da0142)
Performance
(es/fast-lexer) Optimize
read_identifier
(#10170) (d97f7b2)(es/fast-lexer) Use
memchr
forskip_line_comments
(#10173) (35194e3)(es/fast-lexer) Use SIMD properly for string literals (#10172) (be60338)
(es/fast-lexer) Add length-based fast path for keywords (#10176) (1f70af8)
(es/fast-lexer) Optimize memory layout of cursor (#10175) (aa20494)
(es/fast-lexer) Remove bound checks (#10174) (bccdafc)
(es/fast-lexer) Replace PHF with static keyword lookup table (#10181) (56d065e)
(es/fast-lexer) Optimize SIMD vector initialization with initialing
u8x16
once. (#10183) (435197c)v1.11.8
Compare Source
Bug Fixes
(es/fast-lexer) Fix lexing of numeric literals (#10153) (65d23fe)
(es/parser) Rescan
<<
in new expression (#10159) (35bd6d9)Features
Performance
(es/fast-lexer) Optimize lexing of keywords (#10155) (fb610b0)
(es/fast-lexer) Optimize bound checks (#10157) (d74360e)
(es/fast-lexer) Make whitespace skipper use SIMD properly (#10158) (15ea059)
(es/lexer) Optimize whitespace scanning (#10136) (8a59753)
(es/lexer) Optimize comment scanning (#10137) (9676c9a)
Refactor
(es/lexer) Add fast lexer implementation (#10145) (b993f86)
Drop unused crates (#10151) (58e4279)
Drop unused js interop bindings (#10161) (0ceefaf)
Ci
v1.11.7
Compare Source
Features
v1.11.6
Compare Source
Bug Fixes
(es/minifier) Fix regression due to #10056 (#10134) (b145275)
(es/typescript) Remove empty statements that const enum decls are folded into (#10128) (7bea830)
v1.11.5
Compare Source
Bug Fixes
(es/lints) Capture errors and emit from the original thread (#10119) (2304cd8)
(es/minifier) Skip inlining if the referential identity of a function matters (#10123) (c08fe8d)
(ts/fast-strip) Throw object consistently (#10122) (010ff2a)
Miscellaneous Tasks
base64
tov0.22.1
(#10124) (edea2c5)Performance
v1.11.4
Compare Source
Bug Fixes
(es/decorators) Support negative numbers (#10114) (5044580)
(es/minifier) Fix cargo feature
debug
(#10090) (48f68db)(es/minifier) Fix insufficient logging (#10091) (9ee79c9)
(es/minifier) Inline before cost analysis (#10092) (1425b56)
(es/minifier) Remove needless
println
(b1e5b2d)(es/resolver) Analyze variable declarations with
declare
(#10102) (cff6a64)(swc_malloc) Fix build issue due to malloc, really (#10117) (207a13f)
(swc_malloc) Add
target_env = "gnu"
check (#10118) (da81e11)Use
jemalloc
on platforms thatmimalloc
fails to build (#10116) (fb75b98)Miscellaneous Tasks
jsonc-parser
tov0.26.2
(#10112) (8c5f7ef)Performance
(es/minifier) Improve arrow function inlining cost analysis (#10093) (e74929c)
(es/resolver) Remove some vector allocations (#10101) (b65387a)
Use
mimalloc
on linux (#10113) (3334932)Refactor
Lrc
fromparse_expr_for_jsx
(#10098) (bab7704)v1.11.1
Compare Source
Bug Fixes
(error-reporters) Store diagnostics in
TransformOutput
(#10027) (52caf23)(es/loader) Fix the absolute path check when resolving modules (#10080) (a3894ae)
(es/minifier) Fix the order of match arms to inline correctly (#10053) (f0f842d)
(es/types) Add
transform.verbatimModuleSyntax
(#10079) (a883cdc)(swc_common) Fix build with
swc_allocator/nightly
(#10067) (6a90b1f)Documentation
swc_core
(#10072) (608bc69)Features
(es/ast) Add explicit
namespace
field to distinguish namespace and module declarations (#10023) (76c2cba)(es/ast) Add import attributes to
TsImportType
(#9796) (7d297be)(es/minifier) Inline across side-effect-free member exprs, ([#10056](https://github.com/swc-project/swc/is
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.