build: Update swc_core
to v0.95.2
(#66902)
# Turbopack
* https://github.com/vercel/turbo/pull/8473 <!-- Donny/강동윤 - feat: Check
the number of direct dependants while tree shaking -->
* https://github.com/vercel/turbo/pull/8420 <!-- Tobias Koppers - Tree
Shaking grouping of items -->
* https://github.com/vercel/turbo/pull/8510 <!-- Tobias Koppers - read
larger chunks when reading a trace file -->
* https://github.com/vercel/turbo/pull/8509 <!-- Tobias Koppers - avoid
duplicates in primary_modules -->
* https://github.com/vercel/turbo/pull/8508 <!-- Tobias Koppers - only
create spans for nodes that are actually visited -->
* https://github.com/vercel/turbo/pull/8502 <!-- Donny/강동윤 - build:
Update `swc_core` to `v0.95.2` -->
### What?
Update `swc_core`.
- [CHANGELOG](064af5391d/CHANGELOG.md (160---2024-06-15)
)
### Why?
I improved the performance of the parser by margin.
This commit is contained in:
parent
c9eab6ea7a
commit
e931ec671c
6 changed files with 181 additions and 181 deletions
334
Cargo.lock
generated
334
Cargo.lock
generated
File diff suppressed because it is too large
Load diff
|
@ -31,18 +31,18 @@ next-core = { path = "packages/next-swc/crates/next-core" }
|
||||||
next-custom-transforms = { path = "packages/next-swc/crates/next-custom-transforms" }
|
next-custom-transforms = { path = "packages/next-swc/crates/next-custom-transforms" }
|
||||||
|
|
||||||
# SWC crates
|
# SWC crates
|
||||||
swc_core = { version = "0.93.4", features = [
|
swc_core = { version = "0.95.2", features = [
|
||||||
"ecma_loader_lru",
|
"ecma_loader_lru",
|
||||||
"ecma_loader_parking_lot",
|
"ecma_loader_parking_lot",
|
||||||
] }
|
] }
|
||||||
testing = { version = "0.35.25" }
|
testing = { version = "0.35.25" }
|
||||||
|
|
||||||
# Turbo crates
|
# Turbo crates
|
||||||
turbopack-binding = { git = "https://github.com/vercel/turbo.git", tag = "turbopack-240614.1" }
|
turbopack-binding = { git = "https://github.com/vercel/turbo.git", tag = "turbopack-240617.2" }
|
||||||
# [TODO]: need to refactor embed_directory! macro usages, as well as resolving turbo_tasks::function, macros..
|
# [TODO]: need to refactor embed_directory! macro usages, as well as resolving turbo_tasks::function, macros..
|
||||||
turbo-tasks = { git = "https://github.com/vercel/turbo.git", tag = "turbopack-240614.1" }
|
turbo-tasks = { git = "https://github.com/vercel/turbo.git", tag = "turbopack-240617.2" }
|
||||||
# [TODO]: need to refactor embed_directory! macro usage in next-core
|
# [TODO]: need to refactor embed_directory! macro usage in next-core
|
||||||
turbo-tasks-fs = { git = "https://github.com/vercel/turbo.git", tag = "turbopack-240614.1" }
|
turbo-tasks-fs = { git = "https://github.com/vercel/turbo.git", tag = "turbopack-240617.2" }
|
||||||
|
|
||||||
# General Deps
|
# General Deps
|
||||||
|
|
||||||
|
|
|
@ -38,8 +38,8 @@ turbopack-binding = { workspace = true, features = [
|
||||||
] }
|
] }
|
||||||
# To allow quote! macro works
|
# To allow quote! macro works
|
||||||
swc_core = { workspace = true, features = ["ecma_quote"] }
|
swc_core = { workspace = true, features = ["ecma_quote"] }
|
||||||
react_remove_properties = "0.24.13"
|
react_remove_properties = "0.24.14"
|
||||||
remove_console = "0.25.13"
|
remove_console = "0.25.14"
|
||||||
preset_env_base = "0.4.12"
|
preset_env_base = "0.4.12"
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
|
|
|
@ -206,7 +206,7 @@
|
||||||
"@types/ws": "8.2.0",
|
"@types/ws": "8.2.0",
|
||||||
"@vercel/ncc": "0.34.0",
|
"@vercel/ncc": "0.34.0",
|
||||||
"@vercel/nft": "0.27.1",
|
"@vercel/nft": "0.27.1",
|
||||||
"@vercel/turbopack-ecmascript-runtime": "https://gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?turbopack-240614.1",
|
"@vercel/turbopack-ecmascript-runtime": "https://gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?turbopack-240617.2",
|
||||||
"acorn": "8.11.3",
|
"acorn": "8.11.3",
|
||||||
"amphtml-validator": "1.0.35",
|
"amphtml-validator": "1.0.35",
|
||||||
"anser": "1.4.9",
|
"anser": "1.4.9",
|
||||||
|
|
|
@ -1105,8 +1105,8 @@ importers:
|
||||||
specifier: 0.27.1
|
specifier: 0.27.1
|
||||||
version: 0.27.1
|
version: 0.27.1
|
||||||
'@vercel/turbopack-ecmascript-runtime':
|
'@vercel/turbopack-ecmascript-runtime':
|
||||||
specifier: https://gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?turbopack-240614.1
|
specifier: https://gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?turbopack-240617.2
|
||||||
version: '@gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?turbopack-240614.1'
|
version: '@gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?turbopack-240617.2'
|
||||||
acorn:
|
acorn:
|
||||||
specifier: 8.11.3
|
specifier: 8.11.3
|
||||||
version: 8.11.3
|
version: 8.11.3
|
||||||
|
@ -26560,8 +26560,8 @@ packages:
|
||||||
/zwitch@2.0.4:
|
/zwitch@2.0.4:
|
||||||
resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==}
|
resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==}
|
||||||
|
|
||||||
'@gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?turbopack-240614.1':
|
'@gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?turbopack-240617.2':
|
||||||
resolution: {tarball: https://gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?turbopack-240614.1}
|
resolution: {tarball: https://gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?turbopack-240617.2}
|
||||||
name: '@vercel/turbopack-ecmascript-runtime'
|
name: '@vercel/turbopack-ecmascript-runtime'
|
||||||
version: 0.0.0
|
version: 0.0.0
|
||||||
dependencies:
|
dependencies:
|
||||||
|
|
|
@ -8209,15 +8209,15 @@
|
||||||
"Edge runtime code with imports Edge API importing unused 3rd party module production mode does not build and reports module not found error",
|
"Edge runtime code with imports Edge API importing unused 3rd party module production mode does not build and reports module not found error",
|
||||||
"Edge runtime code with imports Edge API importing unused 3rd party module throws not-found module error in dev at runtime and highlights the faulty line",
|
"Edge runtime code with imports Edge API importing unused 3rd party module throws not-found module error in dev at runtime and highlights the faulty line",
|
||||||
"Edge runtime code with imports Edge API importing unused node.js module does not throw in dev at runtime",
|
"Edge runtime code with imports Edge API importing unused node.js module does not throw in dev at runtime",
|
||||||
"Edge runtime code with imports Edge API statically importing node.js module throws unsupported module error in dev at runtime and highlights the faulty line",
|
|
||||||
"Edge runtime code with imports Middleware dynamically importing 3rd party module production mode does not build and reports module not found error",
|
"Edge runtime code with imports Middleware dynamically importing 3rd party module production mode does not build and reports module not found error",
|
||||||
"Edge runtime code with imports Middleware dynamically importing 3rd party module throws not-found module error in dev at runtime and highlights the faulty line",
|
"Edge runtime code with imports Middleware dynamically importing 3rd party module throws not-found module error in dev at runtime and highlights the faulty line",
|
||||||
"Edge runtime code with imports Middleware importing unused 3rd party module production mode does not build and reports module not found error",
|
"Edge runtime code with imports Middleware importing unused 3rd party module production mode does not build and reports module not found error",
|
||||||
"Edge runtime code with imports Middleware importing unused 3rd party module throws not-found module error in dev at runtime and highlights the faulty line",
|
"Edge runtime code with imports Middleware importing unused 3rd party module throws not-found module error in dev at runtime and highlights the faulty line",
|
||||||
"Edge runtime code with imports Middleware importing unused node.js module does not throw in dev at runtime",
|
"Edge runtime code with imports Middleware importing unused node.js module does not throw in dev at runtime"
|
||||||
"Edge runtime code with imports Middleware statically importing node.js module throws unsupported module error in dev at runtime and highlights the faulty line"
|
|
||||||
],
|
],
|
||||||
"failed": [
|
"failed": [
|
||||||
|
"Edge runtime code with imports Middleware statically importing node.js module throws unsupported module error in dev at runtime and highlights the faulty line",
|
||||||
|
"Edge runtime code with imports Edge API statically importing node.js module throws unsupported module error in dev at runtime and highlights the faulty line",
|
||||||
"Edge runtime code with imports Edge API importing unused node.js module production mode does not throw in production at runtime",
|
"Edge runtime code with imports Edge API importing unused node.js module production mode does not throw in production at runtime",
|
||||||
"Edge runtime code with imports Edge API statically importing node.js module production mode throws unsupported module error in production at runtime and prints error on logs",
|
"Edge runtime code with imports Edge API statically importing node.js module production mode throws unsupported module error in production at runtime and prints error on logs",
|
||||||
"Edge runtime code with imports Middleware importing unused node.js module production mode does not throw in production at runtime",
|
"Edge runtime code with imports Middleware importing unused node.js module production mode does not throw in production at runtime",
|
||||||
|
|
Loading…
Reference in a new issue