diff --git a/package-lock.json b/package-lock.json index 7f94bc0..b1f9442 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@dfinity/utils": "^3.1.0", - "@junobuild/cli-tools": "^0.7.1", + "@junobuild/cli-tools": "^0.8.0", "ora": "^8.2.0", "prompts": "^2.4.2", "tar-stream": "^3.1.7" @@ -21,7 +21,7 @@ "devDependencies": { "@dfinity/eslint-config-oisy-wallet": "^0.2.2", "@dfinity/internet-identity-playwright": "^2.0.0", - "@junobuild/config": "^2.1.0", + "@junobuild/config": "^2.3.0", "@playwright/test": "^1.55.0", "@types/node": "^24.4.0", "@types/prompts": "^2.4.9", @@ -36,10 +36,20 @@ "node": ">=20" } }, + "node_modules/@borewit/text-codec": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@borewit/text-codec/-/text-codec-0.1.1.tgz", + "integrity": "sha512-5L/uBxmjaCIX5h8Z+uu+kA9BQLkc/Wl06UGR5ajNRxu+/XjonB5i8JpgFMrPj3LXTCPA0pv8yxUvbUi+QthGGA==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Borewit" + } + }, "node_modules/@dfinity/agent": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/@dfinity/agent/-/agent-3.2.4.tgz", - "integrity": "sha512-2TpFyaInmdRemQ8QlP4yZusO+6Dqe98SBvSSGOWcCL2zQ7u/dgKA1jXwXb7tdHHMXvdC1bXFjeyBGqpqTG6avA==", + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/@dfinity/agent/-/agent-3.2.6.tgz", + "integrity": "sha512-rJscQptoa43BxHgpeyy9qF6JbAXm4tn+IeNkUE9aMn60tfy1SGizMn6UQQOmw7jvl+LYDVA6w8ZA7c2br3cM+w==", "license": "Apache-2.0", "peer": true, "dependencies": { @@ -47,19 +57,19 @@ "@noble/curves": "^1.9.2" }, "peerDependencies": { - "@dfinity/candid": "3.2.4", - "@dfinity/principal": "3.2.4", + "@dfinity/candid": "3.2.6", + "@dfinity/principal": "3.2.6", "@noble/hashes": "^1.8.0" } }, "node_modules/@dfinity/candid": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/@dfinity/candid/-/candid-3.2.4.tgz", - "integrity": "sha512-VpzY4mFHmm/F4iuqW3AMehKEsTeFbM5CDkRqp0IHS2gqxBm0XDkreJhIyv5S4P93NxGx1QzPCN1wzO5wPuH8OA==", + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/@dfinity/candid/-/candid-3.2.6.tgz", + "integrity": "sha512-rh26bUluupegJNiDC6pJy0wyhkctPJSJ5ue4RxnodrbA6YMyQoj7m8Ic3Y81ah/fsSXOl9AIyyVh3kMqZb3lSw==", "license": "Apache-2.0", "peer": true, "peerDependencies": { - "@dfinity/principal": "3.2.4" + "@dfinity/principal": "3.2.6" } }, "node_modules/@dfinity/cbor": { @@ -112,15 +122,15 @@ } }, "node_modules/@dfinity/identity": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/@dfinity/identity/-/identity-3.2.4.tgz", - "integrity": "sha512-+QUvC0rbWh0zRcHyqpYdbyJ2sfBLcwBKATsOWmQFoyMofgfFZTR+21ITqX+J8rcrHdj3XzSKSSYnq+8zRgF6ow==", + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/@dfinity/identity/-/identity-3.2.6.tgz", + "integrity": "sha512-18ecTwtz4Yv8coaNM4ooCzqlib9ooP20JFHJ2RVAtlWPaVcRC/4nzXTEJiUH+TytC7ZbBkuRYlJ/eLeIhyYqaA==", "license": "Apache-2.0", "peer": true, "peerDependencies": { - "@dfinity/agent": "3.2.4", - "@dfinity/candid": "3.2.4", - "@dfinity/principal": "3.2.4", + "@dfinity/agent": "3.2.6", + "@dfinity/candid": "3.2.6", + "@dfinity/principal": "3.2.6", "@noble/curves": "^1.9.2", "@noble/hashes": "^1.8.0" } @@ -139,9 +149,9 @@ } }, "node_modules/@dfinity/principal": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/@dfinity/principal/-/principal-3.2.4.tgz", - "integrity": "sha512-7qTjDb9k/J/55k0/ZnD8s2+L+IgfG6K1lC7iywhQQL/4Qe0UIljUTasDk85kooY2QeNvWSl7MsLWp69LPBiYjw==", + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/@dfinity/principal/-/principal-3.2.6.tgz", + "integrity": "sha512-jxEmMwZe2k/XC0DEW1i7CVJ/vPzIKT0zvXeQIBuvkfEcqWSVRiScHlURwnYStQAE1RVP8glDEs6ioeZgmEmazA==", "license": "Apache-2.0", "peer": true, "dependencies": { @@ -160,14 +170,14 @@ } }, "node_modules/@dfinity/zod-schemas": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@dfinity/zod-schemas/-/zod-schemas-1.1.0.tgz", - "integrity": "sha512-lhZTMN5bwbk+BgWA+tFto4ltrJVa+14KLssOwBtuFD980hqgP+dpAIEZQnIEZDU8x/51u2yGEpMDFubHjW2C5g==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@dfinity/zod-schemas/-/zod-schemas-2.1.0.tgz", + "integrity": "sha512-zxYwGp4M1pVslBwikIJ7nG//0hM1j0hJ97HEHHRg5P4PZnMQNyFWX/1apEiUDFVCl42/rjFEgsRustVv1HO7zg==", "license": "Apache-2.0", "peer": true, "peerDependencies": { "@dfinity/principal": "*", - "zod": "3.25" + "zod": "^4" } }, "node_modules/@esbuild/aix-ppc64": { @@ -857,17 +867,17 @@ "peer": true }, "node_modules/@junobuild/cdn": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@junobuild/cdn/-/cdn-1.3.0.tgz", - "integrity": "sha512-8EikSGOkFCB06IWwtsBbWKaLx9j0of/GFIh6+Z7W39GO14Zok8up5z6ln1CZXGE07JhgICv60WXw+hB206cNRQ==", + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@junobuild/cdn/-/cdn-1.3.2.tgz", + "integrity": "sha512-CUsV3YWzsyWxK2tXBnFt5qa+KuhOMS/24kdAU2ezpOSKG+4eMTL9WBBmpwrqbCJxqAgcCSz99D5LkJ2LkfLNqw==", "license": "MIT", "peer": true, "peerDependencies": { - "@dfinity/agent": "^3.2.4", - "@dfinity/candid": "^3.2.4", + "@dfinity/agent": "^3.2.6", + "@dfinity/candid": "^3.2.6", "@dfinity/ic-management": "^7", - "@dfinity/identity": "^3.2.4", - "@dfinity/principal": "^3.2.4", + "@dfinity/identity": "^3.2.6", + "@dfinity/principal": "^3.2.6", "@dfinity/utils": "^3.1", "@junobuild/config": "*", "@junobuild/ic-client": "^3", @@ -876,9 +886,9 @@ } }, "node_modules/@junobuild/cli-tools": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/@junobuild/cli-tools/-/cli-tools-0.7.1.tgz", - "integrity": "sha512-T+xFlnV2lJW7WGOkkhOzzsXqgF8TDcR0Rp43NKiBs4416goQ2v726LDKtn9PBYejigRnnkGwNx+MQmAIvm1Tgw==", + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@junobuild/cli-tools/-/cli-tools-0.8.0.tgz", + "integrity": "sha512-4zZ66qXorKiPG67rKE44P61zDp5SBgOSXcmBJzyH2z/dL3ABUnMUmEM5Y/TKS9BG/nAtsdo/tVSSyVaJSIp2RQ==", "license": "MIT", "dependencies": { "file-type": "^21.0.0", @@ -911,49 +921,49 @@ } }, "node_modules/@junobuild/config": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@junobuild/config/-/config-2.1.0.tgz", - "integrity": "sha512-FNeRpnxcIm6iNCGHWWCoH0ZKm5nfbCvBXkfE0U90HCJnyJi4jfKSbfOcn7SrujyKkNyKQum9R9kEspc9JBv2sQ==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@junobuild/config/-/config-2.3.0.tgz", + "integrity": "sha512-zamZ+Jejw24FbdqQc9LjNvywiCD+MnMNr8kpoUwRrWGZzlfGkK+Q5t4TiFpA857edCRTg8qEni4pJUj38pm8sg==", "license": "MIT", "peerDependencies": { - "@dfinity/zod-schemas": "^1.1.0", - "zod": "^3.25" + "@dfinity/zod-schemas": "^2", + "zod": "^4" } }, "node_modules/@junobuild/ic-client": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@junobuild/ic-client/-/ic-client-3.1.0.tgz", - "integrity": "sha512-ECs+vGGqGlTeUl+Au21mwoCw+6I4E3abGCxGIW6K31irPf2GjqDLUmMDHkmLQpSFLcq97DVlgaNUrKuAM50T2w==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@junobuild/ic-client/-/ic-client-3.1.2.tgz", + "integrity": "sha512-Ee5/69WPZEW5p6MQ3qqg0KUbkNusEbMrm9QiAFpkEyhGUl2e/eKo7/N3I79Kz7Q8DME5CJyrP6/AMgvFJ0OLGw==", "license": "MIT", "peer": true, "peerDependencies": { - "@dfinity/agent": "^3.2.4", - "@dfinity/candid": "^3.2.4", - "@dfinity/identity": "^3.2.4", - "@dfinity/principal": "^3.2.4", + "@dfinity/agent": "^3.2.6", + "@dfinity/candid": "^3.2.6", + "@dfinity/identity": "^3.2.6", + "@dfinity/principal": "^3.2.6", "@dfinity/utils": "^3.1" } }, "node_modules/@junobuild/storage": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@junobuild/storage/-/storage-1.3.0.tgz", - "integrity": "sha512-44EtsnmPjaPuohQ8bKW0LQ8QZ1ifXeZa098Py6ZK0AG/KpiQtV1VWSMirZcGV5duoBqW+TDNv6uAhfUVqeIG5w==", + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@junobuild/storage/-/storage-1.3.2.tgz", + "integrity": "sha512-W1e3yx2sYSIFRAW5YPDNpU53hh1f7twoKRHtG4KSBZVIfEKXZUstc5aNSEA3tiQQY8trBGQeQlaj8OeyZeaWGQ==", "license": "MIT", "peer": true, "peerDependencies": { - "@dfinity/agent": "^3.2.4", - "@dfinity/candid": "^3.2.4", - "@dfinity/identity": "^3.2.4", - "@dfinity/principal": "^3.2.4", + "@dfinity/agent": "^3.2.6", + "@dfinity/candid": "^3.2.6", + "@dfinity/identity": "^3.2.6", + "@dfinity/principal": "^3.2.6", "@dfinity/utils": "^3.1", "@junobuild/ic-client": "^3", "@junobuild/utils": "*" } }, "node_modules/@junobuild/utils": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@junobuild/utils/-/utils-0.2.0.tgz", - "integrity": "sha512-fdt75+uiPicLBrXiQpJ2XGkEzJ4ngTGS6vAvk4ErXQvzig6KgEs5GORthr35UgFEWk6XhrIXvuSq0cR4C2uiAA==", + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/@junobuild/utils/-/utils-0.2.1.tgz", + "integrity": "sha512-vx6421VimgGB3y2sMDU9TGHIjlpi/yI1PuwtwNbxTv8q1X+RyNIM2rWirGL6lgHS//89ERMDdSuFgGpJcJHJZA==", "license": "MIT", "peer": true, "peerDependencies": { @@ -1499,9 +1509,9 @@ } }, "node_modules/ansi-escapes": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-7.0.0.tgz", - "integrity": "sha512-GdYO7a61mR0fOlAsvC9/rIHf7L96sBc6dEWzeOu+KAea5bZyQRPIpojrVoI4AXGJS/ycu/fBTdLrUkA4ODrvjw==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-7.1.1.tgz", + "integrity": "sha512-Zhl0ErHcSRUaVfGUeUdDuLgpkEo8KIFjB4Y9uAc46ScOpdDiU1Dbyplh7qWJeJ/ZHpbyMSM26+X3BySgnIz40Q==", "license": "MIT", "dependencies": { "environment": "^1.0.0" @@ -1860,16 +1870,32 @@ } }, "node_modules/cli-truncate": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-4.0.0.tgz", - "integrity": "sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-5.1.0.tgz", + "integrity": "sha512-7JDGG+4Zp0CsknDCedl0DYdaeOhc46QNpXi3NLQblkZpXXgA6LncLDUUyvrjSvZeF3VRQa+KiMGomazQrC1V8g==", "license": "MIT", "dependencies": { - "slice-ansi": "^5.0.0", - "string-width": "^7.0.0" + "slice-ansi": "^7.1.0", + "string-width": "^8.0.0" }, "engines": { - "node": ">=18" + "node": ">=20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-truncate/node_modules/string-width": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-8.1.0.tgz", + "integrity": "sha512-Kxl3KJGb/gxkaUMOjRsQ8IrXiGW75O4E3RPjFIINOVH8AMl2SQ/yWdTzWwF3FevIX9LcMAjJW+GRwAlAbTSXdg==", + "license": "MIT", + "dependencies": { + "get-east-asian-width": "^1.3.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=20" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -3688,12 +3714,15 @@ } }, "node_modules/is-fullwidth-code-point": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz", - "integrity": "sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-5.1.0.tgz", + "integrity": "sha512-5XHYaSyiqADb4RnZ1Bdad6cPp8Toise4TzEjcOYDHZkTCbKgiUl7WTUCpNWHuxmDt91wnsZBc9xinNzopv3JMQ==", "license": "MIT", + "dependencies": { + "get-east-asian-width": "^1.3.1" + }, "engines": { - "node": ">=12" + "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -4088,12 +4117,12 @@ } }, "node_modules/listr2": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/listr2/-/listr2-9.0.3.tgz", - "integrity": "sha512-0aeh5HHHgmq1KRdMMDHfhMWQmIT/m7nRDTlxlFqni2Sp0had9baqsjJRvDGdlvgd6NmPE0nPloOipiQJGFtTHQ==", + "version": "9.0.4", + "resolved": "https://registry.npmjs.org/listr2/-/listr2-9.0.4.tgz", + "integrity": "sha512-1wd/kpAdKRLwv7/3OKC8zZ5U8e/fajCfWMxacUvB79S5nLrYGPtUI/8chMQhn3LQjsRVErTb9i1ECAwW0ZIHnQ==", "license": "MIT", "dependencies": { - "cli-truncate": "^4.0.0", + "cli-truncate": "^5.0.0", "colorette": "^2.0.20", "eventemitter3": "^5.0.1", "log-update": "^6.1.0", @@ -4185,49 +4214,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/log-update/node_modules/ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/log-update/node_modules/is-fullwidth-code-point": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-5.1.0.tgz", - "integrity": "sha512-5XHYaSyiqADb4RnZ1Bdad6cPp8Toise4TzEjcOYDHZkTCbKgiUl7WTUCpNWHuxmDt91wnsZBc9xinNzopv3JMQ==", - "license": "MIT", - "dependencies": { - "get-east-asian-width": "^1.3.1" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/log-update/node_modules/slice-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-7.1.0.tgz", - "integrity": "sha512-bSiSngZ/jWeX93BqeIAbImyTbEihizcwNjFoRUIY/T1wWQsfsm2Vw1agPKylXvQTU7iASGdHhyqRlqQzfz+Htg==", - "license": "MIT", - "dependencies": { - "ansi-styles": "^6.2.1", - "is-fullwidth-code-point": "^5.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/chalk/slice-ansi?sponsor=1" - } - }, "node_modules/math-intrinsics": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", @@ -5325,25 +5311,25 @@ "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" }, "node_modules/slice-ansi": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-5.0.0.tgz", - "integrity": "sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==", + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-7.1.2.tgz", + "integrity": "sha512-iOBWFgUX7caIZiuutICxVgX1SdxwAVFFKwt1EvMYYec/NWO5meOJ6K5uQxhrYBdQJne4KxiqZc+KptFOWFSI9w==", "license": "MIT", "dependencies": { - "ansi-styles": "^6.0.0", - "is-fullwidth-code-point": "^4.0.0" + "ansi-styles": "^6.2.1", + "is-fullwidth-code-point": "^5.0.0" }, "engines": { - "node": ">=12" + "node": ">=18" }, "funding": { "url": "https://github.com/chalk/slice-ansi?sponsor=1" } }, "node_modules/slice-ansi/node_modules/ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", + "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", "license": "MIT", "engines": { "node": ">=12" @@ -5521,9 +5507,9 @@ } }, "node_modules/strtok3": { - "version": "10.3.1", - "resolved": "https://registry.npmjs.org/strtok3/-/strtok3-10.3.1.tgz", - "integrity": "sha512-3JWEZM6mfix/GCJBBUrkA8p2Id2pBkyTkVCJKto55w080QBKZ+8R171fGrbiSp+yMO/u6F8/yUh7K4V9K+YCnw==", + "version": "10.3.4", + "resolved": "https://registry.npmjs.org/strtok3/-/strtok3-10.3.4.tgz", + "integrity": "sha512-KIy5nylvC5le1OdaaoCJ07L+8iQzJHGH6pWDuzS+d07Cu7n1MZ2x26P8ZKIWfbK02+XIL8Mp4RkWeqdUCrDMfg==", "license": "MIT", "dependencies": { "@tokenizer/token": "^0.3.0" @@ -5661,11 +5647,12 @@ } }, "node_modules/token-types": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/token-types/-/token-types-6.0.0.tgz", - "integrity": "sha512-lbDrTLVsHhOMljPscd0yitpozq7Ga2M5Cvez5AjGg8GASBjtt6iERCAJ93yommPmz62fb45oFIXHEZ3u9bfJEA==", + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/token-types/-/token-types-6.1.1.tgz", + "integrity": "sha512-kh9LVIWH5CnL63Ipf0jhlBIy0UsrMj/NJDfpsy1SqOXlLKEVyXXYrnFxFT1yOOYVGBSApeVnjPw/sBz5BfEjAQ==", "license": "MIT", "dependencies": { + "@borewit/text-codec": "^0.1.0", "@tokenizer/token": "^0.3.0", "ieee754": "^1.2.1" }, @@ -5879,9 +5866,9 @@ } }, "node_modules/uint8array-extras": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/uint8array-extras/-/uint8array-extras-1.4.0.tgz", - "integrity": "sha512-ZPtzy0hu4cZjv3z5NW9gfKnNLjoz4y6uv4HlelAjDK7sY/xOkKZv9xK/WQpcsBB3jEybChz9DPC2U/+cusjJVQ==", + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/uint8array-extras/-/uint8array-extras-1.5.0.tgz", + "integrity": "sha512-rvKSBiC5zqCCiDZ9kAOszZcDvdAHwwIKJG33Ykj43OKcWsnmcBRL09YTU4nOeHZ8Y2a7l1MgTd08SBe9A8Qj6A==", "license": "MIT", "engines": { "node": ">=18" @@ -6058,9 +6045,9 @@ } }, "node_modules/wrap-ansi": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.0.tgz", - "integrity": "sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==", + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.2.tgz", + "integrity": "sha512-42AtmgqjV+X1VpdOfyTGOYRi0/zsoLqtXQckTmqTeybT+BDIbM/Guxo7x3pE2vtpr1ok6xRqM9OpBe+Jyoqyww==", "license": "MIT", "dependencies": { "ansi-styles": "^6.2.1", @@ -6075,9 +6062,9 @@ } }, "node_modules/wrap-ansi/node_modules/ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", + "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", "license": "MIT", "engines": { "node": ">=12" @@ -6112,9 +6099,9 @@ } }, "node_modules/zod": { - "version": "3.25.76", - "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz", - "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==", + "version": "4.1.11", + "resolved": "https://registry.npmjs.org/zod/-/zod-4.1.11.tgz", + "integrity": "sha512-WPsqwxITS2tzx1bzhIKsEs19ABD5vmCVa4xBo2tq/SrV4RNZtfws1EnCWQXM6yh8bD08a1idvkB5MZSBiZsjwg==", "license": "MIT", "peer": true, "funding": { diff --git a/package.json b/package.json index 98c2409..64ae1a2 100644 --- a/package.json +++ b/package.json @@ -39,7 +39,7 @@ }, "dependencies": { "@dfinity/utils": "^3.1.0", - "@junobuild/cli-tools": "^0.7.1", + "@junobuild/cli-tools": "^0.8.0", "ora": "^8.2.0", "prompts": "^2.4.2", "tar-stream": "^3.1.7" @@ -47,7 +47,7 @@ "devDependencies": { "@dfinity/eslint-config-oisy-wallet": "^0.2.2", "@dfinity/internet-identity-playwright": "^2.0.0", - "@junobuild/config": "^2.1.0", + "@junobuild/config": "^2.3.0", "@playwright/test": "^1.55.0", "@types/node": "^24.4.0", "@types/prompts": "^2.4.9", diff --git a/templates/angular-example/package.json b/templates/angular-example/package.json index e32ac28..8b17399 100644 --- a/templates/angular-example/package.json +++ b/templates/angular-example/package.json @@ -24,7 +24,7 @@ "@angular/platform-browser-dynamic": "^20.2.4", "@angular/router": "^20.2.4", "@junobuild/core": "^2.2.0", - "@junobuild/functions": "^0.3.2", + "@junobuild/functions": "^0.3.3", "nanoid": "^5.1.5", "rxjs": "~7.8.2", "tslib": "^2.8.1", diff --git a/templates/angular-starter/package.json b/templates/angular-starter/package.json index 1b790cf..c69d738 100644 --- a/templates/angular-starter/package.json +++ b/templates/angular-starter/package.json @@ -24,7 +24,7 @@ "@angular/platform-browser-dynamic": "^20.2.4", "@angular/router": "^20.2.4", "@junobuild/core": "^2.2.0", - "@junobuild/functions": "^0.3.2", + "@junobuild/functions": "^0.3.3", "rxjs": "~7.8.2", "tslib": "^2.8.1", "zone.js": "^0.15.1" diff --git a/templates/astro-starter/package.json b/templates/astro-starter/package.json index 15f3a39..22883c4 100644 --- a/templates/astro-starter/package.json +++ b/templates/astro-starter/package.json @@ -15,8 +15,8 @@ "@astrojs/mdx": "^4.3.4", "@astrojs/rss": "^4.0.12", "@astrojs/sitemap": "^3.5.1", - "@junobuild/config": "^2.1.1", - "@junobuild/vite-plugin": "^4.1.5", + "@junobuild/config": "^2.3.0", + "@junobuild/vite-plugin": "^4.2.0", "@tailwindcss/vite": "^4.1.13", "astro": "^5.13.5", "prettier": "^3.6.2", diff --git a/templates/nextjs-example/package.json b/templates/nextjs-example/package.json index ab2eeee..53e56c8 100644 --- a/templates/nextjs-example/package.json +++ b/templates/nextjs-example/package.json @@ -13,7 +13,7 @@ }, "dependencies": { "@junobuild/core": "^2.2.0", - "@junobuild/functions": "^0.3.2", + "@junobuild/functions": "^0.3.3", "nanoid": "^5.1.5", "next": "15.5.2", "react": "19.1.1", @@ -21,8 +21,8 @@ }, "devDependencies": { "@eslint/eslintrc": "^3.3.1", - "@junobuild/config": "^2.1.1", - "@junobuild/nextjs-plugin": "^4.1.5", + "@junobuild/config": "^2.3.0", + "@junobuild/nextjs-plugin": "^4.2.0", "@next/eslint-plugin-next": "^15.5.2", "@tailwindcss/postcss": "^4.1.13", "@types/node": "^24", diff --git a/templates/nextjs-starter/package.json b/templates/nextjs-starter/package.json index 8afa8c1..75efaaa 100644 --- a/templates/nextjs-starter/package.json +++ b/templates/nextjs-starter/package.json @@ -13,15 +13,15 @@ }, "dependencies": { "@junobuild/core": "^2.2.0", - "@junobuild/functions": "^0.3.2", + "@junobuild/functions": "^0.3.3", "next": "15.5.2", "react": "19.1.1", "react-dom": "19.1.1" }, "devDependencies": { "@eslint/eslintrc": "^3.3.1", - "@junobuild/config": "^2.1.1", - "@junobuild/nextjs-plugin": "^4.1.5", + "@junobuild/config": "^2.3.0", + "@junobuild/nextjs-plugin": "^4.2.0", "@tailwindcss/postcss": "^4.1.13", "@types/node": "^24", "@types/react": "^19", diff --git a/templates/react-example/package.json b/templates/react-example/package.json index fff4da2..2cf45a0 100644 --- a/templates/react-example/package.json +++ b/templates/react-example/package.json @@ -14,15 +14,15 @@ }, "dependencies": { "@junobuild/core": "^2.2.0", - "@junobuild/functions": "^0.3.2", + "@junobuild/functions": "^0.3.3", "nanoid": "^5.1.5", "react": "19.1.1", "react-dom": "19.1.1" }, "devDependencies": { "@eslint/js": "^9.34.0", - "@junobuild/config": "^2.1.1", - "@junobuild/vite-plugin": "^4.1.5", + "@junobuild/config": "^2.3.0", + "@junobuild/vite-plugin": "^4.2.0", "@tailwindcss/postcss": "^4.1.13", "@tailwindcss/vite": "^4.1.13", "@types/react": "19.1.12", diff --git a/templates/react-starter/package.json b/templates/react-starter/package.json index 74fc50a..e1398d4 100644 --- a/templates/react-starter/package.json +++ b/templates/react-starter/package.json @@ -14,14 +14,14 @@ }, "dependencies": { "@junobuild/core": "^2.2.0", - "@junobuild/functions": "^0.3.2", + "@junobuild/functions": "^0.3.3", "react": "19.1.1", "react-dom": "19.1.1" }, "devDependencies": { "@eslint/js": "^9.34.0", - "@junobuild/config": "^2.1.1", - "@junobuild/vite-plugin": "^4.1.5", + "@junobuild/config": "^2.3.0", + "@junobuild/vite-plugin": "^4.2.0", "@tailwindcss/postcss": "^4.1.13", "@tailwindcss/vite": "^4.1.13", "@types/react": "19.1.12", diff --git a/templates/react-ts-example/package.json b/templates/react-ts-example/package.json index 4cd2704..7ac83ed 100644 --- a/templates/react-ts-example/package.json +++ b/templates/react-ts-example/package.json @@ -14,15 +14,15 @@ }, "dependencies": { "@junobuild/core": "^2.2.0", - "@junobuild/functions": "^0.3.2", + "@junobuild/functions": "^0.3.3", "nanoid": "^5.1.5", "react": "19.1.1", "react-dom": "19.1.1" }, "devDependencies": { "@eslint/js": "^9.34.0", - "@junobuild/config": "^2.1.1", - "@junobuild/vite-plugin": "^4.1.5", + "@junobuild/config": "^2.3.0", + "@junobuild/vite-plugin": "^4.2.0", "@tailwindcss/postcss": "^4.1.13", "@tailwindcss/vite": "^4.1.13", "@types/react": "19.1.12", diff --git a/templates/react-ts-starter/package.json b/templates/react-ts-starter/package.json index 5edcc4b..e38d34c 100644 --- a/templates/react-ts-starter/package.json +++ b/templates/react-ts-starter/package.json @@ -14,14 +14,14 @@ }, "dependencies": { "@junobuild/core": "^2.2.0", - "@junobuild/functions": "^0.3.2", + "@junobuild/functions": "^0.3.3", "react": "19.1.1", "react-dom": "19.1.1" }, "devDependencies": { "@eslint/js": "^9.34.0", - "@junobuild/config": "^2.1.1", - "@junobuild/vite-plugin": "^4.1.5", + "@junobuild/config": "^2.3.0", + "@junobuild/vite-plugin": "^4.2.0", "@tailwindcss/postcss": "^4.1.13", "@tailwindcss/vite": "^4.1.13", "@types/react": "19.1.12", diff --git a/templates/sveltekit-example/package.json b/templates/sveltekit-example/package.json index 1245c96..898df46 100644 --- a/templates/sveltekit-example/package.json +++ b/templates/sveltekit-example/package.json @@ -15,8 +15,8 @@ "postinstall": "npm run postinstall:copy-auth" }, "devDependencies": { - "@junobuild/config": "^2.1.1", - "@junobuild/vite-plugin": "^4.1.5", + "@junobuild/config": "^2.3.0", + "@junobuild/vite-plugin": "^4.2.0", "@sveltejs/adapter-static": "^3.0.9", "@sveltejs/kit": "^2.37.0", "@sveltejs/vite-plugin-svelte": "^6.1.4", @@ -42,7 +42,7 @@ "type": "module", "dependencies": { "@junobuild/core": "^2.2.0", - "@junobuild/functions": "^0.3.2", + "@junobuild/functions": "^0.3.3", "nanoid": "^5.1.5" }, "overrides": { diff --git a/templates/sveltekit-starter/package.json b/templates/sveltekit-starter/package.json index 104a2e6..8e0261e 100644 --- a/templates/sveltekit-starter/package.json +++ b/templates/sveltekit-starter/package.json @@ -15,8 +15,8 @@ "postinstall": "npm run postinstall:copy-auth" }, "devDependencies": { - "@junobuild/config": "^2.1.1", - "@junobuild/vite-plugin": "^4.1.5", + "@junobuild/config": "^2.3.0", + "@junobuild/vite-plugin": "^4.2.0", "@sveltejs/adapter-static": "^3.0.9", "@sveltejs/kit": "^2.37.0", "@sveltejs/vite-plugin-svelte": "^6.1.4", @@ -45,6 +45,6 @@ }, "dependencies": { "@junobuild/core": "^2.2.0", - "@junobuild/functions": "^0.3.2" + "@junobuild/functions": "^0.3.3" } } diff --git a/templates/vanilla-js-example/package.json b/templates/vanilla-js-example/package.json index 968ba2f..9d1206f 100644 --- a/templates/vanilla-js-example/package.json +++ b/templates/vanilla-js-example/package.json @@ -12,8 +12,8 @@ "postinstall": "npm run postinstall:copy-auth" }, "devDependencies": { - "@junobuild/config": "^2.1.1", - "@junobuild/vite-plugin": "^4.1.5", + "@junobuild/config": "^2.3.0", + "@junobuild/vite-plugin": "^4.2.0", "@tailwindcss/postcss": "^4.1.13", "@tailwindcss/vite": "^4.1.13", "prettier": "^3.6.2", @@ -23,7 +23,7 @@ }, "dependencies": { "@junobuild/core": "^2.2.0", - "@junobuild/functions": "^0.3.2", + "@junobuild/functions": "^0.3.3", "nanoid": "^5.1.5" } } diff --git a/templates/vue-example/package.json b/templates/vue-example/package.json index 40450fa..ef4dcbd 100644 --- a/templates/vue-example/package.json +++ b/templates/vue-example/package.json @@ -17,15 +17,15 @@ }, "dependencies": { "@junobuild/core": "^2.2.0", - "@junobuild/functions": "^0.3.2", + "@junobuild/functions": "^0.3.3", "nanoid": "^5.1.5", "pinia": "^3.0.3", "vue": "^3.5.21", "vue-router": "^4.5.1" }, "devDependencies": { - "@junobuild/config": "^2.1.1", - "@junobuild/vite-plugin": "^4.1.5", + "@junobuild/config": "^2.3.0", + "@junobuild/vite-plugin": "^4.2.0", "@tailwindcss/postcss": "^4.1.13", "@tailwindcss/vite": "^4.1.13", "@tsconfig/node22": "^22.0.2", diff --git a/templates/vue-starter/package.json b/templates/vue-starter/package.json index d9ab365..f179658 100644 --- a/templates/vue-starter/package.json +++ b/templates/vue-starter/package.json @@ -17,14 +17,14 @@ }, "dependencies": { "@junobuild/core": "^2.2.0", - "@junobuild/functions": "^0.3.2", + "@junobuild/functions": "^0.3.3", "pinia": "^3.0.3", "vue": "^3.5.21", "vue-router": "^4.5.1" }, "devDependencies": { - "@junobuild/config": "^2.1.1", - "@junobuild/vite-plugin": "^4.1.5", + "@junobuild/config": "^2.3.0", + "@junobuild/vite-plugin": "^4.2.0", "@tailwindcss/postcss": "^4.1.13", "@tailwindcss/vite": "^4.1.13", "@tsconfig/node22": "^22.0.2",