From 3e5dc43a2dacbad2e76048264c7414dadb94516c Mon Sep 17 00:00:00 2001 From: David Dal Busco Date: Mon, 1 Sep 2025 15:31:08 +0200 Subject: [PATCH] feat: update config with precompress to false instead of gzip --- juno.config.js | 6 +++-- package-lock.json | 62 +++++++++++++++++++++++++++++++++++++++++++---- package.json | 2 +- 3 files changed, 62 insertions(+), 8 deletions(-) diff --git a/juno.config.js b/juno.config.js index c159f93..6eebfd7 100644 --- a/juno.config.js +++ b/juno.config.js @@ -3,7 +3,9 @@ import { defineConfig } from "@junobuild/config"; /** @type {import('@junobuild/config').JunoConfig} */ export default defineConfig({ satellite: { - satelliteId: "fmkjf-bqaaa-aaaal-acpza-cai", + ids: { + production: "fmkjf-bqaaa-aaaal-acpza-cai", + }, source: "src", storage: { headers: [ @@ -30,6 +32,6 @@ export default defineConfig({ ], }, encoding: [["**/releases/*.gz", "identity"]], - gzip: false, + precompress: false, }, }); diff --git a/package-lock.json b/package-lock.json index 4d24c3f..24c3c76 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,16 +13,57 @@ "qr-creator": "^1.0.0" }, "devDependencies": { - "@junobuild/config": "^0.0.16", + "@junobuild/config": "^2.1.0", "prettier": "^3.0.0" } }, + "node_modules/@dfinity/principal": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/@dfinity/principal/-/principal-3.2.3.tgz", + "integrity": "sha512-8wf7aFz1Ip3wumHOC7ampLl6S4x6+AIjSi4NZHofGOPog5a4ARWsBc6cAM2Akca6fVMFH0e6mGHov2lugoC9Dg==", + "dev": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@noble/hashes": "^1.8.0" + } + }, + "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==", + "dev": true, + "license": "Apache-2.0", + "peer": true, + "peerDependencies": { + "@dfinity/principal": "*", + "zod": "3.25" + } + }, "node_modules/@junobuild/config": { - "version": "0.0.16", - "resolved": "https://registry.npmjs.org/@junobuild/config/-/config-0.0.16.tgz", - "integrity": "sha512-SO4qXH5Thq2lgBbR550YinXm3bfkk1O6sgbgMmyBi96A3pFADFucxW/2XPk6QUr2W26veq1V65fHArbSPu8FPw==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@junobuild/config/-/config-2.1.0.tgz", + "integrity": "sha512-FNeRpnxcIm6iNCGHWWCoH0ZKm5nfbCvBXkfE0U90HCJnyJi4jfKSbfOcn7SrujyKkNyKQum9R9kEspc9JBv2sQ==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "@dfinity/zod-schemas": "^1.1.0", + "zod": "^3.25" + } + }, + "node_modules/@noble/hashes": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.8.0.tgz", + "integrity": "sha512-jCs9ldd7NwzpgXDIf6P3+NrHh9/sD6CQdxHyjQI+h/6rDNo88ypBxxz45UDuZHz9r3tNz7N/VInSVoVdtXEI4A==", "dev": true, - "license": "MIT" + "license": "MIT", + "peer": true, + "engines": { + "node": "^14.21.3 || >=16" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } }, "node_modules/prettier": { "version": "3.0.0", @@ -56,6 +97,17 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/qr-creator/-/qr-creator-1.0.0.tgz", "integrity": "sha512-C0cqfbS1P5hfqN4NhsYsUXePlk9BO+a45bAQ3xLYjBL3bOIFzoVEjs79Fado9u9BPBD3buHi3+vY+C8tHh4qMQ==" + }, + "node_modules/zod": { + "version": "3.25.76", + "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz", + "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==", + "dev": true, + "license": "MIT", + "peer": true, + "funding": { + "url": "https://github.com/sponsors/colinhacks" + } } } } diff --git a/package.json b/package.json index f0a7547..61269c8 100644 --- a/package.json +++ b/package.json @@ -17,7 +17,7 @@ "qr-creator": "^1.0.0" }, "devDependencies": { - "@junobuild/config": "^0.0.16", + "@junobuild/config": "^2.1.0", "prettier": "^3.0.0" } }