diff --git a/packages/ssr/package.json b/packages/ssr/package.json index 3d3938deb..c3b03c622 100644 --- a/packages/ssr/package.json +++ b/packages/ssr/package.json @@ -38,7 +38,7 @@ "@cloudcommerce/i18n": "workspace:*", "@ecomplus/utils": "1.5.0-rc.6", "@vueuse/core": "11.3.0", - "astro": "4.16.13", + "astro": "4.16.14", "astro-capo": "^0.0.1", "axios": "^1.7.7", "firebase-admin": "^12.7.0", diff --git a/packages/storefront/package.json b/packages/storefront/package.json index aa484c518..47fe8723f 100644 --- a/packages/storefront/package.json +++ b/packages/storefront/package.json @@ -42,7 +42,7 @@ }, "dependencies": { "@astrojs/node": "8.3.4", - "@astrojs/vue": "4.5.2", + "@astrojs/vue": "4.5.3", "@cloudcommerce/api": "workspace:*", "@cloudcommerce/config": "workspace:*", "@cloudcommerce/i18n": "workspace:*", @@ -53,7 +53,7 @@ "@iconify-json/logos": "^1.2.3", "@types/gtag.js": "^0.0.20", "@vueuse/core": "11.3.0", - "astro": "4.16.13", + "astro": "4.16.14", "astro-capo": "^0.0.1", "chroma-js": "^3.1.2", "dotenv": "^16.4.5", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 26d62cb08..2e91ac537 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -971,7 +971,7 @@ importers: dependencies: '@astrojs/node': specifier: 8.3.4 - version: 8.3.4(astro@4.16.13) + version: 8.3.4(astro@4.16.14) '@cloudcommerce/api': specifier: workspace:* version: link:../api @@ -988,11 +988,11 @@ importers: specifier: 11.3.0 version: 11.3.0(vue@3.5.13) astro: - specifier: 4.16.13 - version: 4.16.13(@types/node@18.19.65)(typescript@5.6.3) + specifier: 4.16.14 + version: 4.16.14(@types/node@18.19.65)(typescript@5.6.3) astro-capo: specifier: ^0.0.1 - version: 0.0.1(astro@4.16.13) + version: 0.0.1(astro@4.16.14) axios: specifier: ^1.7.7 version: 1.7.7 @@ -1035,10 +1035,10 @@ importers: dependencies: '@astrojs/node': specifier: 8.3.4 - version: 8.3.4(astro@4.16.13) + version: 8.3.4(astro@4.16.14) '@astrojs/vue': - specifier: 4.5.2 - version: 4.5.2(astro@4.16.13)(vite@5.4.11)(vue@3.5.13) + specifier: 4.5.3 + version: 4.5.3(@types/node@18.19.65)(astro@4.16.14)(vue@3.5.13) '@cloudcommerce/api': specifier: workspace:* version: link:../api @@ -1070,11 +1070,11 @@ importers: specifier: 11.3.0 version: 11.3.0(vue@3.5.13) astro: - specifier: 4.16.13 - version: 4.16.13(@types/node@18.19.65)(typescript@5.6.3) + specifier: 4.16.14 + version: 4.16.14(@types/node@18.19.65)(typescript@5.6.3) astro-capo: specifier: ^0.0.1 - version: 0.0.1(astro@4.16.13) + version: 0.0.1(astro@4.16.14) chroma-js: specifier: ^3.1.2 version: 3.1.2 @@ -1212,12 +1212,12 @@ packages: - supports-color dev: false - /@astrojs/node@8.3.4(astro@4.16.13): + /@astrojs/node@8.3.4(astro@4.16.14): resolution: {integrity: sha512-xzQs39goN7xh9np9rypGmbgZj3AmmjNxEMj9ZWz5aBERlqqFF3n8A/w/uaJeZ/bkHS60l1BXVS0tgsQt9MFqBA==} peerDependencies: astro: ^4.2.0 dependencies: - astro: 4.16.13(@types/node@18.19.65)(typescript@5.6.3) + astro: 4.16.14(@types/node@18.19.65)(typescript@5.6.3) send: 0.19.0 server-destroy: 1.0.1 transitivePeerDependencies: @@ -1246,8 +1246,8 @@ packages: - supports-color dev: false - /@astrojs/vue@4.5.2(astro@4.16.13)(vite@5.4.11)(vue@3.5.13): - resolution: {integrity: sha512-gUu7J643LpuzQM5nrjWoYh6KeAy/CzS4OmeVZtRSJgV8UGfce2r4Q9P3+m37rQBdI/Dhrwn2lGVnmDwj1UbsPQ==} + /@astrojs/vue@4.5.3(@types/node@18.19.65)(astro@4.16.14)(vue@3.5.13): + resolution: {integrity: sha512-OP4qV48HKYlx5sbgadpzGofWpuvSi3Ae37PJHpFtGX7ryHNdZr96jUMlZmyW6x7sx5/hw89tNl+GjsNlKr6Gxg==} engines: {node: ^18.17.1 || ^20.3.0 || >=21.0.0} peerDependencies: astro: ^4.0.0 @@ -1255,15 +1255,23 @@ packages: dependencies: '@vitejs/plugin-vue': 5.1.4(vite@5.4.11)(vue@3.5.13) '@vitejs/plugin-vue-jsx': 4.1.0(vite@5.4.11)(vue@3.5.13) - '@vue/compiler-sfc': 3.5.12 - astro: 4.16.13(@types/node@18.19.65)(typescript@5.6.3) + '@vue/compiler-sfc': 3.5.13 + astro: 4.16.14(@types/node@18.19.65)(typescript@5.6.3) + vite: 5.4.11(@types/node@18.19.65) vite-plugin-vue-devtools: 7.6.4(vite@5.4.11)(vue@3.5.13) vue: 3.5.13(typescript@5.6.3) transitivePeerDependencies: - '@nuxt/kit' + - '@types/node' + - less + - lightningcss - rollup + - sass + - sass-embedded + - stylus + - sugarss - supports-color - - vite + - terser dev: false /@babel/code-frame@7.26.2: @@ -1450,14 +1458,6 @@ packages: '@babel/types': 7.26.0 dev: false - /@babel/parser@7.25.3: - resolution: {integrity: sha512-iLTJKDbJ4hMvFPgQwwsVoxtHyWpKKPBrxkANrSYewDPaPpT5py5yeVkgPIJ7XYXhndxJpaA3PyALSXQ7u8e/Dw==} - engines: {node: '>=6.0.0'} - hasBin: true - dependencies: - '@babel/types': 7.26.0 - dev: false - /@babel/parser@7.26.2: resolution: {integrity: sha512-DWMCZH9WA4Maitz2q21SRKHo9QXZxkDsbNZoVD62gusNtNBBqDg9i7uOhASfTfIGNzW+O+r7+jAlM8dwphcJKQ==} engines: {node: '>=6.0.0'} @@ -3972,7 +3972,7 @@ packages: chokidar: 3.6.0 colorette: 2.0.20 consola: 3.2.3 - magic-string: 0.30.12 + magic-string: 0.30.13 pathe: 1.1.2 perfect-debounce: 1.0.0 tinyglobby: 0.2.10 @@ -4099,7 +4099,7 @@ packages: engines: {node: '>=14'} dependencies: '@unocss/core': 0.64.1 - magic-string: 0.30.12 + magic-string: 0.30.13 dev: false /@unocss/transformer-attributify-jsx@0.64.1: @@ -4139,7 +4139,7 @@ packages: '@unocss/core': 0.64.1 '@unocss/inspector': 0.64.1(vue@3.5.13) chokidar: 3.6.0 - magic-string: 0.30.12 + magic-string: 0.30.13 tinyglobby: 0.2.10 vite: 5.4.11(@types/node@18.19.65) transitivePeerDependencies: @@ -4197,7 +4197,7 @@ packages: dependencies: '@vitest/spy': 2.1.5 estree-walker: 3.0.3 - magic-string: 0.30.12 + magic-string: 0.30.13 vite: 5.4.11(@types/node@18.19.65) dev: true @@ -4218,7 +4218,7 @@ packages: resolution: {integrity: sha512-zmYw47mhfdfnYbuhkQvkkzYroXUumrwWDGlMjpdUr4jBd3HZiV2w7CQHj+z7AAS4VOtWxI4Zt4bWt4/sKcoIjg==} dependencies: '@vitest/pretty-format': 2.1.5 - magic-string: 0.30.12 + magic-string: 0.30.13 pathe: 1.1.2 dev: true @@ -4281,16 +4281,6 @@ packages: - supports-color dev: false - /@vue/compiler-core@3.5.12: - resolution: {integrity: sha512-ISyBTRMmMYagUxhcpyEH0hpXRd/KqDU4ymofPgl2XAkY9ZhQ+h0ovEZJIiPop13UmR/54oA2cgMDjgroRelaEw==} - dependencies: - '@babel/parser': 7.26.2 - '@vue/shared': 3.5.12 - entities: 4.5.0 - estree-walker: 2.0.2 - source-map-js: 1.2.1 - dev: false - /@vue/compiler-core@3.5.13: resolution: {integrity: sha512-oOdAkwqUfW1WqpwSYJce06wvt6HljgY3fGeM9NcVA1HaYOij3mZG9Rkysn0OHuyUAGMbEbARIpsG+LPVlBJ5/Q==} dependencies: @@ -4301,13 +4291,6 @@ packages: source-map-js: 1.2.1 dev: false - /@vue/compiler-dom@3.5.12: - resolution: {integrity: sha512-9G6PbJ03uwxLHKQ3P42cMTi85lDRvGLB2rSGOiQqtXELat6uI4n8cNz9yjfVHRPIu+MsK6TE418Giruvgptckg==} - dependencies: - '@vue/compiler-core': 3.5.12 - '@vue/shared': 3.5.12 - dev: false - /@vue/compiler-dom@3.5.13: resolution: {integrity: sha512-ZOJ46sMOKUjO3e94wPdCzQ6P1Lx/vhp2RSvfaab88Ajexs0AHeV0uasYhi99WPaogmBlRHNRuly8xV75cNTMDA==} dependencies: @@ -4315,20 +4298,6 @@ packages: '@vue/shared': 3.5.13 dev: false - /@vue/compiler-sfc@3.5.12: - resolution: {integrity: sha512-2k973OGo2JuAa5+ZlekuQJtitI5CgLMOwgl94BzMCsKZCX/xiqzJYzapl4opFogKHqwJk34vfsaKpfEhd1k5nw==} - dependencies: - '@babel/parser': 7.25.3 - '@vue/compiler-core': 3.5.12 - '@vue/compiler-dom': 3.5.12 - '@vue/compiler-ssr': 3.5.12 - '@vue/shared': 3.5.12 - estree-walker: 2.0.2 - magic-string: 0.30.11 - postcss: 8.4.47 - source-map-js: 1.2.1 - dev: false - /@vue/compiler-sfc@3.5.13: resolution: {integrity: sha512-6VdaljMpD82w6c2749Zhf5T9u5uLBWKnVue6XWxprDobftnletJ8+oel7sexFfM3qIxNmVE7LSFGTpv6obNyaQ==} dependencies: @@ -4343,13 +4312,6 @@ packages: source-map-js: 1.2.1 dev: false - /@vue/compiler-ssr@3.5.12: - resolution: {integrity: sha512-eLwc7v6bfGBSM7wZOGPmRavSWzNFF6+PdRhE+VFJhNCgHiF8AM7ccoqcv5kBXA2eWUfigD7byekvf/JsOfKvPA==} - dependencies: - '@vue/compiler-dom': 3.5.12 - '@vue/shared': 3.5.12 - dev: false - /@vue/compiler-ssr@3.5.13: resolution: {integrity: sha512-wMH6vrYHxQl/IybKJagqbquvxpWCuVYpoUJfCqFZwa/JY1GdATAQ+TgVtgrwwMZ0D07QhA99rs/EAAWfvG6KpA==} dependencies: @@ -4423,10 +4385,6 @@ packages: vue: 3.5.13(typescript@5.6.3) dev: false - /@vue/shared@3.5.12: - resolution: {integrity: sha512-L2RPSAwUFbgZH20etwrXyVyCBu9OxRSi8T/38QsvnkJyvq2LufW2lDCOzm7t/U9C1mkhJGWYfCuFBCmIuNivrg==} - dev: false - /@vue/shared@3.5.13: resolution: {integrity: sha512-/hnE/qP5ZoGpol0a5mDi45bOd7t3tjYJBjsgCsivow7D48cJeV5l05RD82lPqi7gRiphZM37rnhW1l6ZoCNNnQ==} dev: false @@ -4720,12 +4678,12 @@ packages: engines: {node: '>=12'} dev: true - /astro-capo@0.0.1(astro@4.16.13): + /astro-capo@0.0.1(astro@4.16.14): resolution: {integrity: sha512-KyQD1mzgEQnbqrKpYdoIZMAYejkOcIJocdGuQBH9Yzr4KqGzIR8P2DDNbV/FQXaSyq900lCZwWJH45tBIQCG8w==} peerDependencies: astro: '>= 2.8' dependencies: - astro: 4.16.13(@types/node@18.19.65)(typescript@5.6.3) + astro: 4.16.14(@types/node@18.19.65)(typescript@5.6.3) ultrahtml: 1.5.3 dev: false @@ -4751,8 +4709,8 @@ packages: - typescript dev: false - /astro@4.16.13(@types/node@18.19.65)(typescript@5.6.3): - resolution: {integrity: sha512-Mtd76+BC0zLWqoXpf9xc731AhdH4MNh5JFHYdLRvSH0Nqn48hA64dPGh/cWsJvh/DZFmC0NTZusM1Qq2gyNaVg==} + /astro@4.16.14(@types/node@18.19.65)(typescript@5.6.3): + resolution: {integrity: sha512-2IuLkIp4idyspugq+F52rHZyNqHHi2AdQzuKp3SGytg/YAm50dNeWhP/7l+enjgWZLloLq5xsH5gVQpoDFoyFg==} engines: {node: ^18.17.1 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0'} hasBin: true dependencies: @@ -4793,7 +4751,7 @@ packages: http-cache-semantics: 4.1.1 js-yaml: 4.1.0 kleur: 4.1.5 - magic-string: 0.30.12 + magic-string: 0.30.13 magicast: 0.3.5 micromatch: 4.0.8 mrmime: 2.0.0 @@ -8434,12 +8392,6 @@ packages: lru-cache: 4.0.2 dev: false - /magic-string@0.30.11: - resolution: {integrity: sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==} - dependencies: - '@jridgewell/sourcemap-codec': 1.5.0 - dev: false - /magic-string@0.30.12: resolution: {integrity: sha512-Ea8I3sQMVXr8JhN4z+H/d8zwo+tYDgHE9+5G4Wnrwhs0gaK9fXTKx0Tw5Xwsd/bCPTTZNRAdpyzvoeORe9LYpw==} dependencies: @@ -8449,7 +8401,6 @@ packages: resolution: {integrity: sha512-8rYBO+MsWkgjDSOvLomYnzhdwEG51olQ4zL5KXnNJWV5MNmrb4rTZdrtkhxjnD/QyZUqR/Z/XDsUs/4ej2nx0g==} dependencies: '@jridgewell/sourcemap-codec': 1.5.0 - dev: false /magicast@0.3.5: resolution: {integrity: sha512-L0WhttDl+2BOsybvEOLK7fW3UA0OQ0IQ2d6Zl2x/a6vVRs3bAY0ECOSHHeL5jD+SbOpOCUEi0y1DgHEn9Qn1AQ==} @@ -9525,10 +9476,6 @@ packages: resolution: {integrity: sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA==} dev: false - /picocolors@1.1.0: - resolution: {integrity: sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==} - dev: false - /picocolors@1.1.1: resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} @@ -9661,7 +9608,7 @@ packages: engines: {node: ^10 || ^12 || >=14} dependencies: nanoid: 3.3.7 - picocolors: 1.1.0 + picocolors: 1.1.1 source-map-js: 1.2.1 dev: false @@ -11604,7 +11551,7 @@ packages: '@vue/babel-plugin-jsx': 1.2.5(@babel/core@7.26.0) '@vue/compiler-dom': 3.5.13 kolorist: 1.8.0 - magic-string: 0.30.12 + magic-string: 0.30.13 vite: 5.4.11(@types/node@18.19.65) transitivePeerDependencies: - supports-color