diff --git a/architectures/sync/package-lock.json b/architectures/sync/package-lock.json index 8437bf1..7626985 100644 --- a/architectures/sync/package-lock.json +++ b/architectures/sync/package-lock.json @@ -12,7 +12,7 @@ "samples/*" ], "devDependencies": { - "assemblyscript": "0.27.37", + "assemblyscript": "0.28.20", "typescript": "5.9.3" } }, @@ -4921,11 +4921,13 @@ "license": "MIT" }, "node_modules/assemblyscript": { - "version": "0.27.37", + "version": "0.28.20", + "resolved": "https://registry.npmjs.org/assemblyscript/-/assemblyscript-0.28.20.tgz", + "integrity": "sha512-5PM7GZpvcLypHcLmi30aP8mqm5HjU+LL3BdV1xDyA3USGtL2w+iMiUnhtH+vW8+2kOuHlAyPu7M+QgyEw5he1g==", "dev": true, "license": "Apache-2.0", "dependencies": { - "binaryen": "116.0.0-nightly.20240114", + "binaryen": "131.0.0-nightly.20260721", "long": "^5.2.4" }, "bin": { @@ -4933,7 +4935,7 @@ "asinit": "bin/asinit.js" }, "engines": { - "node": ">=18", + "node": ">=20", "npm": ">=10" }, "funding": { @@ -5346,11 +5348,20 @@ } }, "node_modules/binaryen": { - "version": "116.0.0-nightly.20240114", + "version": "131.0.0-nightly.20260721", + "resolved": "https://registry.npmjs.org/binaryen/-/binaryen-131.0.0-nightly.20260721.tgz", + "integrity": "sha512-AAQIkhfbYXh4FBObwBrlO+5L+6Rp6OOMOjh6AdT0M+GLNLyrwKWgtW+EzmizNgx9CWDfTJPfDtKoZi62QESbtg==", "dev": true, "license": "Apache-2.0", "bin": { + "wasm-as": "bin/wasm-as", + "wasm-ctor-eval": "bin/wasm-ctor-eval", + "wasm-dis": "bin/wasm-dis", + "wasm-merge": "bin/wasm-merge", + "wasm-metadce": "bin/wasm-metadce", "wasm-opt": "bin/wasm-opt", + "wasm-reduce": "bin/wasm-reduce", + "wasm-shell": "bin/wasm-shell", "wasm2js": "bin/wasm2js" } }, diff --git a/architectures/sync/package.json b/architectures/sync/package.json index a0a096f..6e5073c 100644 --- a/architectures/sync/package.json +++ b/architectures/sync/package.json @@ -11,7 +11,7 @@ "asm:build": "npx asc packages/core/src/worker/crypto.asm.ts -o packages/core/src/worker/crypto.wasm --optimize --use abort= --noExportMemory" }, "devDependencies": { - "assemblyscript": "0.27.37", + "assemblyscript": "0.28.20", "typescript": "5.9.3" } } \ No newline at end of file