diff --git a/CHANGELOG.md b/CHANGELOG.md index ca1299695..d0c36c512 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,10 @@ - chore: Trigger internal release pipeline at the end of the release-runtime workflow [#577](https://github.com/hypermodeinc/modus/pull/577) - feat: Add API explorer to runtime [#578](https://github.com/hypermodeinc/modus/pull/578) +## UNRELEASED - AssemblyScript SDK 0.13.5 + +- Update json-as to `0.9.26` to fix stack overflow error [#586](https://github.com/hypermodeinc/modus/pull/586) + ## 2024-11-08 - CLI 0.13.8 - fix: Make `modus --version` just print modus CLI's version [#563](https://github.com/hypermodeinc/modus/pull/563) diff --git a/runtime/languages/assemblyscript/testdata/build/testdata.wasm b/runtime/languages/assemblyscript/testdata/build/testdata.wasm index f304b3bcb..1de051626 100644 Binary files a/runtime/languages/assemblyscript/testdata/build/testdata.wasm and b/runtime/languages/assemblyscript/testdata/build/testdata.wasm differ diff --git a/runtime/languages/assemblyscript/testdata/package-lock.json b/runtime/languages/assemblyscript/testdata/package-lock.json index ec63e3382..2fcbaba94 100644 --- a/runtime/languages/assemblyscript/testdata/package-lock.json +++ b/runtime/languages/assemblyscript/testdata/package-lock.json @@ -7,7 +7,7 @@ "name": "testdata", "dependencies": { "@hypermode/modus-sdk-as": "../../../../sdk/assemblyscript/src", - "json-as": "0.9.21" + "json-as": "^0.9.26" }, "devDependencies": { "assemblyscript": "^0.27.30", @@ -21,7 +21,7 @@ "dependencies": { "@assemblyscript/wasi-shim": "^0.1.0", "chalk": "^5.3.0", - "json-as": "0.9.21", + "json-as": "^0.9.26", "semver": "^7.6.3", "xid-ts": "^1.1.4" }, @@ -29,16 +29,16 @@ "modus-as-build": "bin/build-plugin.js" }, "devDependencies": { - "@eslint/js": "^9.13.0", + "@eslint/js": "^9.14.0", "@types/eslint__js": "^8.42.3", - "@types/node": "^22.7.7", + "@types/node": "^22.9.0", "as-test": "^0.3.5", - "assemblyscript": "^0.27.30", + "assemblyscript": "^0.27.31", "assemblyscript-prettier": "^3.0.1", - "eslint": "^9.13.0", + "eslint": "^9.14.0", "prettier": "^3.3.3", "typescript": "^5.6.3", - "typescript-eslint": "^8.11.0", + "typescript-eslint": "^8.14.0", "visitor-as": "^0.11.4" }, "engines": { @@ -90,9 +90,9 @@ } }, "node_modules/json-as": { - "version": "0.9.21", - "resolved": "https://registry.npmjs.org/json-as/-/json-as-0.9.21.tgz", - "integrity": "sha512-f7VWuRrS5jlZtN0XXHrLDdRNDixIscyPUKmn0lkxIA4YxkKvOEUYTIeggFBtT1FwrZcRN5F/SjDVrQ+7DkAnPQ==", + "version": "0.9.26", + "resolved": "https://registry.npmjs.org/json-as/-/json-as-0.9.26.tgz", + "integrity": "sha512-0Feb3TtQ1fXTdQWmG699P+46DxoAU/GaRII2/5iiwUo+ufD6hEiBYewxDp4kM3d2nyLwCga8zJOELC7ZA00BLQ==", "license": "MIT", "dependencies": { "as-virtual": "^0.2.0" diff --git a/runtime/languages/assemblyscript/testdata/package.json b/runtime/languages/assemblyscript/testdata/package.json index 0e037c044..0532663e4 100644 --- a/runtime/languages/assemblyscript/testdata/package.json +++ b/runtime/languages/assemblyscript/testdata/package.json @@ -6,7 +6,7 @@ }, "dependencies": { "@hypermode/modus-sdk-as": "../../../../sdk/assemblyscript/src", - "json-as": "0.9.21" + "json-as": "^0.9.26" }, "devDependencies": { "assemblyscript": "^0.27.30", diff --git a/sdk/assemblyscript/examples/anthropic-functions/package-lock.json b/sdk/assemblyscript/examples/anthropic-functions/package-lock.json index db629a1eb..88fae4f6e 100644 --- a/sdk/assemblyscript/examples/anthropic-functions/package-lock.json +++ b/sdk/assemblyscript/examples/anthropic-functions/package-lock.json @@ -8,7 +8,7 @@ "license": "Apache-2.0", "dependencies": { "@hypermode/modus-sdk-as": "../../src", - "json-as": "0.9.21" + "json-as": "^0.9.26" }, "devDependencies": { "@eslint/js": "^9.13.0", @@ -29,7 +29,7 @@ "dependencies": { "@assemblyscript/wasi-shim": "^0.1.0", "chalk": "^5.3.0", - "json-as": "0.9.21", + "json-as": "^0.9.26", "semver": "^7.6.3", "xid-ts": "^1.1.4" }, @@ -41,12 +41,12 @@ "@types/eslint__js": "^8.42.3", "@types/node": "^22.9.0", "as-test": "^0.3.5", - "assemblyscript": "^0.27.30", + "assemblyscript": "^0.27.31", "assemblyscript-prettier": "^3.0.1", "eslint": "^9.14.0", "prettier": "^3.3.3", "typescript": "^5.6.3", - "typescript-eslint": "^8.13.0", + "typescript-eslint": "^8.14.0", "visitor-as": "^0.11.4" }, "engines": { @@ -1319,9 +1319,9 @@ } }, "node_modules/json-as": { - "version": "0.9.21", - "resolved": "https://registry.npmjs.org/json-as/-/json-as-0.9.21.tgz", - "integrity": "sha512-f7VWuRrS5jlZtN0XXHrLDdRNDixIscyPUKmn0lkxIA4YxkKvOEUYTIeggFBtT1FwrZcRN5F/SjDVrQ+7DkAnPQ==", + "version": "0.9.26", + "resolved": "https://registry.npmjs.org/json-as/-/json-as-0.9.26.tgz", + "integrity": "sha512-0Feb3TtQ1fXTdQWmG699P+46DxoAU/GaRII2/5iiwUo+ufD6hEiBYewxDp4kM3d2nyLwCga8zJOELC7ZA00BLQ==", "license": "MIT", "dependencies": { "as-virtual": "^0.2.0" diff --git a/sdk/assemblyscript/examples/anthropic-functions/package.json b/sdk/assemblyscript/examples/anthropic-functions/package.json index 58fbb1a0d..b5f142dd8 100644 --- a/sdk/assemblyscript/examples/anthropic-functions/package.json +++ b/sdk/assemblyscript/examples/anthropic-functions/package.json @@ -13,7 +13,7 @@ }, "dependencies": { "@hypermode/modus-sdk-as": "../../src", - "json-as": "0.9.21" + "json-as": "^0.9.26" }, "devDependencies": { "@eslint/js": "^9.13.0", diff --git a/sdk/assemblyscript/examples/auth/package-lock.json b/sdk/assemblyscript/examples/auth/package-lock.json index 8ccb6d336..183018e0e 100644 --- a/sdk/assemblyscript/examples/auth/package-lock.json +++ b/sdk/assemblyscript/examples/auth/package-lock.json @@ -8,7 +8,7 @@ "license": "Apache-2.0", "dependencies": { "@hypermode/modus-sdk-as": "../../src", - "json-as": "0.9.21" + "json-as": "^0.9.26" }, "devDependencies": { "@eslint/js": "^9.13.0", @@ -28,7 +28,7 @@ "dependencies": { "@assemblyscript/wasi-shim": "^0.1.0", "chalk": "^5.3.0", - "json-as": "0.9.21", + "json-as": "^0.9.26", "semver": "^7.6.3", "xid-ts": "^1.1.4" }, @@ -36,16 +36,16 @@ "modus-as-build": "bin/build-plugin.js" }, "devDependencies": { - "@eslint/js": "^9.13.0", + "@eslint/js": "^9.14.0", "@types/eslint__js": "^8.42.3", - "@types/node": "^22.7.7", + "@types/node": "^22.9.0", "as-test": "^0.3.5", - "assemblyscript": "^0.27.30", + "assemblyscript": "^0.27.31", "assemblyscript-prettier": "^3.0.1", - "eslint": "^9.13.0", + "eslint": "^9.14.0", "prettier": "^3.3.3", "typescript": "^5.6.3", - "typescript-eslint": "^8.11.0", + "typescript-eslint": "^8.14.0", "visitor-as": "^0.11.4" }, "engines": { @@ -2977,9 +2977,9 @@ } }, "node_modules/json-as": { - "version": "0.9.21", - "resolved": "https://registry.npmjs.org/json-as/-/json-as-0.9.21.tgz", - "integrity": "sha512-f7VWuRrS5jlZtN0XXHrLDdRNDixIscyPUKmn0lkxIA4YxkKvOEUYTIeggFBtT1FwrZcRN5F/SjDVrQ+7DkAnPQ==", + "version": "0.9.26", + "resolved": "https://registry.npmjs.org/json-as/-/json-as-0.9.26.tgz", + "integrity": "sha512-0Feb3TtQ1fXTdQWmG699P+46DxoAU/GaRII2/5iiwUo+ufD6hEiBYewxDp4kM3d2nyLwCga8zJOELC7ZA00BLQ==", "license": "MIT", "dependencies": { "as-virtual": "^0.2.0" diff --git a/sdk/assemblyscript/examples/auth/package.json b/sdk/assemblyscript/examples/auth/package.json index 676e77b3a..5a699688d 100644 --- a/sdk/assemblyscript/examples/auth/package.json +++ b/sdk/assemblyscript/examples/auth/package.json @@ -13,7 +13,7 @@ }, "dependencies": { "@hypermode/modus-sdk-as": "../../src", - "json-as": "0.9.21" + "json-as": "^0.9.26" }, "devDependencies": { "@eslint/js": "^9.13.0", diff --git a/sdk/assemblyscript/examples/classification/package-lock.json b/sdk/assemblyscript/examples/classification/package-lock.json index c8fd61871..98d24376f 100644 --- a/sdk/assemblyscript/examples/classification/package-lock.json +++ b/sdk/assemblyscript/examples/classification/package-lock.json @@ -8,7 +8,7 @@ "license": "Apache-2.0", "dependencies": { "@hypermode/modus-sdk-as": "../../src", - "json-as": "0.9.21" + "json-as": "^0.9.26" }, "devDependencies": { "@eslint/js": "^9.13.0", @@ -29,7 +29,7 @@ "dependencies": { "@assemblyscript/wasi-shim": "^0.1.0", "chalk": "^5.3.0", - "json-as": "0.9.21", + "json-as": "^0.9.26", "semver": "^7.6.3", "xid-ts": "^1.1.4" }, @@ -41,12 +41,12 @@ "@types/eslint__js": "^8.42.3", "@types/node": "^22.9.0", "as-test": "^0.3.5", - "assemblyscript": "^0.27.30", + "assemblyscript": "^0.27.31", "assemblyscript-prettier": "^3.0.1", "eslint": "^9.14.0", "prettier": "^3.3.3", "typescript": "^5.6.3", - "typescript-eslint": "^8.13.0", + "typescript-eslint": "^8.14.0", "visitor-as": "^0.11.4" }, "engines": { @@ -3087,9 +3087,9 @@ } }, "node_modules/json-as": { - "version": "0.9.21", - "resolved": "https://registry.npmjs.org/json-as/-/json-as-0.9.21.tgz", - "integrity": "sha512-f7VWuRrS5jlZtN0XXHrLDdRNDixIscyPUKmn0lkxIA4YxkKvOEUYTIeggFBtT1FwrZcRN5F/SjDVrQ+7DkAnPQ==", + "version": "0.9.26", + "resolved": "https://registry.npmjs.org/json-as/-/json-as-0.9.26.tgz", + "integrity": "sha512-0Feb3TtQ1fXTdQWmG699P+46DxoAU/GaRII2/5iiwUo+ufD6hEiBYewxDp4kM3d2nyLwCga8zJOELC7ZA00BLQ==", "license": "MIT", "dependencies": { "as-virtual": "^0.2.0" diff --git a/sdk/assemblyscript/examples/classification/package.json b/sdk/assemblyscript/examples/classification/package.json index 46936b5ff..6585e6a98 100644 --- a/sdk/assemblyscript/examples/classification/package.json +++ b/sdk/assemblyscript/examples/classification/package.json @@ -13,7 +13,7 @@ }, "dependencies": { "@hypermode/modus-sdk-as": "../../src", - "json-as": "0.9.21" + "json-as": "^0.9.26" }, "devDependencies": { "@eslint/js": "^9.13.0", diff --git a/sdk/assemblyscript/examples/collections/package-lock.json b/sdk/assemblyscript/examples/collections/package-lock.json index b4c0d8691..b185d05bc 100644 --- a/sdk/assemblyscript/examples/collections/package-lock.json +++ b/sdk/assemblyscript/examples/collections/package-lock.json @@ -8,7 +8,7 @@ "license": "Apache-2.0", "dependencies": { "@hypermode/modus-sdk-as": "../../src", - "json-as": "0.9.21" + "json-as": "^0.9.26" }, "devDependencies": { "@eslint/js": "^9.13.0", @@ -29,7 +29,7 @@ "dependencies": { "@assemblyscript/wasi-shim": "^0.1.0", "chalk": "^5.3.0", - "json-as": "0.9.21", + "json-as": "^0.9.26", "semver": "^7.6.3", "xid-ts": "^1.1.4" }, @@ -41,12 +41,12 @@ "@types/eslint__js": "^8.42.3", "@types/node": "^22.9.0", "as-test": "^0.3.5", - "assemblyscript": "^0.27.30", + "assemblyscript": "^0.27.31", "assemblyscript-prettier": "^3.0.1", "eslint": "^9.14.0", "prettier": "^3.3.3", "typescript": "^5.6.3", - "typescript-eslint": "^8.13.0", + "typescript-eslint": "^8.14.0", "visitor-as": "^0.11.4" }, "engines": { @@ -3087,9 +3087,9 @@ } }, "node_modules/json-as": { - "version": "0.9.21", - "resolved": "https://registry.npmjs.org/json-as/-/json-as-0.9.21.tgz", - "integrity": "sha512-f7VWuRrS5jlZtN0XXHrLDdRNDixIscyPUKmn0lkxIA4YxkKvOEUYTIeggFBtT1FwrZcRN5F/SjDVrQ+7DkAnPQ==", + "version": "0.9.26", + "resolved": "https://registry.npmjs.org/json-as/-/json-as-0.9.26.tgz", + "integrity": "sha512-0Feb3TtQ1fXTdQWmG699P+46DxoAU/GaRII2/5iiwUo+ufD6hEiBYewxDp4kM3d2nyLwCga8zJOELC7ZA00BLQ==", "license": "MIT", "dependencies": { "as-virtual": "^0.2.0" diff --git a/sdk/assemblyscript/examples/collections/package.json b/sdk/assemblyscript/examples/collections/package.json index 63d3423a0..4989f5534 100644 --- a/sdk/assemblyscript/examples/collections/package.json +++ b/sdk/assemblyscript/examples/collections/package.json @@ -13,7 +13,7 @@ }, "dependencies": { "@hypermode/modus-sdk-as": "../../src", - "json-as": "0.9.21" + "json-as": "^0.9.26" }, "devDependencies": { "@eslint/js": "^9.13.0", diff --git a/sdk/assemblyscript/examples/dgraph/package-lock.json b/sdk/assemblyscript/examples/dgraph/package-lock.json index 7ccd2e151..b26888f2d 100644 --- a/sdk/assemblyscript/examples/dgraph/package-lock.json +++ b/sdk/assemblyscript/examples/dgraph/package-lock.json @@ -8,7 +8,7 @@ "license": "Apache-2.0", "dependencies": { "@hypermode/modus-sdk-as": "../../src", - "json-as": "0.9.21" + "json-as": "^0.9.26" }, "devDependencies": { "@eslint/js": "^9.13.0", @@ -29,7 +29,7 @@ "dependencies": { "@assemblyscript/wasi-shim": "^0.1.0", "chalk": "^5.3.0", - "json-as": "0.9.21", + "json-as": "^0.9.26", "semver": "^7.6.3", "xid-ts": "^1.1.4" }, @@ -41,12 +41,12 @@ "@types/eslint__js": "^8.42.3", "@types/node": "^22.9.0", "as-test": "^0.3.5", - "assemblyscript": "^0.27.30", + "assemblyscript": "^0.27.31", "assemblyscript-prettier": "^3.0.1", "eslint": "^9.14.0", "prettier": "^3.3.3", "typescript": "^5.6.3", - "typescript-eslint": "^8.13.0", + "typescript-eslint": "^8.14.0", "visitor-as": "^0.11.4" }, "engines": { @@ -3087,9 +3087,9 @@ } }, "node_modules/json-as": { - "version": "0.9.21", - "resolved": "https://registry.npmjs.org/json-as/-/json-as-0.9.21.tgz", - "integrity": "sha512-f7VWuRrS5jlZtN0XXHrLDdRNDixIscyPUKmn0lkxIA4YxkKvOEUYTIeggFBtT1FwrZcRN5F/SjDVrQ+7DkAnPQ==", + "version": "0.9.26", + "resolved": "https://registry.npmjs.org/json-as/-/json-as-0.9.26.tgz", + "integrity": "sha512-0Feb3TtQ1fXTdQWmG699P+46DxoAU/GaRII2/5iiwUo+ufD6hEiBYewxDp4kM3d2nyLwCga8zJOELC7ZA00BLQ==", "license": "MIT", "dependencies": { "as-virtual": "^0.2.0" diff --git a/sdk/assemblyscript/examples/dgraph/package.json b/sdk/assemblyscript/examples/dgraph/package.json index 31c964750..8eb8a752e 100644 --- a/sdk/assemblyscript/examples/dgraph/package.json +++ b/sdk/assemblyscript/examples/dgraph/package.json @@ -13,7 +13,7 @@ }, "dependencies": { "@hypermode/modus-sdk-as": "../../src", - "json-as": "0.9.21" + "json-as": "^0.9.26" }, "devDependencies": { "@eslint/js": "^9.13.0", diff --git a/sdk/assemblyscript/examples/embedding/package-lock.json b/sdk/assemblyscript/examples/embedding/package-lock.json index b90cd68e5..d07d30943 100644 --- a/sdk/assemblyscript/examples/embedding/package-lock.json +++ b/sdk/assemblyscript/examples/embedding/package-lock.json @@ -8,7 +8,7 @@ "license": "Apache-2.0", "dependencies": { "@hypermode/modus-sdk-as": "../../src", - "json-as": "0.9.21" + "json-as": "^0.9.26" }, "devDependencies": { "@eslint/js": "^9.13.0", @@ -29,7 +29,7 @@ "dependencies": { "@assemblyscript/wasi-shim": "^0.1.0", "chalk": "^5.3.0", - "json-as": "0.9.21", + "json-as": "^0.9.26", "semver": "^7.6.3", "xid-ts": "^1.1.4" }, @@ -41,12 +41,12 @@ "@types/eslint__js": "^8.42.3", "@types/node": "^22.9.0", "as-test": "^0.3.5", - "assemblyscript": "^0.27.30", + "assemblyscript": "^0.27.31", "assemblyscript-prettier": "^3.0.1", "eslint": "^9.14.0", "prettier": "^3.3.3", "typescript": "^5.6.3", - "typescript-eslint": "^8.13.0", + "typescript-eslint": "^8.14.0", "visitor-as": "^0.11.4" }, "engines": { @@ -3087,9 +3087,9 @@ } }, "node_modules/json-as": { - "version": "0.9.21", - "resolved": "https://registry.npmjs.org/json-as/-/json-as-0.9.21.tgz", - "integrity": "sha512-f7VWuRrS5jlZtN0XXHrLDdRNDixIscyPUKmn0lkxIA4YxkKvOEUYTIeggFBtT1FwrZcRN5F/SjDVrQ+7DkAnPQ==", + "version": "0.9.26", + "resolved": "https://registry.npmjs.org/json-as/-/json-as-0.9.26.tgz", + "integrity": "sha512-0Feb3TtQ1fXTdQWmG699P+46DxoAU/GaRII2/5iiwUo+ufD6hEiBYewxDp4kM3d2nyLwCga8zJOELC7ZA00BLQ==", "license": "MIT", "dependencies": { "as-virtual": "^0.2.0" diff --git a/sdk/assemblyscript/examples/embedding/package.json b/sdk/assemblyscript/examples/embedding/package.json index c6e8eb670..44878ee07 100644 --- a/sdk/assemblyscript/examples/embedding/package.json +++ b/sdk/assemblyscript/examples/embedding/package.json @@ -13,7 +13,7 @@ }, "dependencies": { "@hypermode/modus-sdk-as": "../../src", - "json-as": "0.9.21" + "json-as": "^0.9.26" }, "devDependencies": { "@eslint/js": "^9.13.0", diff --git a/sdk/assemblyscript/examples/graphql/package-lock.json b/sdk/assemblyscript/examples/graphql/package-lock.json index 4ddc7edf5..4180e9288 100644 --- a/sdk/assemblyscript/examples/graphql/package-lock.json +++ b/sdk/assemblyscript/examples/graphql/package-lock.json @@ -8,7 +8,7 @@ "license": "Apache-2.0", "dependencies": { "@hypermode/modus-sdk-as": "../../src", - "json-as": "0.9.21" + "json-as": "^0.9.26" }, "devDependencies": { "@eslint/js": "^9.13.0", @@ -29,7 +29,7 @@ "dependencies": { "@assemblyscript/wasi-shim": "^0.1.0", "chalk": "^5.3.0", - "json-as": "0.9.21", + "json-as": "^0.9.26", "semver": "^7.6.3", "xid-ts": "^1.1.4" }, @@ -41,12 +41,12 @@ "@types/eslint__js": "^8.42.3", "@types/node": "^22.9.0", "as-test": "^0.3.5", - "assemblyscript": "^0.27.30", + "assemblyscript": "^0.27.31", "assemblyscript-prettier": "^3.0.1", "eslint": "^9.14.0", "prettier": "^3.3.3", "typescript": "^5.6.3", - "typescript-eslint": "^8.13.0", + "typescript-eslint": "^8.14.0", "visitor-as": "^0.11.4" }, "engines": { @@ -3087,9 +3087,9 @@ } }, "node_modules/json-as": { - "version": "0.9.21", - "resolved": "https://registry.npmjs.org/json-as/-/json-as-0.9.21.tgz", - "integrity": "sha512-f7VWuRrS5jlZtN0XXHrLDdRNDixIscyPUKmn0lkxIA4YxkKvOEUYTIeggFBtT1FwrZcRN5F/SjDVrQ+7DkAnPQ==", + "version": "0.9.26", + "resolved": "https://registry.npmjs.org/json-as/-/json-as-0.9.26.tgz", + "integrity": "sha512-0Feb3TtQ1fXTdQWmG699P+46DxoAU/GaRII2/5iiwUo+ufD6hEiBYewxDp4kM3d2nyLwCga8zJOELC7ZA00BLQ==", "license": "MIT", "dependencies": { "as-virtual": "^0.2.0" diff --git a/sdk/assemblyscript/examples/graphql/package.json b/sdk/assemblyscript/examples/graphql/package.json index a549f6b69..a9e6b971f 100644 --- a/sdk/assemblyscript/examples/graphql/package.json +++ b/sdk/assemblyscript/examples/graphql/package.json @@ -13,7 +13,7 @@ }, "dependencies": { "@hypermode/modus-sdk-as": "../../src", - "json-as": "0.9.21" + "json-as": "^0.9.26" }, "devDependencies": { "@eslint/js": "^9.13.0", diff --git a/sdk/assemblyscript/examples/http/package-lock.json b/sdk/assemblyscript/examples/http/package-lock.json index 436750031..1a3abaa04 100644 --- a/sdk/assemblyscript/examples/http/package-lock.json +++ b/sdk/assemblyscript/examples/http/package-lock.json @@ -8,7 +8,7 @@ "license": "Apache-2.0", "dependencies": { "@hypermode/modus-sdk-as": "../../src", - "json-as": "0.9.21" + "json-as": "^0.9.26" }, "devDependencies": { "@eslint/js": "^9.13.0", @@ -29,7 +29,7 @@ "dependencies": { "@assemblyscript/wasi-shim": "^0.1.0", "chalk": "^5.3.0", - "json-as": "0.9.21", + "json-as": "^0.9.26", "semver": "^7.6.3", "xid-ts": "^1.1.4" }, @@ -41,12 +41,12 @@ "@types/eslint__js": "^8.42.3", "@types/node": "^22.9.0", "as-test": "^0.3.5", - "assemblyscript": "^0.27.30", + "assemblyscript": "^0.27.31", "assemblyscript-prettier": "^3.0.1", "eslint": "^9.14.0", "prettier": "^3.3.3", "typescript": "^5.6.3", - "typescript-eslint": "^8.13.0", + "typescript-eslint": "^8.14.0", "visitor-as": "^0.11.4" }, "engines": { @@ -3087,9 +3087,9 @@ } }, "node_modules/json-as": { - "version": "0.9.21", - "resolved": "https://registry.npmjs.org/json-as/-/json-as-0.9.21.tgz", - "integrity": "sha512-f7VWuRrS5jlZtN0XXHrLDdRNDixIscyPUKmn0lkxIA4YxkKvOEUYTIeggFBtT1FwrZcRN5F/SjDVrQ+7DkAnPQ==", + "version": "0.9.26", + "resolved": "https://registry.npmjs.org/json-as/-/json-as-0.9.26.tgz", + "integrity": "sha512-0Feb3TtQ1fXTdQWmG699P+46DxoAU/GaRII2/5iiwUo+ufD6hEiBYewxDp4kM3d2nyLwCga8zJOELC7ZA00BLQ==", "license": "MIT", "dependencies": { "as-virtual": "^0.2.0" diff --git a/sdk/assemblyscript/examples/http/package.json b/sdk/assemblyscript/examples/http/package.json index 8bf256c37..8c407fdba 100644 --- a/sdk/assemblyscript/examples/http/package.json +++ b/sdk/assemblyscript/examples/http/package.json @@ -13,7 +13,7 @@ }, "dependencies": { "@hypermode/modus-sdk-as": "../../src", - "json-as": "0.9.21" + "json-as": "^0.9.26" }, "devDependencies": { "@eslint/js": "^9.13.0", diff --git a/sdk/assemblyscript/examples/postgresql/package-lock.json b/sdk/assemblyscript/examples/postgresql/package-lock.json index ab03a3586..25b4b1a18 100644 --- a/sdk/assemblyscript/examples/postgresql/package-lock.json +++ b/sdk/assemblyscript/examples/postgresql/package-lock.json @@ -8,7 +8,7 @@ "license": "Apache-2.0", "dependencies": { "@hypermode/modus-sdk-as": "../../src", - "json-as": "0.9.21" + "json-as": "^0.9.26" }, "devDependencies": { "@eslint/js": "^9.13.0", @@ -29,7 +29,7 @@ "dependencies": { "@assemblyscript/wasi-shim": "^0.1.0", "chalk": "^5.3.0", - "json-as": "0.9.21", + "json-as": "^0.9.26", "semver": "^7.6.3", "xid-ts": "^1.1.4" }, @@ -41,12 +41,12 @@ "@types/eslint__js": "^8.42.3", "@types/node": "^22.9.0", "as-test": "^0.3.5", - "assemblyscript": "^0.27.30", + "assemblyscript": "^0.27.31", "assemblyscript-prettier": "^3.0.1", "eslint": "^9.14.0", "prettier": "^3.3.3", "typescript": "^5.6.3", - "typescript-eslint": "^8.13.0", + "typescript-eslint": "^8.14.0", "visitor-as": "^0.11.4" }, "engines": { @@ -3095,9 +3095,9 @@ } }, "node_modules/json-as": { - "version": "0.9.21", - "resolved": "https://registry.npmjs.org/json-as/-/json-as-0.9.21.tgz", - "integrity": "sha512-f7VWuRrS5jlZtN0XXHrLDdRNDixIscyPUKmn0lkxIA4YxkKvOEUYTIeggFBtT1FwrZcRN5F/SjDVrQ+7DkAnPQ==", + "version": "0.9.26", + "resolved": "https://registry.npmjs.org/json-as/-/json-as-0.9.26.tgz", + "integrity": "sha512-0Feb3TtQ1fXTdQWmG699P+46DxoAU/GaRII2/5iiwUo+ufD6hEiBYewxDp4kM3d2nyLwCga8zJOELC7ZA00BLQ==", "license": "MIT", "dependencies": { "as-virtual": "^0.2.0" diff --git a/sdk/assemblyscript/examples/postgresql/package.json b/sdk/assemblyscript/examples/postgresql/package.json index 2c77b2d11..d908e177f 100644 --- a/sdk/assemblyscript/examples/postgresql/package.json +++ b/sdk/assemblyscript/examples/postgresql/package.json @@ -13,7 +13,7 @@ }, "dependencies": { "@hypermode/modus-sdk-as": "../../src", - "json-as": "0.9.21" + "json-as": "^0.9.26" }, "devDependencies": { "@eslint/js": "^9.13.0", diff --git a/sdk/assemblyscript/examples/simple/package-lock.json b/sdk/assemblyscript/examples/simple/package-lock.json index e2692f3f7..8dc0df040 100644 --- a/sdk/assemblyscript/examples/simple/package-lock.json +++ b/sdk/assemblyscript/examples/simple/package-lock.json @@ -8,7 +8,7 @@ "license": "Apache-2.0", "dependencies": { "@hypermode/modus-sdk-as": "../../src", - "json-as": "0.9.21" + "json-as": "^0.9.26" }, "devDependencies": { "@eslint/js": "^9.13.0", @@ -28,7 +28,7 @@ "dependencies": { "@assemblyscript/wasi-shim": "^0.1.0", "chalk": "^5.3.0", - "json-as": "0.9.21", + "json-as": "^0.9.26", "semver": "^7.6.3", "xid-ts": "^1.1.4" }, @@ -36,16 +36,16 @@ "modus-as-build": "bin/build-plugin.js" }, "devDependencies": { - "@eslint/js": "^9.13.0", + "@eslint/js": "^9.14.0", "@types/eslint__js": "^8.42.3", - "@types/node": "^22.7.7", + "@types/node": "^22.9.0", "as-test": "^0.3.5", - "assemblyscript": "^0.27.30", + "assemblyscript": "^0.27.31", "assemblyscript-prettier": "^3.0.1", - "eslint": "^9.13.0", + "eslint": "^9.14.0", "prettier": "^3.3.3", "typescript": "^5.6.3", - "typescript-eslint": "^8.11.0", + "typescript-eslint": "^8.14.0", "visitor-as": "^0.11.4" }, "engines": { @@ -2977,9 +2977,9 @@ } }, "node_modules/json-as": { - "version": "0.9.21", - "resolved": "https://registry.npmjs.org/json-as/-/json-as-0.9.21.tgz", - "integrity": "sha512-f7VWuRrS5jlZtN0XXHrLDdRNDixIscyPUKmn0lkxIA4YxkKvOEUYTIeggFBtT1FwrZcRN5F/SjDVrQ+7DkAnPQ==", + "version": "0.9.26", + "resolved": "https://registry.npmjs.org/json-as/-/json-as-0.9.26.tgz", + "integrity": "sha512-0Feb3TtQ1fXTdQWmG699P+46DxoAU/GaRII2/5iiwUo+ufD6hEiBYewxDp4kM3d2nyLwCga8zJOELC7ZA00BLQ==", "license": "MIT", "dependencies": { "as-virtual": "^0.2.0" diff --git a/sdk/assemblyscript/examples/simple/package.json b/sdk/assemblyscript/examples/simple/package.json index f71d8a188..51f110aac 100644 --- a/sdk/assemblyscript/examples/simple/package.json +++ b/sdk/assemblyscript/examples/simple/package.json @@ -13,7 +13,7 @@ }, "dependencies": { "@hypermode/modus-sdk-as": "../../src", - "json-as": "0.9.21" + "json-as": "^0.9.26" }, "devDependencies": { "@eslint/js": "^9.13.0", diff --git a/sdk/assemblyscript/examples/textgeneration/package-lock.json b/sdk/assemblyscript/examples/textgeneration/package-lock.json index 8933426af..c6d322544 100644 --- a/sdk/assemblyscript/examples/textgeneration/package-lock.json +++ b/sdk/assemblyscript/examples/textgeneration/package-lock.json @@ -8,7 +8,7 @@ "license": "Apache-2.0", "dependencies": { "@hypermode/modus-sdk-as": "../../src", - "json-as": "0.9.21" + "json-as": "^0.9.26" }, "devDependencies": { "@eslint/js": "^9.13.0", @@ -29,7 +29,7 @@ "dependencies": { "@assemblyscript/wasi-shim": "^0.1.0", "chalk": "^5.3.0", - "json-as": "0.9.21", + "json-as": "^0.9.26", "semver": "^7.6.3", "xid-ts": "^1.1.4" }, @@ -41,12 +41,12 @@ "@types/eslint__js": "^8.42.3", "@types/node": "^22.9.0", "as-test": "^0.3.5", - "assemblyscript": "^0.27.30", + "assemblyscript": "^0.27.31", "assemblyscript-prettier": "^3.0.1", "eslint": "^9.14.0", "prettier": "^3.3.3", "typescript": "^5.6.3", - "typescript-eslint": "^8.13.0", + "typescript-eslint": "^8.14.0", "visitor-as": "^0.11.4" }, "engines": { @@ -3087,9 +3087,9 @@ } }, "node_modules/json-as": { - "version": "0.9.21", - "resolved": "https://registry.npmjs.org/json-as/-/json-as-0.9.21.tgz", - "integrity": "sha512-f7VWuRrS5jlZtN0XXHrLDdRNDixIscyPUKmn0lkxIA4YxkKvOEUYTIeggFBtT1FwrZcRN5F/SjDVrQ+7DkAnPQ==", + "version": "0.9.26", + "resolved": "https://registry.npmjs.org/json-as/-/json-as-0.9.26.tgz", + "integrity": "sha512-0Feb3TtQ1fXTdQWmG699P+46DxoAU/GaRII2/5iiwUo+ufD6hEiBYewxDp4kM3d2nyLwCga8zJOELC7ZA00BLQ==", "license": "MIT", "dependencies": { "as-virtual": "^0.2.0" diff --git a/sdk/assemblyscript/examples/textgeneration/package.json b/sdk/assemblyscript/examples/textgeneration/package.json index f9e653c77..9f573dca2 100644 --- a/sdk/assemblyscript/examples/textgeneration/package.json +++ b/sdk/assemblyscript/examples/textgeneration/package.json @@ -13,7 +13,7 @@ }, "dependencies": { "@hypermode/modus-sdk-as": "../../src", - "json-as": "0.9.21" + "json-as": "^0.9.26" }, "devDependencies": { "@eslint/js": "^9.13.0", diff --git a/sdk/assemblyscript/examples/vectors/package-lock.json b/sdk/assemblyscript/examples/vectors/package-lock.json index fb37b9ac4..661d64670 100644 --- a/sdk/assemblyscript/examples/vectors/package-lock.json +++ b/sdk/assemblyscript/examples/vectors/package-lock.json @@ -8,7 +8,7 @@ "license": "Apache-2.0", "dependencies": { "@hypermode/modus-sdk-as": "../../src", - "json-as": "0.9.21" + "json-as": "^0.9.26" }, "devDependencies": { "@eslint/js": "^9.13.0", @@ -28,7 +28,7 @@ "dependencies": { "@assemblyscript/wasi-shim": "^0.1.0", "chalk": "^5.3.0", - "json-as": "0.9.21", + "json-as": "^0.9.26", "semver": "^7.6.3", "xid-ts": "^1.1.4" }, @@ -36,16 +36,16 @@ "modus-as-build": "bin/build-plugin.js" }, "devDependencies": { - "@eslint/js": "^9.13.0", + "@eslint/js": "^9.14.0", "@types/eslint__js": "^8.42.3", - "@types/node": "^22.7.7", + "@types/node": "^22.9.0", "as-test": "^0.3.5", - "assemblyscript": "^0.27.30", + "assemblyscript": "^0.27.31", "assemblyscript-prettier": "^3.0.1", - "eslint": "^9.13.0", + "eslint": "^9.14.0", "prettier": "^3.3.3", "typescript": "^5.6.3", - "typescript-eslint": "^8.11.0", + "typescript-eslint": "^8.14.0", "visitor-as": "^0.11.4" }, "engines": { @@ -2977,9 +2977,9 @@ } }, "node_modules/json-as": { - "version": "0.9.21", - "resolved": "https://registry.npmjs.org/json-as/-/json-as-0.9.21.tgz", - "integrity": "sha512-f7VWuRrS5jlZtN0XXHrLDdRNDixIscyPUKmn0lkxIA4YxkKvOEUYTIeggFBtT1FwrZcRN5F/SjDVrQ+7DkAnPQ==", + "version": "0.9.26", + "resolved": "https://registry.npmjs.org/json-as/-/json-as-0.9.26.tgz", + "integrity": "sha512-0Feb3TtQ1fXTdQWmG699P+46DxoAU/GaRII2/5iiwUo+ufD6hEiBYewxDp4kM3d2nyLwCga8zJOELC7ZA00BLQ==", "license": "MIT", "dependencies": { "as-virtual": "^0.2.0" diff --git a/sdk/assemblyscript/examples/vectors/package.json b/sdk/assemblyscript/examples/vectors/package.json index a632f10f6..043d2231a 100644 --- a/sdk/assemblyscript/examples/vectors/package.json +++ b/sdk/assemblyscript/examples/vectors/package.json @@ -13,7 +13,7 @@ }, "dependencies": { "@hypermode/modus-sdk-as": "../../src", - "json-as": "0.9.21" + "json-as": "^0.9.26" }, "devDependencies": { "@eslint/js": "^9.13.0", diff --git a/sdk/assemblyscript/src/package-lock.json b/sdk/assemblyscript/src/package-lock.json index 23e140178..05cca950f 100644 --- a/sdk/assemblyscript/src/package-lock.json +++ b/sdk/assemblyscript/src/package-lock.json @@ -10,7 +10,7 @@ "dependencies": { "@assemblyscript/wasi-shim": "^0.1.0", "chalk": "^5.3.0", - "json-as": "0.9.21", + "json-as": "^0.9.26", "semver": "^7.6.3", "xid-ts": "^1.1.4" }, @@ -1337,9 +1337,9 @@ } }, "node_modules/json-as": { - "version": "0.9.21", - "resolved": "https://registry.npmjs.org/json-as/-/json-as-0.9.21.tgz", - "integrity": "sha512-f7VWuRrS5jlZtN0XXHrLDdRNDixIscyPUKmn0lkxIA4YxkKvOEUYTIeggFBtT1FwrZcRN5F/SjDVrQ+7DkAnPQ==", + "version": "0.9.26", + "resolved": "https://registry.npmjs.org/json-as/-/json-as-0.9.26.tgz", + "integrity": "sha512-0Feb3TtQ1fXTdQWmG699P+46DxoAU/GaRII2/5iiwUo+ufD6hEiBYewxDp4kM3d2nyLwCga8zJOELC7ZA00BLQ==", "license": "MIT", "dependencies": { "as-virtual": "^0.2.0" diff --git a/sdk/assemblyscript/src/package.json b/sdk/assemblyscript/src/package.json index 8ae4c48df..d4ce37c3c 100644 --- a/sdk/assemblyscript/src/package.json +++ b/sdk/assemblyscript/src/package.json @@ -21,7 +21,7 @@ "dependencies": { "@assemblyscript/wasi-shim": "^0.1.0", "chalk": "^5.3.0", - "json-as": "0.9.21", + "json-as": "^0.9.26", "semver": "^7.6.3", "xid-ts": "^1.1.4" }, diff --git a/sdk/assemblyscript/templates/default/package-lock.json b/sdk/assemblyscript/templates/default/package-lock.json index 3e75b3faf..3ad777d5c 100644 --- a/sdk/assemblyscript/templates/default/package-lock.json +++ b/sdk/assemblyscript/templates/default/package-lock.json @@ -7,7 +7,7 @@ "name": "my-modus-app", "dependencies": { "@hypermode/modus-sdk-as": "../../src", - "json-as": "^0.9.23" + "json-as": "^0.9.26" }, "devDependencies": { "@eslint/js": "^9.12.0", @@ -23,11 +23,11 @@ }, "../../src": { "name": "@hypermode/modus-sdk-as", - "version": "0.13.0-alpha1", "license": "Apache-2.0", "dependencies": { "@assemblyscript/wasi-shim": "^0.1.0", - "json-as": "^0.9.21", + "chalk": "^5.3.0", + "json-as": "^0.9.26", "semver": "^7.6.3", "xid-ts": "^1.1.4" }, @@ -35,16 +35,16 @@ "modus-as-build": "bin/build-plugin.js" }, "devDependencies": { - "@eslint/js": "^9.12.0", + "@eslint/js": "^9.14.0", "@types/eslint__js": "^8.42.3", - "@types/node": "^22.7.5", + "@types/node": "^22.9.0", "as-test": "^0.3.5", - "assemblyscript": "^0.27.30", + "assemblyscript": "^0.27.31", "assemblyscript-prettier": "^3.0.1", - "eslint": "^9.12.0", + "eslint": "^9.14.0", "prettier": "^3.3.3", "typescript": "^5.6.3", - "typescript-eslint": "^8.8.1", + "typescript-eslint": "^8.14.0", "visitor-as": "^0.11.4" }, "engines": { @@ -1198,25 +1198,12 @@ } }, "node_modules/json-as": { - "version": "0.9.23", - "resolved": "https://registry.npmjs.org/json-as/-/json-as-0.9.23.tgz", - "integrity": "sha512-OBSapOpdlsguSYJ45if1NqGRg1trGs1iDosjtQTKMhXr+69nUmgMvGLde0eH4cpOgziKObK8o9uyoIiQ5kC+lA==", + "version": "0.9.26", + "resolved": "https://registry.npmjs.org/json-as/-/json-as-0.9.26.tgz", + "integrity": "sha512-0Feb3TtQ1fXTdQWmG699P+46DxoAU/GaRII2/5iiwUo+ufD6hEiBYewxDp4kM3d2nyLwCga8zJOELC7ZA00BLQ==", "license": "MIT", "dependencies": { - "as-virtual": "^0.2.0", - "chalk": "^5.3.0" - } - }, - "node_modules/json-as/node_modules/chalk": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", - "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", - "license": "MIT", - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "as-virtual": "^0.2.0" } }, "node_modules/json-buffer": { diff --git a/sdk/assemblyscript/templates/default/package.json b/sdk/assemblyscript/templates/default/package.json index 485dcb5a0..cdb738475 100644 --- a/sdk/assemblyscript/templates/default/package.json +++ b/sdk/assemblyscript/templates/default/package.json @@ -10,7 +10,7 @@ }, "dependencies": { "@hypermode/modus-sdk-as": "../../src", - "json-as": "0.9.21" + "json-as": "^0.9.26" }, "devDependencies": { "@eslint/js": "^9.12.0",