diff --git a/examples/markdown/package.json b/examples/markdown/package.json index 5798319..9386381 100644 --- a/examples/markdown/package.json +++ b/examples/markdown/package.json @@ -12,6 +12,6 @@ "node": ">=24" }, "devDependencies": { - "@velarscript/cli": "0.21.0" + "@velarscript/cli": "0.34.2" } } diff --git a/examples/screencast/package.json b/examples/screencast/package.json index 2a15133..c2329b4 100644 --- a/examples/screencast/package.json +++ b/examples/screencast/package.json @@ -12,6 +12,6 @@ "node": ">=24" }, "devDependencies": { - "@velarscript/cli": "0.21.0" + "@velarscript/cli": "0.34.2" } } diff --git a/package-lock.json b/package-lock.json index c5c260f..ecca9c7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14,7 +14,7 @@ ], "devDependencies": { "@types/node": "^26.1.2", - "@velarscript/cli": "0.34.0", + "@velarscript/cli": "0.34.2", "typescript": "^7.0.2" }, "engines": { @@ -26,74 +26,7 @@ "version": "0.0.0", "license": "Apache-2.0", "devDependencies": { - "@velarscript/cli": "0.21.0" - }, - "engines": { - "node": ">=24" - } - }, - "examples/markdown/node_modules/@velarscript/cli": { - "version": "0.21.0", - "resolved": "https://registry.npmjs.org/@velarscript/cli/-/cli-0.21.0.tgz", - "integrity": "sha512-akCKaX39lL7Xk2E3HxvUwR96Cl9S3onnFVkB5FyXUtTfGySqP6yeihNV2yFO6uMjETVP31Ir55sUhmtiDBRlMA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@velarscript/compiler": "0.21.0", - "@velarscript/core": "0.21.0", - "@velarscript/desktop": "0.21.0", - "@velarscript/node": "0.21.0", - "@velarscript/server": "0.21.0", - "@velarscript/web": "0.21.0", - "create-velar": "0.21.0", - "esbuild": "^0.28.1", - "playwright": "^1.58.2" - }, - "bin": { - "velar": "dist/cli.js" - }, - "engines": { - "node": ">=24" - } - }, - "examples/markdown/node_modules/@velarscript/desktop": { - "version": "0.21.0", - "resolved": "https://registry.npmjs.org/@velarscript/desktop/-/desktop-0.21.0.tgz", - "integrity": "sha512-bFv39RaPaB0mvSN6khrDX8N0GWFI/P0teic/s/pVJKaoAfOd8L7/n9LL7ny6mrIINWayeMQThUKCmrtrZdaZbQ==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@velarscript/compiler": "0.21.0", - "@velarscript/node": "0.21.0", - "@velarscript/web": "0.21.0" - }, - "engines": { - "node": ">=24" - } - }, - "examples/markdown/node_modules/@velarscript/server": { - "version": "0.21.0", - "resolved": "https://registry.npmjs.org/@velarscript/server/-/server-0.21.0.tgz", - "integrity": "sha512-YLt+on92E9faaDYjAlYjAKb3vQgFMXfIFdUY/N0xvsql5Ndyiv6U09ODgemr7/liVLPdwXAhf/W5VpcazmkO0g==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@velarscript/compiler": "0.21.0", - "@velarscript/node": "0.21.0", - "yaml": "^2.9.0" - }, - "engines": { - "node": ">=24" - } - }, - "examples/markdown/node_modules/@velarscript/web": { - "version": "0.21.0", - "resolved": "https://registry.npmjs.org/@velarscript/web/-/web-0.21.0.tgz", - "integrity": "sha512-V5LjRZj5hwwYWbc68M9PIQoiQ+o+1GP6pzru6h0Ek1romUCY3b/hJ1C6JiqlhSOy5TrMZBhcmb8P8roStXBv/Q==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@velarscript/compiler": "0.21.0" + "@velarscript/cli": "0.34.2" }, "engines": { "node": ">=24" @@ -104,74 +37,7 @@ "version": "0.0.0", "license": "Apache-2.0", "devDependencies": { - "@velarscript/cli": "0.21.0" - }, - "engines": { - "node": ">=24" - } - }, - "examples/screencast/node_modules/@velarscript/cli": { - "version": "0.21.0", - "resolved": "https://registry.npmjs.org/@velarscript/cli/-/cli-0.21.0.tgz", - "integrity": "sha512-akCKaX39lL7Xk2E3HxvUwR96Cl9S3onnFVkB5FyXUtTfGySqP6yeihNV2yFO6uMjETVP31Ir55sUhmtiDBRlMA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@velarscript/compiler": "0.21.0", - "@velarscript/core": "0.21.0", - "@velarscript/desktop": "0.21.0", - "@velarscript/node": "0.21.0", - "@velarscript/server": "0.21.0", - "@velarscript/web": "0.21.0", - "create-velar": "0.21.0", - "esbuild": "^0.28.1", - "playwright": "^1.58.2" - }, - "bin": { - "velar": "dist/cli.js" - }, - "engines": { - "node": ">=24" - } - }, - "examples/screencast/node_modules/@velarscript/desktop": { - "version": "0.21.0", - "resolved": "https://registry.npmjs.org/@velarscript/desktop/-/desktop-0.21.0.tgz", - "integrity": "sha512-bFv39RaPaB0mvSN6khrDX8N0GWFI/P0teic/s/pVJKaoAfOd8L7/n9LL7ny6mrIINWayeMQThUKCmrtrZdaZbQ==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@velarscript/compiler": "0.21.0", - "@velarscript/node": "0.21.0", - "@velarscript/web": "0.21.0" - }, - "engines": { - "node": ">=24" - } - }, - "examples/screencast/node_modules/@velarscript/server": { - "version": "0.21.0", - "resolved": "https://registry.npmjs.org/@velarscript/server/-/server-0.21.0.tgz", - "integrity": "sha512-YLt+on92E9faaDYjAlYjAKb3vQgFMXfIFdUY/N0xvsql5Ndyiv6U09ODgemr7/liVLPdwXAhf/W5VpcazmkO0g==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@velarscript/compiler": "0.21.0", - "@velarscript/node": "0.21.0", - "yaml": "^2.9.0" - }, - "engines": { - "node": ">=24" - } - }, - "examples/screencast/node_modules/@velarscript/web": { - "version": "0.21.0", - "resolved": "https://registry.npmjs.org/@velarscript/web/-/web-0.21.0.tgz", - "integrity": "sha512-V5LjRZj5hwwYWbc68M9PIQoiQ+o+1GP6pzru6h0Ek1romUCY3b/hJ1C6JiqlhSOy5TrMZBhcmb8P8roStXBv/Q==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@velarscript/compiler": "0.21.0" + "@velarscript/cli": "0.34.2" }, "engines": { "node": ">=24" @@ -1076,16 +942,16 @@ "link": true }, "node_modules/@velarscript/cli": { - "version": "0.34.0", - "resolved": "https://registry.npmjs.org/@velarscript/cli/-/cli-0.34.0.tgz", - "integrity": "sha512-tZSrkMvnWQbKJUoKgobqUpxQHKGOsrGGqzcIx2Hm5cDTIG1c2KPWovR0ZyBJTnkrfo8W9DFpt49vqdkKBSpnrQ==", + "version": "0.34.2", + "resolved": "https://registry.npmjs.org/@velarscript/cli/-/cli-0.34.2.tgz", + "integrity": "sha512-KFI9Uiaja5pNoY1nuhFba5xb6mdMxR6B0zu57ajO8B/DIBbPoLbtgkr6RSaKu2OAqR2hg+tJWA+DhVfbtMByjQ==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@velarscript/compiler": "0.34.0", - "@velarscript/core": "0.34.0", - "@velarscript/node": "0.34.0", - "create-velar": "0.34.0", + "@velarscript/compiler": "0.34.2", + "@velarscript/core": "0.34.2", + "@velarscript/node": "0.34.2", + "create-velar": "0.34.2", "esbuild": "^0.28.1" }, "bin": { @@ -1095,9 +961,9 @@ "node": ">=24" }, "peerDependencies": { - "@velarscript/desktop": "0.34.0", - "@velarscript/server": "0.34.0", - "@velarscript/web": "0.34.0", + "@velarscript/desktop": "0.34.2", + "@velarscript/server": "0.34.2", + "@velarscript/web": "0.34.2", "playwright": "^1.58.2" }, "peerDependenciesMeta": { @@ -1115,85 +981,10 @@ } } }, - "node_modules/@velarscript/cli/node_modules/@velarscript/compiler": { - "version": "0.34.0", - "resolved": "https://registry.npmjs.org/@velarscript/compiler/-/compiler-0.34.0.tgz", - "integrity": "sha512-EJz2pOKn1IixlbNvNZHgPhwJrQXlVxuEotnkasyoYCQsRPV3gBvIhgcDEKmArTwifqOqmZzVgWeIUNlCIld79g==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "acorn": "^8.18.0" - }, - "engines": { - "node": ">=24" - } - }, - "node_modules/@velarscript/cli/node_modules/@velarscript/core": { - "version": "0.34.0", - "resolved": "https://registry.npmjs.org/@velarscript/core/-/core-0.34.0.tgz", - "integrity": "sha512-GOTLZ66DaJdhJznHzsc0525UX64xGP6c7ANjDzqTtH+2pl2iHoqCTDI2DFJXQu5vEGEyky/jlVTpzK4WJDGzbw==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@velarscript/compiler": "0.34.0" - }, - "engines": { - "node": ">=24" - } - }, - "node_modules/@velarscript/cli/node_modules/@velarscript/node": { - "version": "0.34.0", - "resolved": "https://registry.npmjs.org/@velarscript/node/-/node-0.34.0.tgz", - "integrity": "sha512-REbheArFnIuoRe9wHcZd8ayUBICvK51bpO3ET7S6myxxc1Gmx8l08oX2HBcUgTzLmw+AC8oNxiSBnmfW+pPv9w==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@velarscript/compiler": "0.34.0", - "ws": "8.21.1" - }, - "engines": { - "node": ">=24" - } - }, - "node_modules/@velarscript/cli/node_modules/create-velar": { - "version": "0.34.0", - "resolved": "https://registry.npmjs.org/create-velar/-/create-velar-0.34.0.tgz", - "integrity": "sha512-k29awpoYOb30cG5qQ/nEzlx4Krt+CLF940/0q4tzqDfGiUGlH5pV7B6pRNeWP6paugvlSvvLPHmGgvYEMTingg==", - "dev": true, - "license": "Apache-2.0", - "bin": { - "create-velar": "dist/cli.js" - }, - "engines": { - "node": ">=24" - } - }, - "node_modules/@velarscript/cli/node_modules/ws": { - "version": "8.21.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.21.1.tgz", - "integrity": "sha512-+0NTnW77fFN/DjQi6k/Sq/Yvk4Sgajw7urW8V+asjXnRgDs9gyGkdb7EzgfhA4goXsRIZKE28fzIXBHEzhuiWw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": ">=5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - }, "node_modules/@velarscript/compiler": { - "version": "0.21.0", - "resolved": "https://registry.npmjs.org/@velarscript/compiler/-/compiler-0.21.0.tgz", - "integrity": "sha512-IU3JSP4NgJ5NOOF24k1/asJedTBfr8rEHiLMiHXkSpsO1nfr4/u1xUs+izC1gwwFTMNL5XqPL+PK4864U3oNeA==", + "version": "0.34.2", + "resolved": "https://registry.npmjs.org/@velarscript/compiler/-/compiler-0.34.2.tgz", + "integrity": "sha512-P4tRWCvHTds8mcJs9RZfLBJszdp2fydUIWvScKbQTbK/eleoYYrjdtnXP1Rvn779LkMBKJkwBQwQJ3l2XQ1RwQ==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -1204,27 +995,27 @@ } }, "node_modules/@velarscript/core": { - "version": "0.21.0", - "resolved": "https://registry.npmjs.org/@velarscript/core/-/core-0.21.0.tgz", - "integrity": "sha512-aeVB3YnYht3ZCyLHIfzwUq0WI1c29gLPgOzdJNcWt2qk6PoVvWcOxqlJo+j0MBmVEHSz4hHQNJcFtPyK6astJg==", + "version": "0.34.2", + "resolved": "https://registry.npmjs.org/@velarscript/core/-/core-0.34.2.tgz", + "integrity": "sha512-viXIZqhRuVO69gZGC2hzXevXDB2TvKlPrJ3hzUCQaPesze8Q+1bWQjkzesSSzQzVEP9Oqe/+xQqUqwAMspc2+Q==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@velarscript/compiler": "0.21.0" + "@velarscript/compiler": "0.34.2" }, "engines": { "node": ">=24" } }, "node_modules/@velarscript/node": { - "version": "0.21.0", - "resolved": "https://registry.npmjs.org/@velarscript/node/-/node-0.21.0.tgz", - "integrity": "sha512-t5ob8qipdP8brx9sFynraW7cZ3Vrr4Fd+ebjUYNoQw+cV19Zmt1ieiQTjNbWcxMyayTvzYoJhhJTJcwA9q73CA==", + "version": "0.34.2", + "resolved": "https://registry.npmjs.org/@velarscript/node/-/node-0.34.2.tgz", + "integrity": "sha512-HyHfZmKQXL/efZVvwvktm2fu/r09mePJxBCwGj5W34RhOOlt2E4cyUajhpJ8FG9rmMOIqtNyVI55bvdzNavt9w==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@velarscript/compiler": "0.21.0", - "ws": "^8.21.1" + "@velarscript/compiler": "0.34.2", + "ws": "8.21.1" }, "engines": { "node": ">=24" @@ -1260,9 +1051,9 @@ "license": "PSF-2.0" }, "node_modules/create-velar": { - "version": "0.21.0", - "resolved": "https://registry.npmjs.org/create-velar/-/create-velar-0.21.0.tgz", - "integrity": "sha512-85F/SuJI1k/KCHflNAVDXY6aKI5SWXGjo5hpRkWbLNVvugLDXnb2IMSOc8UOqhmkS/RvqNPWxlqdFhX0Q6+3vQ==", + "version": "0.34.2", + "resolved": "https://registry.npmjs.org/create-velar/-/create-velar-0.34.2.tgz", + "integrity": "sha512-MNSYYJO8pMQ4EqlPbH0Zh+MZXbHt8GJ7stmOx+iir0LgiUCd92CXIILmyigDt1mus/6mrzPAupjmZ9agFloL7g==", "dev": true, "license": "Apache-2.0", "bin": { @@ -1342,21 +1133,6 @@ "integrity": "sha512-tbZNuJrLwGUp3zshBtdy4W+ORxZuIh8a5ilyIEQDC5rY1f3U20JMry0Ll3WBzU58EZKsEuJFXhb5gwv8CsPvgA==", "license": "MIT" }, - "node_modules/fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, "node_modules/linkify-it": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-6.1.0.tgz", @@ -1458,38 +1234,6 @@ "node-gyp-build-optional-packages-test": "build-test.js" } }, - "node_modules/playwright": { - "version": "1.62.1", - "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.62.1.tgz", - "integrity": "sha512-0M+L3LAD8/nm554LOla9Ayx0j0tmFZ0FBcoQ7F1VuVHpM/XpiC8RcDzBQB8W5+hA8L22THxELzeF+2WcUzvcLg==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "playwright-core": "1.62.1" - }, - "bin": { - "playwright": "cli.js" - }, - "engines": { - "node": ">=20" - }, - "optionalDependencies": { - "fsevents": "2.3.2" - } - }, - "node_modules/playwright-core": { - "version": "1.62.1", - "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.62.1.tgz", - "integrity": "sha512-wPYSwEBJY9GHraISXqyqtx0na0LpO3XEX7jNDhntbex7tzUS7kLnZsOlFruFJB4Hi/rhDMjXGqHewDZ68nYZVw==", - "dev": true, - "license": "Apache-2.0", - "bin": { - "playwright-core": "cli.js" - }, - "engines": { - "node": ">=20" - } - }, "node_modules/punycode.js": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/punycode.js/-/punycode.js-2.3.1.tgz", @@ -1574,9 +1318,9 @@ "link": true }, "node_modules/ws": { - "version": "8.21.3", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.21.3.tgz", - "integrity": "sha512-201TZ/kPWxoPr/OKWjquZR1SWKXcvxdH+e1xrx89b3YbmzLMFCLfnaG1HFIgWzJOEWZ7MvpK++odZufgYR50Rw==", + "version": "8.21.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.21.1.tgz", + "integrity": "sha512-+0NTnW77fFN/DjQi6k/Sq/Yvk4Sgajw7urW8V+asjXnRgDs9gyGkdb7EzgfhA4goXsRIZKE28fzIXBHEzhuiWw==", "dev": true, "license": "MIT", "engines": { @@ -1629,689 +1373,133 @@ "fflate": "^0.8.3" }, "devDependencies": { - "@velarscript/cli": "0.18.0" + "@velarscript/cli": "0.34.2" }, "engines": { "node": ">=24" } }, - "packages/compression/node_modules/@velarscript/cli": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/@velarscript/cli/-/cli-0.18.0.tgz", - "integrity": "sha512-iLWTkMyosl9K4lc6COFMgF9TE+Jnk9ZSlTrENI9Z49WwXYUW+8tvTFTd/OhvrsZdfaPbf32Pow7rd8pZvGDa7w==", - "dev": true, + "packages/contract-codegen": { + "name": "@velarscript-labs/contract-codegen", + "version": "0.1.0", "license": "Apache-2.0", "dependencies": { - "@velarscript/compiler": "0.18.0", - "@velarscript/core": "0.18.0", - "@velarscript/desktop": "0.18.0", - "@velarscript/node": "0.18.0", - "@velarscript/server": "0.18.0", - "@velarscript/web": "0.18.0", - "create-velar": "0.18.0", - "esbuild": "^0.28.1", - "playwright": "^1.58.2" + "esbuild": "^0.28.2" }, "bin": { - "velar": "dist/cli.js" + "velar-contract-codegen": "dist/cli.js" + }, + "devDependencies": { + "@velarscript/cli": "0.34.2", + "zod": "4.4.3" }, "engines": { "node": ">=24" } }, - "packages/compression/node_modules/@velarscript/compiler": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/@velarscript/compiler/-/compiler-0.18.0.tgz", - "integrity": "sha512-p9oX7qpKKs67AWja0adAjCZQ48hviCVudp+TW4b/1zj12s6v7vh/u7APSucqKxXWuse0pQ1ANAwfyzI6bDyqHw==", - "dev": true, + "packages/database": { + "name": "@velarscript-labs/database", + "version": "0.3.4", "license": "Apache-2.0", - "dependencies": { - "acorn": "^8.18.0" - }, "engines": { "node": ">=24" } }, - "packages/compression/node_modules/@velarscript/core": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/@velarscript/core/-/core-0.18.0.tgz", - "integrity": "sha512-O1isUojWrUrzB5KUskWwS+TNQsGLGbDqQpHshrpzNt1N3OgTmJxgMDJSZihHSsh1CdF2vMIvpMShZDjCBzmPPQ==", - "dev": true, + "packages/editor-kit": { + "name": "@velarscript-labs/editor-kit", + "version": "0.1.0", "license": "Apache-2.0", - "dependencies": { - "@velarscript/compiler": "0.18.0" - }, "engines": { "node": ">=24" } }, - "packages/compression/node_modules/@velarscript/desktop": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/@velarscript/desktop/-/desktop-0.18.0.tgz", - "integrity": "sha512-6hAkheEHx+Xyxdqx+2J4IkvdJsO+7PCmd85ZgggR+/aC+TjQDY5aClqcxa6XpYP8uVdzT2LKartf615cS6AYoA==", - "dev": true, + "packages/markdown": { + "name": "@velarscript-labs/markdown", + "version": "0.1.0", "license": "Apache-2.0", "dependencies": { - "@velarscript/compiler": "0.18.0", - "@velarscript/node": "0.18.0", - "@velarscript/web": "0.18.0" + "markdown-it": "^15.0.1" + }, + "devDependencies": { + "@velarscript/cli": "0.34.2" }, "engines": { "node": ">=24" } }, - "packages/compression/node_modules/@velarscript/node": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/@velarscript/node/-/node-0.18.0.tgz", - "integrity": "sha512-XLRuFGGQLgFPvziwXicGPkp2gPUKSPcTWkTal0SDjzv8phSLOhikIBbVuc9PMC+LPgUsAkIsSTxDqridT+CdBQ==", - "dev": true, + "packages/msgpack": { + "name": "@velarscript-labs/msgpack", + "version": "0.1.7", "license": "Apache-2.0", - "dependencies": { - "@velarscript/compiler": "0.18.0", - "ws": "^8.21.1" + "devDependencies": { + "@velarscript/cli": "0.34.2", + "esbuild": "0.28.2", + "msgpackr": "2.0.5" }, "engines": { "node": ">=24" } }, - "packages/compression/node_modules/@velarscript/server": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/@velarscript/server/-/server-0.18.0.tgz", - "integrity": "sha512-EQ8MCQcuiAfQneHVfzZVGpUcKBO9sjF8CSuL+xQ9FsAwDggdq3HMHkZ7FhRdIT7Pnstal0Ay7kMtj3eqGuuc1w==", - "dev": true, + "packages/noise": { + "name": "@velarscript-labs/noise", + "version": "0.1.6", "license": "Apache-2.0", "dependencies": { - "@velarscript/compiler": "0.18.0", - "@velarscript/node": "0.18.0", - "yaml": "^2.9.0" + "simplex-noise": "^4.0.3" + }, + "devDependencies": { + "@velarscript/cli": "0.34.2" }, "engines": { "node": ">=24" } }, - "packages/compression/node_modules/@velarscript/web": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/@velarscript/web/-/web-0.18.0.tgz", - "integrity": "sha512-MRMbbZh9uNXcjs7HgUCtLcWt5INF/8lLWRyXBG4huVOSsJOGQTGsdIBXXHjqkbkL015Tdorhuu61fbPHx4P8lw==", - "dev": true, + "packages/screencast": { + "name": "@velarscript-labs/screencast", + "version": "0.1.0", "license": "Apache-2.0", - "dependencies": { - "@velarscript/compiler": "0.18.0" + "devDependencies": { + "@velarscript/cli": "0.34.2" }, "engines": { "node": ">=24" } }, - "packages/compression/node_modules/create-velar": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/create-velar/-/create-velar-0.18.0.tgz", - "integrity": "sha512-jCEfd1ZwyMh1cNaIGa6tfZITcRrn6mNISiwMUalJUqsSwPG0DFhe2N7IkmmxzGe+ykIqb0D3C19ntp0irX6rFA==", - "dev": true, + "packages/sql": { + "name": "@velarscript-labs/sql", + "version": "0.1.4", "license": "Apache-2.0", - "bin": { - "create-velar": "dist/cli.js" + "dependencies": { + "@velarscript-labs/database": "0.3.4" }, "engines": { "node": ">=24" } }, - "packages/contract-codegen": { - "name": "@velarscript-labs/contract-codegen", - "version": "0.1.0", + "packages/sqlite": { + "name": "@velarscript-labs/sqlite", + "version": "0.3.5", "license": "Apache-2.0", "dependencies": { - "esbuild": "^0.28.2" - }, - "bin": { - "velar-contract-codegen": "dist/cli.js" + "@velarscript-labs/database": "0.3.4" }, "devDependencies": { - "@velarscript/cli": "0.21.0", - "zod": "4.4.3" + "@velarscript/node": "0.34.0", + "esbuild": "0.28.2", + "sqlite3-parser": "0.7.1" }, "engines": { - "node": ">=24" + "node": ">=24.12" } }, - "packages/contract-codegen/node_modules/@velarscript/cli": { - "version": "0.21.0", - "resolved": "https://registry.npmjs.org/@velarscript/cli/-/cli-0.21.0.tgz", - "integrity": "sha512-akCKaX39lL7Xk2E3HxvUwR96Cl9S3onnFVkB5FyXUtTfGySqP6yeihNV2yFO6uMjETVP31Ir55sUhmtiDBRlMA==", + "packages/sqlite/node_modules/@velarscript/compiler": { + "version": "0.34.0", + "resolved": "https://registry.npmjs.org/@velarscript/compiler/-/compiler-0.34.0.tgz", + "integrity": "sha512-EJz2pOKn1IixlbNvNZHgPhwJrQXlVxuEotnkasyoYCQsRPV3gBvIhgcDEKmArTwifqOqmZzVgWeIUNlCIld79g==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@velarscript/compiler": "0.21.0", - "@velarscript/core": "0.21.0", - "@velarscript/desktop": "0.21.0", - "@velarscript/node": "0.21.0", - "@velarscript/server": "0.21.0", - "@velarscript/web": "0.21.0", - "create-velar": "0.21.0", - "esbuild": "^0.28.1", - "playwright": "^1.58.2" - }, - "bin": { - "velar": "dist/cli.js" - }, - "engines": { - "node": ">=24" - } - }, - "packages/contract-codegen/node_modules/@velarscript/desktop": { - "version": "0.21.0", - "resolved": "https://registry.npmjs.org/@velarscript/desktop/-/desktop-0.21.0.tgz", - "integrity": "sha512-bFv39RaPaB0mvSN6khrDX8N0GWFI/P0teic/s/pVJKaoAfOd8L7/n9LL7ny6mrIINWayeMQThUKCmrtrZdaZbQ==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@velarscript/compiler": "0.21.0", - "@velarscript/node": "0.21.0", - "@velarscript/web": "0.21.0" - }, - "engines": { - "node": ">=24" - } - }, - "packages/contract-codegen/node_modules/@velarscript/server": { - "version": "0.21.0", - "resolved": "https://registry.npmjs.org/@velarscript/server/-/server-0.21.0.tgz", - "integrity": "sha512-YLt+on92E9faaDYjAlYjAKb3vQgFMXfIFdUY/N0xvsql5Ndyiv6U09ODgemr7/liVLPdwXAhf/W5VpcazmkO0g==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@velarscript/compiler": "0.21.0", - "@velarscript/node": "0.21.0", - "yaml": "^2.9.0" - }, - "engines": { - "node": ">=24" - } - }, - "packages/contract-codegen/node_modules/@velarscript/web": { - "version": "0.21.0", - "resolved": "https://registry.npmjs.org/@velarscript/web/-/web-0.21.0.tgz", - "integrity": "sha512-V5LjRZj5hwwYWbc68M9PIQoiQ+o+1GP6pzru6h0Ek1romUCY3b/hJ1C6JiqlhSOy5TrMZBhcmb8P8roStXBv/Q==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@velarscript/compiler": "0.21.0" - }, - "engines": { - "node": ">=24" - } - }, - "packages/database": { - "name": "@velarscript-labs/database", - "version": "0.3.4", - "license": "Apache-2.0", - "engines": { - "node": ">=24" - } - }, - "packages/editor-kit": { - "name": "@velarscript-labs/editor-kit", - "version": "0.1.0", - "license": "Apache-2.0", - "engines": { - "node": ">=24" - } - }, - "packages/markdown": { - "name": "@velarscript-labs/markdown", - "version": "0.1.0", - "license": "Apache-2.0", - "dependencies": { - "markdown-it": "^15.0.1" - }, - "devDependencies": { - "@velarscript/cli": "0.21.0" - }, - "engines": { - "node": ">=24" - } - }, - "packages/markdown/node_modules/@velarscript/cli": { - "version": "0.21.0", - "resolved": "https://registry.npmjs.org/@velarscript/cli/-/cli-0.21.0.tgz", - "integrity": "sha512-akCKaX39lL7Xk2E3HxvUwR96Cl9S3onnFVkB5FyXUtTfGySqP6yeihNV2yFO6uMjETVP31Ir55sUhmtiDBRlMA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@velarscript/compiler": "0.21.0", - "@velarscript/core": "0.21.0", - "@velarscript/desktop": "0.21.0", - "@velarscript/node": "0.21.0", - "@velarscript/server": "0.21.0", - "@velarscript/web": "0.21.0", - "create-velar": "0.21.0", - "esbuild": "^0.28.1", - "playwright": "^1.58.2" - }, - "bin": { - "velar": "dist/cli.js" - }, - "engines": { - "node": ">=24" - } - }, - "packages/markdown/node_modules/@velarscript/desktop": { - "version": "0.21.0", - "resolved": "https://registry.npmjs.org/@velarscript/desktop/-/desktop-0.21.0.tgz", - "integrity": "sha512-bFv39RaPaB0mvSN6khrDX8N0GWFI/P0teic/s/pVJKaoAfOd8L7/n9LL7ny6mrIINWayeMQThUKCmrtrZdaZbQ==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@velarscript/compiler": "0.21.0", - "@velarscript/node": "0.21.0", - "@velarscript/web": "0.21.0" - }, - "engines": { - "node": ">=24" - } - }, - "packages/markdown/node_modules/@velarscript/server": { - "version": "0.21.0", - "resolved": "https://registry.npmjs.org/@velarscript/server/-/server-0.21.0.tgz", - "integrity": "sha512-YLt+on92E9faaDYjAlYjAKb3vQgFMXfIFdUY/N0xvsql5Ndyiv6U09ODgemr7/liVLPdwXAhf/W5VpcazmkO0g==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@velarscript/compiler": "0.21.0", - "@velarscript/node": "0.21.0", - "yaml": "^2.9.0" - }, - "engines": { - "node": ">=24" - } - }, - "packages/markdown/node_modules/@velarscript/web": { - "version": "0.21.0", - "resolved": "https://registry.npmjs.org/@velarscript/web/-/web-0.21.0.tgz", - "integrity": "sha512-V5LjRZj5hwwYWbc68M9PIQoiQ+o+1GP6pzru6h0Ek1romUCY3b/hJ1C6JiqlhSOy5TrMZBhcmb8P8roStXBv/Q==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@velarscript/compiler": "0.21.0" - }, - "engines": { - "node": ">=24" - } - }, - "packages/msgpack": { - "name": "@velarscript-labs/msgpack", - "version": "0.1.7", - "license": "Apache-2.0", - "devDependencies": { - "@velarscript/cli": "0.30.1", - "esbuild": "0.28.2", - "msgpackr": "2.0.5" - }, - "engines": { - "node": ">=24" - } - }, - "packages/msgpack/node_modules/@velarscript/cli": { - "version": "0.30.1", - "resolved": "https://registry.npmjs.org/@velarscript/cli/-/cli-0.30.1.tgz", - "integrity": "sha512-/kHCIITK99Sz5JDc+xHNHacWZjw9nu9L++xQBT0eLh/oAbyDjbmVbs0zQJJ75rvVN9SCA7dpYB3ZcxbxpSZhgw==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@velarscript/compiler": "0.30.1", - "@velarscript/core": "0.30.1", - "@velarscript/node": "0.30.1", - "create-velar": "0.30.1", - "esbuild": "^0.28.1" - }, - "bin": { - "velar": "dist/cli.js" - }, - "engines": { - "node": ">=24" - }, - "peerDependencies": { - "@velarscript/desktop": "0.30.1", - "@velarscript/server": "0.30.1", - "@velarscript/web": "0.30.1", - "playwright": "^1.58.2" - }, - "peerDependenciesMeta": { - "@velarscript/desktop": { - "optional": true - }, - "@velarscript/server": { - "optional": true - }, - "@velarscript/web": { - "optional": true - }, - "playwright": { - "optional": true - } - } - }, - "packages/msgpack/node_modules/@velarscript/compiler": { - "version": "0.30.1", - "resolved": "https://registry.npmjs.org/@velarscript/compiler/-/compiler-0.30.1.tgz", - "integrity": "sha512-5RHds3MWB6VLHiPGuZBm5byOGKvjDuR/s6gQ+2B6cTfwWhDPFnoUUIkcslzNbbh2UlQZZWTm0VYj6C0EM8T20A==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "acorn": "^8.18.0" - }, - "engines": { - "node": ">=24" - } - }, - "packages/msgpack/node_modules/@velarscript/core": { - "version": "0.30.1", - "resolved": "https://registry.npmjs.org/@velarscript/core/-/core-0.30.1.tgz", - "integrity": "sha512-KUvY+NQnkdMFt/q8/E5ds55p0aUFMfs+ismBk+My0DlwEDujQg1pUdjbLIufg0JgRDK7UG4ZM+jeO/lrwwxJ7A==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@velarscript/compiler": "0.30.1" - }, - "engines": { - "node": ">=24" - } - }, - "packages/msgpack/node_modules/@velarscript/node": { - "version": "0.30.1", - "resolved": "https://registry.npmjs.org/@velarscript/node/-/node-0.30.1.tgz", - "integrity": "sha512-mb9K9NIibPchbu7y47fmkpdVFBfIu1nuP9pNPtmB4ngAY6FFsIs+4r2OsxuIOlmdBOdYYYRjLLkYvhv2HNcO4w==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@velarscript/compiler": "0.30.1", - "ws": "8.21.1" - }, - "engines": { - "node": ">=24" - } - }, - "packages/msgpack/node_modules/create-velar": { - "version": "0.30.1", - "resolved": "https://registry.npmjs.org/create-velar/-/create-velar-0.30.1.tgz", - "integrity": "sha512-bBu+t55cyKfiKpc+HbNskxrvKfegzVXSDOFiYpxKBdgEahLdHi9JkqZkY2TaP1AsGbHY0eCsZRppqtCxoKh+Wg==", - "dev": true, - "license": "Apache-2.0", - "bin": { - "create-velar": "dist/cli.js" - }, - "engines": { - "node": ">=24" - } - }, - "packages/msgpack/node_modules/ws": { - "version": "8.21.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.21.1.tgz", - "integrity": "sha512-+0NTnW77fFN/DjQi6k/Sq/Yvk4Sgajw7urW8V+asjXnRgDs9gyGkdb7EzgfhA4goXsRIZKE28fzIXBHEzhuiWw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": ">=5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - }, - "packages/noise": { - "name": "@velarscript-labs/noise", - "version": "0.1.6", - "license": "Apache-2.0", - "dependencies": { - "simplex-noise": "^4.0.3" - }, - "devDependencies": { - "@velarscript/cli": "0.18.0" - }, - "engines": { - "node": ">=24" - } - }, - "packages/noise/node_modules/@velarscript/cli": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/@velarscript/cli/-/cli-0.18.0.tgz", - "integrity": "sha512-iLWTkMyosl9K4lc6COFMgF9TE+Jnk9ZSlTrENI9Z49WwXYUW+8tvTFTd/OhvrsZdfaPbf32Pow7rd8pZvGDa7w==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@velarscript/compiler": "0.18.0", - "@velarscript/core": "0.18.0", - "@velarscript/desktop": "0.18.0", - "@velarscript/node": "0.18.0", - "@velarscript/server": "0.18.0", - "@velarscript/web": "0.18.0", - "create-velar": "0.18.0", - "esbuild": "^0.28.1", - "playwright": "^1.58.2" - }, - "bin": { - "velar": "dist/cli.js" - }, - "engines": { - "node": ">=24" - } - }, - "packages/noise/node_modules/@velarscript/compiler": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/@velarscript/compiler/-/compiler-0.18.0.tgz", - "integrity": "sha512-p9oX7qpKKs67AWja0adAjCZQ48hviCVudp+TW4b/1zj12s6v7vh/u7APSucqKxXWuse0pQ1ANAwfyzI6bDyqHw==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "acorn": "^8.18.0" - }, - "engines": { - "node": ">=24" - } - }, - "packages/noise/node_modules/@velarscript/core": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/@velarscript/core/-/core-0.18.0.tgz", - "integrity": "sha512-O1isUojWrUrzB5KUskWwS+TNQsGLGbDqQpHshrpzNt1N3OgTmJxgMDJSZihHSsh1CdF2vMIvpMShZDjCBzmPPQ==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@velarscript/compiler": "0.18.0" - }, - "engines": { - "node": ">=24" - } - }, - "packages/noise/node_modules/@velarscript/desktop": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/@velarscript/desktop/-/desktop-0.18.0.tgz", - "integrity": "sha512-6hAkheEHx+Xyxdqx+2J4IkvdJsO+7PCmd85ZgggR+/aC+TjQDY5aClqcxa6XpYP8uVdzT2LKartf615cS6AYoA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@velarscript/compiler": "0.18.0", - "@velarscript/node": "0.18.0", - "@velarscript/web": "0.18.0" - }, - "engines": { - "node": ">=24" - } - }, - "packages/noise/node_modules/@velarscript/node": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/@velarscript/node/-/node-0.18.0.tgz", - "integrity": "sha512-XLRuFGGQLgFPvziwXicGPkp2gPUKSPcTWkTal0SDjzv8phSLOhikIBbVuc9PMC+LPgUsAkIsSTxDqridT+CdBQ==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@velarscript/compiler": "0.18.0", - "ws": "^8.21.1" - }, - "engines": { - "node": ">=24" - } - }, - "packages/noise/node_modules/@velarscript/server": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/@velarscript/server/-/server-0.18.0.tgz", - "integrity": "sha512-EQ8MCQcuiAfQneHVfzZVGpUcKBO9sjF8CSuL+xQ9FsAwDggdq3HMHkZ7FhRdIT7Pnstal0Ay7kMtj3eqGuuc1w==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@velarscript/compiler": "0.18.0", - "@velarscript/node": "0.18.0", - "yaml": "^2.9.0" - }, - "engines": { - "node": ">=24" - } - }, - "packages/noise/node_modules/@velarscript/web": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/@velarscript/web/-/web-0.18.0.tgz", - "integrity": "sha512-MRMbbZh9uNXcjs7HgUCtLcWt5INF/8lLWRyXBG4huVOSsJOGQTGsdIBXXHjqkbkL015Tdorhuu61fbPHx4P8lw==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@velarscript/compiler": "0.18.0" - }, - "engines": { - "node": ">=24" - } - }, - "packages/noise/node_modules/create-velar": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/create-velar/-/create-velar-0.18.0.tgz", - "integrity": "sha512-jCEfd1ZwyMh1cNaIGa6tfZITcRrn6mNISiwMUalJUqsSwPG0DFhe2N7IkmmxzGe+ykIqb0D3C19ntp0irX6rFA==", - "dev": true, - "license": "Apache-2.0", - "bin": { - "create-velar": "dist/cli.js" - }, - "engines": { - "node": ">=24" - } - }, - "packages/screencast": { - "name": "@velarscript-labs/screencast", - "version": "0.1.0", - "license": "Apache-2.0", - "devDependencies": { - "@velarscript/cli": "0.21.0" - }, - "engines": { - "node": ">=24" - } - }, - "packages/screencast/node_modules/@velarscript/cli": { - "version": "0.21.0", - "resolved": "https://registry.npmjs.org/@velarscript/cli/-/cli-0.21.0.tgz", - "integrity": "sha512-akCKaX39lL7Xk2E3HxvUwR96Cl9S3onnFVkB5FyXUtTfGySqP6yeihNV2yFO6uMjETVP31Ir55sUhmtiDBRlMA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@velarscript/compiler": "0.21.0", - "@velarscript/core": "0.21.0", - "@velarscript/desktop": "0.21.0", - "@velarscript/node": "0.21.0", - "@velarscript/server": "0.21.0", - "@velarscript/web": "0.21.0", - "create-velar": "0.21.0", - "esbuild": "^0.28.1", - "playwright": "^1.58.2" - }, - "bin": { - "velar": "dist/cli.js" - }, - "engines": { - "node": ">=24" - } - }, - "packages/screencast/node_modules/@velarscript/desktop": { - "version": "0.21.0", - "resolved": "https://registry.npmjs.org/@velarscript/desktop/-/desktop-0.21.0.tgz", - "integrity": "sha512-bFv39RaPaB0mvSN6khrDX8N0GWFI/P0teic/s/pVJKaoAfOd8L7/n9LL7ny6mrIINWayeMQThUKCmrtrZdaZbQ==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@velarscript/compiler": "0.21.0", - "@velarscript/node": "0.21.0", - "@velarscript/web": "0.21.0" - }, - "engines": { - "node": ">=24" - } - }, - "packages/screencast/node_modules/@velarscript/server": { - "version": "0.21.0", - "resolved": "https://registry.npmjs.org/@velarscript/server/-/server-0.21.0.tgz", - "integrity": "sha512-YLt+on92E9faaDYjAlYjAKb3vQgFMXfIFdUY/N0xvsql5Ndyiv6U09ODgemr7/liVLPdwXAhf/W5VpcazmkO0g==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@velarscript/compiler": "0.21.0", - "@velarscript/node": "0.21.0", - "yaml": "^2.9.0" - }, - "engines": { - "node": ">=24" - } - }, - "packages/screencast/node_modules/@velarscript/web": { - "version": "0.21.0", - "resolved": "https://registry.npmjs.org/@velarscript/web/-/web-0.21.0.tgz", - "integrity": "sha512-V5LjRZj5hwwYWbc68M9PIQoiQ+o+1GP6pzru6h0Ek1romUCY3b/hJ1C6JiqlhSOy5TrMZBhcmb8P8roStXBv/Q==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@velarscript/compiler": "0.21.0" - }, - "engines": { - "node": ">=24" - } - }, - "packages/sql": { - "name": "@velarscript-labs/sql", - "version": "0.1.4", - "license": "Apache-2.0", - "dependencies": { - "@velarscript-labs/database": "0.3.4" - }, - "engines": { - "node": ">=24" - } - }, - "packages/sqlite": { - "name": "@velarscript-labs/sqlite", - "version": "0.3.5", - "license": "Apache-2.0", - "dependencies": { - "@velarscript-labs/database": "0.3.4" - }, - "devDependencies": { - "@velarscript/node": "0.34.0", - "esbuild": "0.28.2", - "sqlite3-parser": "0.7.1" - }, - "engines": { - "node": ">=24.12" - } - }, - "packages/sqlite/node_modules/@velarscript/compiler": { - "version": "0.34.0", - "resolved": "https://registry.npmjs.org/@velarscript/compiler/-/compiler-0.34.0.tgz", - "integrity": "sha512-EJz2pOKn1IixlbNvNZHgPhwJrQXlVxuEotnkasyoYCQsRPV3gBvIhgcDEKmArTwifqOqmZzVgWeIUNlCIld79g==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "acorn": "^8.18.0" + "acorn": "^8.18.0" }, "engines": { "node": ">=24" @@ -2331,154 +1519,12 @@ "node": ">=24" } }, - "packages/sqlite/node_modules/ws": { - "version": "8.21.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.21.1.tgz", - "integrity": "sha512-+0NTnW77fFN/DjQi6k/Sq/Yvk4Sgajw7urW8V+asjXnRgDs9gyGkdb7EzgfhA4goXsRIZKE28fzIXBHEzhuiWw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": ">=5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - }, "packages/text-buffer": { "name": "@velarscript-labs/text-buffer", "version": "0.10.10", "license": "Apache-2.0", "devDependencies": { - "@velarscript/cli": "0.18.0" - }, - "engines": { - "node": ">=24" - } - }, - "packages/text-buffer/node_modules/@velarscript/cli": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/@velarscript/cli/-/cli-0.18.0.tgz", - "integrity": "sha512-iLWTkMyosl9K4lc6COFMgF9TE+Jnk9ZSlTrENI9Z49WwXYUW+8tvTFTd/OhvrsZdfaPbf32Pow7rd8pZvGDa7w==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@velarscript/compiler": "0.18.0", - "@velarscript/core": "0.18.0", - "@velarscript/desktop": "0.18.0", - "@velarscript/node": "0.18.0", - "@velarscript/server": "0.18.0", - "@velarscript/web": "0.18.0", - "create-velar": "0.18.0", - "esbuild": "^0.28.1", - "playwright": "^1.58.2" - }, - "bin": { - "velar": "dist/cli.js" - }, - "engines": { - "node": ">=24" - } - }, - "packages/text-buffer/node_modules/@velarscript/compiler": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/@velarscript/compiler/-/compiler-0.18.0.tgz", - "integrity": "sha512-p9oX7qpKKs67AWja0adAjCZQ48hviCVudp+TW4b/1zj12s6v7vh/u7APSucqKxXWuse0pQ1ANAwfyzI6bDyqHw==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "acorn": "^8.18.0" - }, - "engines": { - "node": ">=24" - } - }, - "packages/text-buffer/node_modules/@velarscript/core": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/@velarscript/core/-/core-0.18.0.tgz", - "integrity": "sha512-O1isUojWrUrzB5KUskWwS+TNQsGLGbDqQpHshrpzNt1N3OgTmJxgMDJSZihHSsh1CdF2vMIvpMShZDjCBzmPPQ==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@velarscript/compiler": "0.18.0" - }, - "engines": { - "node": ">=24" - } - }, - "packages/text-buffer/node_modules/@velarscript/desktop": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/@velarscript/desktop/-/desktop-0.18.0.tgz", - "integrity": "sha512-6hAkheEHx+Xyxdqx+2J4IkvdJsO+7PCmd85ZgggR+/aC+TjQDY5aClqcxa6XpYP8uVdzT2LKartf615cS6AYoA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@velarscript/compiler": "0.18.0", - "@velarscript/node": "0.18.0", - "@velarscript/web": "0.18.0" - }, - "engines": { - "node": ">=24" - } - }, - "packages/text-buffer/node_modules/@velarscript/node": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/@velarscript/node/-/node-0.18.0.tgz", - "integrity": "sha512-XLRuFGGQLgFPvziwXicGPkp2gPUKSPcTWkTal0SDjzv8phSLOhikIBbVuc9PMC+LPgUsAkIsSTxDqridT+CdBQ==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@velarscript/compiler": "0.18.0", - "ws": "^8.21.1" - }, - "engines": { - "node": ">=24" - } - }, - "packages/text-buffer/node_modules/@velarscript/server": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/@velarscript/server/-/server-0.18.0.tgz", - "integrity": "sha512-EQ8MCQcuiAfQneHVfzZVGpUcKBO9sjF8CSuL+xQ9FsAwDggdq3HMHkZ7FhRdIT7Pnstal0Ay7kMtj3eqGuuc1w==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@velarscript/compiler": "0.18.0", - "@velarscript/node": "0.18.0", - "yaml": "^2.9.0" - }, - "engines": { - "node": ">=24" - } - }, - "packages/text-buffer/node_modules/@velarscript/web": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/@velarscript/web/-/web-0.18.0.tgz", - "integrity": "sha512-MRMbbZh9uNXcjs7HgUCtLcWt5INF/8lLWRyXBG4huVOSsJOGQTGsdIBXXHjqkbkL015Tdorhuu61fbPHx4P8lw==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@velarscript/compiler": "0.18.0" - }, - "engines": { - "node": ">=24" - } - }, - "packages/text-buffer/node_modules/create-velar": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/create-velar/-/create-velar-0.18.0.tgz", - "integrity": "sha512-jCEfd1ZwyMh1cNaIGa6tfZITcRrn6mNISiwMUalJUqsSwPG0DFhe2N7IkmmxzGe+ykIqb0D3C19ntp0irX6rFA==", - "dev": true, - "license": "Apache-2.0", - "bin": { - "create-velar": "dist/cli.js" + "@velarscript/cli": "0.34.2" }, "engines": { "node": ">=24" @@ -2489,133 +1535,13 @@ "version": "0.1.6", "license": "Apache-2.0", "devDependencies": { - "@velarscript/cli": "0.18.0", + "@velarscript/cli": "0.34.2", "esbuild": "0.28.2", "yaml": "2.9.0" }, "engines": { "node": ">=24" } - }, - "packages/yaml/node_modules/@velarscript/cli": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/@velarscript/cli/-/cli-0.18.0.tgz", - "integrity": "sha512-iLWTkMyosl9K4lc6COFMgF9TE+Jnk9ZSlTrENI9Z49WwXYUW+8tvTFTd/OhvrsZdfaPbf32Pow7rd8pZvGDa7w==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@velarscript/compiler": "0.18.0", - "@velarscript/core": "0.18.0", - "@velarscript/desktop": "0.18.0", - "@velarscript/node": "0.18.0", - "@velarscript/server": "0.18.0", - "@velarscript/web": "0.18.0", - "create-velar": "0.18.0", - "esbuild": "^0.28.1", - "playwright": "^1.58.2" - }, - "bin": { - "velar": "dist/cli.js" - }, - "engines": { - "node": ">=24" - } - }, - "packages/yaml/node_modules/@velarscript/compiler": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/@velarscript/compiler/-/compiler-0.18.0.tgz", - "integrity": "sha512-p9oX7qpKKs67AWja0adAjCZQ48hviCVudp+TW4b/1zj12s6v7vh/u7APSucqKxXWuse0pQ1ANAwfyzI6bDyqHw==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "acorn": "^8.18.0" - }, - "engines": { - "node": ">=24" - } - }, - "packages/yaml/node_modules/@velarscript/core": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/@velarscript/core/-/core-0.18.0.tgz", - "integrity": "sha512-O1isUojWrUrzB5KUskWwS+TNQsGLGbDqQpHshrpzNt1N3OgTmJxgMDJSZihHSsh1CdF2vMIvpMShZDjCBzmPPQ==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@velarscript/compiler": "0.18.0" - }, - "engines": { - "node": ">=24" - } - }, - "packages/yaml/node_modules/@velarscript/desktop": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/@velarscript/desktop/-/desktop-0.18.0.tgz", - "integrity": "sha512-6hAkheEHx+Xyxdqx+2J4IkvdJsO+7PCmd85ZgggR+/aC+TjQDY5aClqcxa6XpYP8uVdzT2LKartf615cS6AYoA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@velarscript/compiler": "0.18.0", - "@velarscript/node": "0.18.0", - "@velarscript/web": "0.18.0" - }, - "engines": { - "node": ">=24" - } - }, - "packages/yaml/node_modules/@velarscript/node": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/@velarscript/node/-/node-0.18.0.tgz", - "integrity": "sha512-XLRuFGGQLgFPvziwXicGPkp2gPUKSPcTWkTal0SDjzv8phSLOhikIBbVuc9PMC+LPgUsAkIsSTxDqridT+CdBQ==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@velarscript/compiler": "0.18.0", - "ws": "^8.21.1" - }, - "engines": { - "node": ">=24" - } - }, - "packages/yaml/node_modules/@velarscript/server": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/@velarscript/server/-/server-0.18.0.tgz", - "integrity": "sha512-EQ8MCQcuiAfQneHVfzZVGpUcKBO9sjF8CSuL+xQ9FsAwDggdq3HMHkZ7FhRdIT7Pnstal0Ay7kMtj3eqGuuc1w==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@velarscript/compiler": "0.18.0", - "@velarscript/node": "0.18.0", - "yaml": "^2.9.0" - }, - "engines": { - "node": ">=24" - } - }, - "packages/yaml/node_modules/@velarscript/web": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/@velarscript/web/-/web-0.18.0.tgz", - "integrity": "sha512-MRMbbZh9uNXcjs7HgUCtLcWt5INF/8lLWRyXBG4huVOSsJOGQTGsdIBXXHjqkbkL015Tdorhuu61fbPHx4P8lw==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@velarscript/compiler": "0.18.0" - }, - "engines": { - "node": ">=24" - } - }, - "packages/yaml/node_modules/create-velar": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/create-velar/-/create-velar-0.18.0.tgz", - "integrity": "sha512-jCEfd1ZwyMh1cNaIGa6tfZITcRrn6mNISiwMUalJUqsSwPG0DFhe2N7IkmmxzGe+ykIqb0D3C19ntp0irX6rFA==", - "dev": true, - "license": "Apache-2.0", - "bin": { - "create-velar": "dist/cli.js" - }, - "engines": { - "node": ">=24" - } } } } diff --git a/package.json b/package.json index 4fa5d31..acdfabb 100644 --- a/package.json +++ b/package.json @@ -27,7 +27,7 @@ }, "devDependencies": { "@types/node": "^26.1.2", - "@velarscript/cli": "0.34.0", + "@velarscript/cli": "0.34.2", "typescript": "^7.0.2" } } diff --git a/packages/compression/package.json b/packages/compression/package.json index 39ceafc..6843b24 100644 --- a/packages/compression/package.json +++ b/packages/compression/package.json @@ -50,6 +50,6 @@ "fflate": "^0.8.3" }, "devDependencies": { - "@velarscript/cli": "0.18.0" + "@velarscript/cli": "0.34.2" } } diff --git a/packages/contract-codegen/package.json b/packages/contract-codegen/package.json index 475fcb4..57e7ff8 100644 --- a/packages/contract-codegen/package.json +++ b/packages/contract-codegen/package.json @@ -43,7 +43,7 @@ "esbuild": "^0.28.2" }, "devDependencies": { - "@velarscript/cli": "0.21.0", + "@velarscript/cli": "0.34.2", "zod": "4.4.3" } } diff --git a/packages/markdown/package.json b/packages/markdown/package.json index 5fe16bc..5190a2b 100644 --- a/packages/markdown/package.json +++ b/packages/markdown/package.json @@ -51,6 +51,6 @@ "markdown-it": "^15.0.1" }, "devDependencies": { - "@velarscript/cli": "0.21.0" + "@velarscript/cli": "0.34.2" } } diff --git a/packages/msgpack/package.json b/packages/msgpack/package.json index 1b0cc9e..e52191e 100644 --- a/packages/msgpack/package.json +++ b/packages/msgpack/package.json @@ -55,6 +55,6 @@ "devDependencies": { "esbuild": "0.28.2", "msgpackr": "2.0.5", - "@velarscript/cli": "0.30.1" + "@velarscript/cli": "0.34.2" } } diff --git a/packages/noise/package.json b/packages/noise/package.json index ee16cf5..eb748df 100644 --- a/packages/noise/package.json +++ b/packages/noise/package.json @@ -50,6 +50,6 @@ "simplex-noise": "^4.0.3" }, "devDependencies": { - "@velarscript/cli": "0.18.0" + "@velarscript/cli": "0.34.2" } } diff --git a/packages/screencast/package.json b/packages/screencast/package.json index 720463a..e1c129f 100644 --- a/packages/screencast/package.json +++ b/packages/screencast/package.json @@ -46,6 +46,6 @@ } }, "devDependencies": { - "@velarscript/cli": "0.21.0" + "@velarscript/cli": "0.34.2" } } diff --git a/packages/text-buffer/package.json b/packages/text-buffer/package.json index e74fef6..727227b 100644 --- a/packages/text-buffer/package.json +++ b/packages/text-buffer/package.json @@ -47,6 +47,6 @@ } }, "devDependencies": { - "@velarscript/cli": "0.18.0" + "@velarscript/cli": "0.34.2" } } diff --git a/packages/yaml/package.json b/packages/yaml/package.json index cdf20bb..dfc2424 100644 --- a/packages/yaml/package.json +++ b/packages/yaml/package.json @@ -55,6 +55,6 @@ "devDependencies": { "esbuild": "0.28.2", "yaml": "2.9.0", - "@velarscript/cli": "0.18.0" + "@velarscript/cli": "0.34.2" } }