Skip to content
This repository was archived by the owner on Jul 6, 2025. It is now read-only.

Commit 48ee7f2

Browse files
committed
Upgrade compiler deps
1 parent 57a894f commit 48ee7f2

File tree

5 files changed

+57
-53
lines changed

5 files changed

+57
-53
lines changed

compiler/Cargo.lock

Lines changed: 38 additions & 37 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

compiler/Cargo.toml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "aleph-compiler"
3-
version = "0.0.0"
3+
version = "0.3.0"
44
description = "The compiler of Aleph.js written in rust and powered by swc."
55
repository = "https://github.com/alephjs/aleph.js"
66
authors = ["The Aleph.js authors"]
@@ -22,21 +22,21 @@ path-slash = "0.1.4"
2222
pathdiff = "0.2.0"
2323
regex = "1.5.4"
2424
relative-path = "1.5.0"
25-
sha-1 = "0.9.7"
26-
serde = { version = "1.0.129", features = ["derive"] }
25+
sha-1 = "0.9.8"
26+
serde = { version = "1.0.130", features = ["derive"] }
2727
url = "2.2.2"
2828

2929
# swc
3030
# docs: https://swc.rs
3131
# crate: https://crates.io/search?q=swc
3232
swc_atoms = "0.2.7"
33-
swc_common = { version = "0.11.7", features = ["sourcemap"] }
34-
swc_ecmascript = { version = "0.58.0", features = ["codegen", "parser", "react", "transforms", "visit"] }
35-
swc_ecma_transforms_proposal = "0.34.0"
36-
swc_ecma_transforms_typescript = "0.36.0"
37-
swc_ecma_ast = "0.49.5"
38-
swc_ecma_visit = "0.35.2"
39-
swc_ecma_utils = "0.41.4"
33+
swc_common = { version = "0.12.0", features = ["sourcemap"] }
34+
swc_ecmascript = { version = "0.63.0", features = ["codegen", "parser", "react", "transforms", "visit"] }
35+
swc_ecma_transforms_proposal = "0.38.0"
36+
swc_ecma_transforms_typescript = "0.40.0"
37+
swc_ecma_ast = "0.52.0"
38+
swc_ecma_visit = "0.38.0"
39+
swc_ecma_utils = "0.44.0"
4040

4141
# wasm-bindgen
4242
# docs: https://rustwasm.github.io/docs/wasm-bindgen

compiler/build.ts

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@ if (import.meta.main) {
2323
const wasmData = await Deno.readFile('./pkg/aleph_compiler_bg.wasm')
2424
const jsCode = await Deno.readTextFile('./pkg/aleph_compiler.js')
2525
const hash = createHash('sha1').update(wasmData).toString()
26-
let prevWasmJsSize = 0
26+
let prevWasmSize = 0
2727
if (await exists('./dist/checksum.js')) {
28-
prevWasmJsSize = (await Deno.stat('./dist/wasm.js')).size
28+
prevWasmSize = (await Deno.stat('./dist/wasm.js')).size
2929
}
3030
await ensureDir('./dist')
3131
await Deno.writeTextFile(
@@ -54,7 +54,10 @@ if (import.meta.main) {
5454
`)
5555
)
5656
await run(['deno', 'fmt', '-q', './dist/compiler.js'])
57-
const wasmJsSize = (await Deno.stat('./dist/wasm.js')).size
58-
console.log(`${dim('[INFO]')}: wasm.js (${[prevWasmJsSize, wasmJsSize].filter(Boolean).map(n => util.formatBytes(n)).join(' -> ')})`)
57+
const wasmSize = (await Deno.stat('./dist/wasm.js')).size
58+
const increased = ((wasmSize - prevWasmSize) / prevWasmSize) * 100
59+
if (increased) {
60+
console.log(`${dim('[INFO]')}: wasm.js ${increased.toFixed(2)}% (${[prevWasmSize, wasmSize].filter(Boolean).map(n => (n / (1024 * 1024)).toFixed(2) + 'MB').join(' -> ')})`)
61+
}
5962
}
6063
}

compiler/dist/checksum.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
export const checksum = "7be956302e46f53a8311e9bf5222beb269ab96b1";
1+
export const checksum = "4cd9e9d12dab95c19d09f2a8cb58057ac2f7bb9a";

compiler/dist/wasm.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)