From 7dfff124e1108551d5d75bdf976d97743f5cb5c3 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 20 Dec 2024 11:19:40 -0300 Subject: [PATCH] fix(ssr): Update Astro to v4.16.18 [security] (#508) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- packages/ssr/package.json | 2 +- packages/storefront/package.json | 2 +- pnpm-lock.yaml | 486 +++---------------------------- 3 files changed, 38 insertions(+), 452 deletions(-) diff --git a/packages/ssr/package.json b/packages/ssr/package.json index 80f198c8b..fb7141528 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": "12.0.0", - "astro": "4.16.17", + "astro": "4.16.18", "astro-capo": "^0.0.1", "axios": "^1.7.9", "firebase-admin": "^13.0.1", diff --git a/packages/storefront/package.json b/packages/storefront/package.json index c49832a43..33e82d0b7 100644 --- a/packages/storefront/package.json +++ b/packages/storefront/package.json @@ -53,7 +53,7 @@ "@iconify-json/logos": "^1.2.3", "@types/gtag.js": "^0.0.20", "@vueuse/core": "12.0.0", - "astro": "4.16.17", + "astro": "4.16.18", "astro-capo": "^0.0.1", "chroma-js": "^3.1.2", "dotenv": "^16.4.7", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3d2de0fe1..880d6a802 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -63,175 +63,6 @@ importers: specifier: ^8.2.4 version: 8.2.4 - ecomplus-stores/barradoce: - dependencies: - '@cloudcommerce/cli': - specifier: ^2.33.0 - version: link:../../packages/cli - devDependencies: - '@cloudcommerce/eslint': - specifier: ^2.33.0 - version: link:../../packages/eslint - husky: - specifier: ^9.1.7 - version: 9.1.7 - lint-staged: - specifier: ^15.2.11 - version: 15.2.11 - - ecomplus-stores/barradoce/functions/many: - dependencies: - '@cloudcommerce/feeds': - specifier: ^2.33.0 - version: link:../../../../packages/feeds - '@cloudcommerce/firebase': - specifier: ^2.33.0 - version: link:../../../../packages/firebase - '@cloudcommerce/passport': - specifier: ^2.33.0 - version: link:../../../../packages/passport - - ecomplus-stores/barradoce/functions/ssr: - dependencies: - '@cloudcommerce/api': - specifier: ^2.33.0 - version: link:../../../../packages/api - '@cloudcommerce/firebase': - specifier: ^2.33.0 - version: link:../../../../packages/firebase - '@cloudcommerce/ssr': - specifier: ^2.33.0 - version: link:../../../../packages/ssr - '@headlessui/vue': - specifier: ^1.7.23 - version: 1.7.23(vue@3.5.13) - micromark: - specifier: ^4.0.1 - version: 4.0.1 - web-vitals: - specifier: ^4.2.4 - version: 4.2.4 - devDependencies: - '@cloudcommerce/i18n': - specifier: ^2.33.0 - version: link:../../../../packages/i18n - '@cloudcommerce/storefront': - specifier: ^2.33.0 - version: link:../../../../packages/storefront - '@cloudcommerce/types': - specifier: ^2.33.0 - version: link:../../../../packages/types - '@iconify-json/mingcute': - specifier: ^1.1.18 - version: 1.2.1 - photoswipe: - specifier: ^5.4.4 - version: 5.4.4 - - ecomplus-stores/barradoce/functions/with-apps: - dependencies: - '@cloudcommerce/events': - specifier: ^2.33.0 - version: link:../../../../packages/events - '@cloudcommerce/firebase': - specifier: ^2.33.0 - version: link:../../../../packages/firebase - '@cloudcommerce/modules': - specifier: ^2.33.0 - version: link:../../../../packages/modules - - ecomplus-stores/tiasonia: - dependencies: - '@cloudcommerce/cli': - specifier: ^2.33.0 - version: link:../../packages/cli - devDependencies: - '@cloudcommerce/eslint': - specifier: ^2.33.0 - version: link:../../packages/eslint - husky: - specifier: ^9.1.7 - version: 9.1.7 - lint-staged: - specifier: ^15.2.11 - version: 15.2.11 - - ecomplus-stores/tiasonia/functions/many: - dependencies: - '@cloudcommerce/api': - specifier: ^2.29.8 - version: link:../../../../packages/api - '@cloudcommerce/feeds': - specifier: ^2.33.0 - version: link:../../../../packages/feeds - '@cloudcommerce/firebase': - specifier: ^2.33.0 - version: link:../../../../packages/firebase - '@cloudcommerce/passport': - specifier: ^2.33.0 - version: link:../../../../packages/passport - '@ecomplus/client': - specifier: ^2.4.0 - version: 2.4.0(@ecomplus/utils@1.4.1) - - ecomplus-stores/tiasonia/functions/ssr: - dependencies: - '@cloudcommerce/api': - specifier: ^2.33.0 - version: link:../../../../packages/api - '@cloudcommerce/firebase': - specifier: ^2.33.0 - version: link:../../../../packages/firebase - '@cloudcommerce/ssr': - specifier: ^2.33.0 - version: link:../../../../packages/ssr - '@headlessui/vue': - specifier: ^1.7.23 - version: 1.7.23(vue@3.5.13) - micromark: - specifier: ^4.0.1 - version: 4.0.1 - ultrahtml: - specifier: ^1.5.3 - version: 1.5.3 - devDependencies: - '@cloudcommerce/i18n': - specifier: ^2.33.0 - version: link:../../../../packages/i18n - '@cloudcommerce/storefront': - specifier: ^2.33.0 - version: link:../../../../packages/storefront - '@cloudcommerce/types': - specifier: ^2.33.0 - version: link:../../../../packages/types - '@fontsource-variable/inter': - specifier: 5.0.20 - version: 5.0.20 - '@fontsource/dm-serif-display': - specifier: 5.0.20 - version: 5.0.20 - '@iconify-json/lucide': - specifier: ^1.1.182 - version: 1.2.18 - fontaine: - specifier: ^0.5.0 - version: 0.5.0 - photoswipe: - specifier: ^5.4.4 - version: 5.4.4 - - ecomplus-stores/tiasonia/functions/with-apps: - dependencies: - '@cloudcommerce/events': - specifier: ^2.33.0 - version: link:../../../../packages/events - '@cloudcommerce/firebase': - specifier: ^2.33.0 - version: link:../../../../packages/firebase - '@cloudcommerce/modules': - specifier: ^2.33.0 - version: link:../../../../packages/modules - packages/__skeleton: dependencies: '@cloudcommerce/api': @@ -1140,7 +971,7 @@ importers: dependencies: '@astrojs/node': specifier: 8.3.4 - version: 8.3.4(astro@4.16.17) + version: 8.3.4(astro@4.16.18) '@cloudcommerce/api': specifier: workspace:* version: link:../api @@ -1157,11 +988,11 @@ importers: specifier: 12.0.0 version: 12.0.0(typescript@5.7.2) astro: - specifier: 4.16.17 - version: 4.16.17(@types/node@18.19.68)(typescript@5.7.2) + specifier: 4.16.18 + version: 4.16.18(@types/node@18.19.68)(typescript@5.7.2) astro-capo: specifier: ^0.0.1 - version: 0.0.1(astro@4.16.17) + version: 0.0.1(astro@4.16.18) axios: specifier: ^1.7.9 version: 1.7.9 @@ -1204,10 +1035,10 @@ importers: dependencies: '@astrojs/node': specifier: 8.3.4 - version: 8.3.4(astro@4.16.17) + version: 8.3.4(astro@4.16.18) '@astrojs/vue': specifier: 4.5.3 - version: 4.5.3(@types/node@18.19.68)(astro@4.16.17)(vue@3.5.13) + version: 4.5.3(@types/node@18.19.68)(astro@4.16.18)(vue@3.5.13) '@cloudcommerce/api': specifier: workspace:* version: link:../api @@ -1239,11 +1070,11 @@ importers: specifier: 12.0.0 version: 12.0.0(typescript@5.7.2) astro: - specifier: 4.16.17 - version: 4.16.17(@types/node@18.19.68)(typescript@5.7.2) + specifier: 4.16.18 + version: 4.16.18(@types/node@18.19.68)(typescript@5.7.2) astro-capo: specifier: ^0.0.1 - version: 0.0.1(astro@4.16.17) + version: 0.0.1(astro@4.16.18) chroma-js: specifier: ^3.1.2 version: 3.1.2 @@ -1310,77 +1141,6 @@ importers: specifier: workspace:* version: link:../api - store: - dependencies: - '@cloudcommerce/cli': - specifier: ^2.33.0 - version: link:../packages/cli - devDependencies: - '@cloudcommerce/eslint': - specifier: ^2.33.0 - version: link:../packages/eslint - husky: - specifier: ^9.1.7 - version: 9.1.7 - lint-staged: - specifier: ^15.2.11 - version: 15.2.11 - - store/functions/many: - dependencies: - '@cloudcommerce/feeds': - specifier: ^2.33.0 - version: link:../../../packages/feeds - '@cloudcommerce/firebase': - specifier: ^2.33.0 - version: link:../../../packages/firebase - '@cloudcommerce/passport': - specifier: ^2.33.0 - version: link:../../../packages/passport - - store/functions/ssr: - dependencies: - '@cloudcommerce/api': - specifier: ^2.33.0 - version: link:../../../packages/api - '@cloudcommerce/firebase': - specifier: ^2.33.0 - version: link:../../../packages/firebase - '@cloudcommerce/ssr': - specifier: ^2.33.0 - version: link:../../../packages/ssr - '@headlessui/vue': - specifier: ^1.7.23 - version: 1.7.23(vue@3.5.13) - micromark: - specifier: ^4.0.1 - version: 4.0.1 - devDependencies: - '@cloudcommerce/i18n': - specifier: ^2.33.0 - version: link:../../../packages/i18n - '@cloudcommerce/storefront': - specifier: ^2.33.0 - version: link:../../../packages/storefront - '@cloudcommerce/types': - specifier: ^2.33.0 - version: link:../../../packages/types - photoswipe: - specifier: ^5.4.4 - version: 5.4.4 - - store/functions/with-apps: - dependencies: - '@cloudcommerce/events': - specifier: ^2.33.0 - version: link:../../../packages/events - '@cloudcommerce/firebase': - specifier: ^2.33.0 - version: link:../../../packages/firebase - '@cloudcommerce/modules': - specifier: ^2.33.0 - version: link:../../../packages/modules - packages: /@aashutoshrathi/word-wrap@1.2.6: @@ -1452,12 +1212,12 @@ packages: - supports-color dev: false - /@astrojs/node@8.3.4(astro@4.16.17): + /@astrojs/node@8.3.4(astro@4.16.18): resolution: {integrity: sha512-xzQs39goN7xh9np9rypGmbgZj3AmmjNxEMj9ZWz5aBERlqqFF3n8A/w/uaJeZ/bkHS60l1BXVS0tgsQt9MFqBA==} peerDependencies: astro: ^4.2.0 dependencies: - astro: 4.16.17(@types/node@18.19.68)(typescript@5.7.2) + astro: 4.16.18(@types/node@18.19.68)(typescript@5.7.2) send: 0.19.0 server-destroy: 1.0.1 transitivePeerDependencies: @@ -1486,7 +1246,7 @@ packages: - supports-color dev: false - /@astrojs/vue@4.5.3(@types/node@18.19.68)(astro@4.16.17)(vue@3.5.13): + /@astrojs/vue@4.5.3(@types/node@18.19.68)(astro@4.16.18)(vue@3.5.13): resolution: {integrity: sha512-OP4qV48HKYlx5sbgadpzGofWpuvSi3Ae37PJHpFtGX7ryHNdZr96jUMlZmyW6x7sx5/hw89tNl+GjsNlKr6Gxg==} engines: {node: ^18.17.1 || ^20.3.0 || >=21.0.0} peerDependencies: @@ -1496,7 +1256,7 @@ packages: '@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.13 - astro: 4.16.17(@types/node@18.19.68)(typescript@5.7.2) + astro: 4.16.18(@types/node@18.19.68)(typescript@5.7.2) vite: 5.4.11(@types/node@18.19.68) vite-plugin-vue-devtools: 7.6.4(vite@5.4.11)(vue@3.5.13) vue: 3.5.13(typescript@5.7.2) @@ -1857,20 +1617,6 @@ packages: '@babel/helper-validator-identifier': 7.25.9 dev: false - /@capsizecss/metrics@2.2.0: - resolution: {integrity: sha512-DkFIser1KbGxWyG2hhQQeCit72TnOQDx5pr9bkA7+XlIy7qv+4lYtslH3bidVxm2qkY2guAgypSIPYuQQuk70A==} - dev: true - - /@capsizecss/unpack@2.3.0: - resolution: {integrity: sha512-qkf9IoFIVTOkkpr8oZtCNSmubyWFCuPU4EOWO6J/rFPP5Ks2b1k1EHDSQRLwfokh6nCd7mJgBT2lhcuDCE6w4w==} - dependencies: - blob-to-buffer: 1.2.9 - cross-fetch: 3.1.8 - fontkit: 2.0.4 - transitivePeerDependencies: - - encoding - dev: true - /@commitlint/cli@19.6.1(@types/node@18.19.68)(typescript@5.7.2): resolution: {integrity: sha512-8hcyA6ZoHwWXC76BoC8qVOSr8xHy00LZhZpauiD0iO0VYbVhMnED0da85lTfIULxl7Lj4c6vZgF0Wu/ed1+jlQ==} engines: {node: '>=v18'} @@ -2039,19 +1785,6 @@ packages: dependencies: '@jridgewell/trace-mapping': 0.3.9 - /@ecomplus/client@2.4.0(@ecomplus/utils@1.4.1): - resolution: {integrity: sha512-7Q9SaNPv46xezFKv8EnjJkyi0Gx8kAYKIcVqWpubL6mS1KHe3uiVa01djHPRpkFOnhGxKmIcbWqZqdc41olZJw==} - peerDependencies: - '@ecomplus/utils': 1.x - dependencies: - '@ecomplus/utils': 1.4.1 - axios: 1.7.9 - optionalDependencies: - core-js: 3.38.1 - transitivePeerDependencies: - - debug - dev: false - /@ecomplus/transactional-mails@2.0.4: resolution: {integrity: sha512-QUQDcjA2jp93+aX9OyXWAISGtdtQ1pkIfXNPyA2vOlEyi/NfHi7E6XoCI4iAOHpbgvVu0Vj1QllX2Gpqef5itA==} dependencies: @@ -3005,14 +2738,6 @@ packages: resolution: {integrity: sha512-2xCRM9q9FlzGZCdgDMJwc0gyUkWFtkosy7Xxr6sFgQwn+wMNIWd7xIvYNauU1r64B5L5rsGKy/n9TKJ0aAFeqQ==} dev: false - /@fontsource-variable/inter@5.0.20: - resolution: {integrity: sha512-dhzG4Zls/tIrf8h0FhTNi8jT/uFwNhdTY2vKe6DYqoXDYOfEcTVZDyh1hKml1rlLT44Y7OoKoGz8w7czDW7twQ==} - dev: true - - /@fontsource/dm-serif-display@5.0.20: - resolution: {integrity: sha512-/2lKZzzbEJMNsqizgZPPCL9PquWTWgeA2hLrq74XVDwoI3HOLSaopmOusuD8eDke33WoM/EbpKeB0/jnpv8Ogg==} - dev: true - /@google-cloud/firestore@7.10.0: resolution: {integrity: sha512-VFNhdHvfnmqcHHs6YhmSNHHxQqaaD64GwiL0c+e1qz85S8SWZPC2XFRf8p9yHRTF40Kow424s1KBU9f0fdQa+Q==} engines: {node: '>=14.0.0'} @@ -3133,16 +2858,6 @@ packages: yargs: 17.7.2 dev: false - /@headlessui/vue@1.7.23(vue@3.5.13): - resolution: {integrity: sha512-JzdCNqurrtuu0YW6QaDtR2PIYCKPUWq28csDyMvN4zmGccmE7lz40Is6hc3LA4HFeCI7sekZ/PQMTNmn9I/4Wg==} - engines: {node: '>=10'} - peerDependencies: - vue: ^3.2.0 - dependencies: - '@tanstack/vue-virtual': 3.11.1(vue@3.5.13) - vue: 3.5.13(typescript@5.7.2) - dev: false - /@humanwhocodes/config-array@0.13.0: resolution: {integrity: sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==} engines: {node: '>=10.10.0'} @@ -3185,20 +2900,9 @@ packages: '@iconify/types': 2.0.0 dev: false - /@iconify-json/lucide@1.2.18: - resolution: {integrity: sha512-SFBoHBSULntem84iWxGM9NzlP6QY/dwjxC5t4c1lC7+xq31Fous8JkppoJih0/ICJ3CsbppRZeb11y3iLcwwug==} - dependencies: - '@iconify/types': 2.0.0 - dev: true - - /@iconify-json/mingcute@1.2.1: - resolution: {integrity: sha512-rv682dBsjKUs1/AVg5tOegAunjCLuqyQufXU0D6Kbmgg5jMoUcl/9K2C+9MAiepBP0Eyb05YwXQvGaXMLPu/YA==} - dependencies: - '@iconify/types': 2.0.0 - dev: true - /@iconify/types@2.0.0: resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==} + dev: false /@iconify/utils@2.1.33: resolution: {integrity: sha512-jP9h6v/g0BIZx0p7XGJJVtkVnydtbgTgt9mVNcGDYwaa7UhdHdI9dvoq+gKj9sijMSJKxUPEG2JyjsgXjxL7Kw==} @@ -3702,25 +3406,6 @@ packages: resolution: {integrity: sha512-jn7/7ky30idSkd/O5yDBfAnVt+JJpepofP/POZ1iMOxK59cOfqIgg/Dj0eFsjOTMw+4ycJN0uhZH/Eb0bs/EUA==} dev: false - /@swc/helpers@0.5.15: - resolution: {integrity: sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==} - dependencies: - tslib: 2.8.1 - dev: true - - /@tanstack/virtual-core@3.10.9: - resolution: {integrity: sha512-kBknKOKzmeR7lN+vSadaKWXaLS0SZZG+oqpQ/k80Q6g9REn6zRHS/ZYdrIzHnpHgy/eWs00SujveUN/GJT2qTw==} - dev: false - - /@tanstack/vue-virtual@3.11.1(vue@3.5.13): - resolution: {integrity: sha512-HEmblQrCkbadvcuis8MBCHvlTy9iUTFlEWfXy5nTxvSrauWPZ4Pyv0yOzXrDhnTXUMxJtpdUrov05RCusrBQ3A==} - peerDependencies: - vue: ^2.7.0 || ^3.0.0 - dependencies: - '@tanstack/virtual-core': 3.10.9 - vue: 3.5.13(typescript@5.7.2) - dev: false - /@tootallnate/once@2.0.0: resolution: {integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==} engines: {node: '>= 10'} @@ -4217,7 +3902,7 @@ packages: chokidar: 3.6.0 colorette: 2.0.20 consola: 3.2.3 - magic-string: 0.30.14 + magic-string: 0.30.15 pathe: 1.1.2 perfect-debounce: 1.0.0 tinyglobby: 0.2.10 @@ -4384,7 +4069,7 @@ packages: '@unocss/core': 0.65.1 '@unocss/inspector': 0.65.1(vue@3.5.13) chokidar: 3.6.0 - magic-string: 0.30.14 + magic-string: 0.30.15 tinyglobby: 0.2.10 vite: 5.4.11(@types/node@18.19.68) transitivePeerDependencies: @@ -4442,7 +4127,7 @@ packages: dependencies: '@vitest/spy': 2.1.8 estree-walker: 3.0.3 - magic-string: 0.30.14 + magic-string: 0.30.15 vite: 5.4.11(@types/node@18.19.68) dev: true @@ -4463,7 +4148,7 @@ packages: resolution: {integrity: sha512-20T7xRFbmnkfcmgVEz+z3AU/3b0cEzZOt/zmnvZEctg64/QZbSDJEVm9fLnnlSi74KibmRsO9/Qabi+t0vCRPg==} dependencies: '@vitest/pretty-format': 2.1.8 - magic-string: 0.30.14 + magic-string: 0.30.15 pathe: 1.1.2 dev: true @@ -4921,12 +4606,12 @@ packages: engines: {node: '>=12'} dev: true - /astro-capo@0.0.1(astro@4.16.17): + /astro-capo@0.0.1(astro@4.16.18): resolution: {integrity: sha512-KyQD1mzgEQnbqrKpYdoIZMAYejkOcIJocdGuQBH9Yzr4KqGzIR8P2DDNbV/FQXaSyq900lCZwWJH45tBIQCG8w==} peerDependencies: astro: '>= 2.8' dependencies: - astro: 4.16.17(@types/node@18.19.68)(typescript@5.7.2) + astro: 4.16.18(@types/node@18.19.68)(typescript@5.7.2) ultrahtml: 1.5.3 dev: false @@ -4952,8 +4637,8 @@ packages: - typescript dev: false - /astro@4.16.17(@types/node@18.19.68)(typescript@5.7.2): - resolution: {integrity: sha512-OuD+BP7U6OqQLKtZ/FJkU2S+TOlifxS/OKUbZOb5p6y+LLBa1J3zHRJrIl7DUSq6eXY+9wSWwbJpD9JS+lqhxA==} + /astro@4.16.18(@types/node@18.19.68)(typescript@5.7.2): + resolution: {integrity: sha512-G7zfwJt9BDHEZwlaLNvjbInIw2hPryyD654314KV/XT34pJU6SfN1S+mWa8RAkALcZNJnJXCJmT3JXLQStD3Lw==} engines: {node: ^18.17.1 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0'} hasBin: true dependencies: @@ -4977,7 +4662,7 @@ packages: common-ancestor-path: 1.0.1 cookie: 0.7.2 cssesc: 3.0.0 - debug: 4.3.7 + debug: 4.4.0 deterministic-object-hash: 2.0.2 devalue: 5.1.1 diff: 5.2.0 @@ -4994,7 +4679,7 @@ packages: http-cache-semantics: 4.1.1 js-yaml: 4.1.0 kleur: 4.1.5 - magic-string: 0.30.14 + magic-string: 0.30.15 magicast: 0.3.5 micromatch: 4.0.8 mrmime: 2.0.0 @@ -5144,6 +4829,7 @@ packages: /base64-js@1.5.1: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} + dev: false /bignumber.js@9.1.2: resolution: {integrity: sha512-2/mKyZH9K85bzOEfhXDBFZTGd1CTs+5IHpeFQo9luiBG7hghdC851Pj2WAhb6E3R6b9tZj/XKhbg4fum+Kepug==} @@ -5166,10 +4852,6 @@ packages: readable-stream: 3.6.2 dev: false - /blob-to-buffer@1.2.9: - resolution: {integrity: sha512-BF033y5fN6OCofD3vgHmNtwZWRcq9NLyyxyILx9hfMy1sXYy4ojFl765hJ2lP0YaN2fuxPaLO2Vzzoxy0FLFFA==} - dev: true - /body-parser@1.20.3: resolution: {integrity: sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==} engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} @@ -5225,12 +4907,6 @@ packages: dependencies: fill-range: 7.1.1 - /brotli@1.3.3: - resolution: {integrity: sha512-oTKjJdShmDuGW94SyyaoQvAjf30dZaHnjJ8uAF+u2/vGJkJbJPJAT1gDiOJP5v1Zb6f9KEyW/1HpuaWIXtGHPg==} - dependencies: - base64-js: 1.5.1 - dev: true - /browserslist@4.24.2: resolution: {integrity: sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} @@ -5462,11 +5138,6 @@ packages: strip-ansi: 6.0.1 wrap-ansi: 7.0.0 - /clone@2.1.2: - resolution: {integrity: sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==} - engines: {node: '>=0.8'} - dev: true - /clsx@2.1.1: resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} engines: {node: '>=6'} @@ -5588,6 +5259,7 @@ packages: /confbox@0.1.8: resolution: {integrity: sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==} + dev: false /confusing-browser-globals@1.0.11: resolution: {integrity: sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==} @@ -5852,14 +5524,6 @@ packages: /create-require@1.1.1: resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} - /cross-fetch@3.1.8: - resolution: {integrity: sha512-cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg==} - dependencies: - node-fetch: 2.7.0 - transitivePeerDependencies: - - encoding - dev: true - /cross-spawn@7.0.3: resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} engines: {node: '>= 8'} @@ -6137,10 +5801,6 @@ packages: dequal: 2.0.3 dev: false - /dfa@1.2.0: - resolution: {integrity: sha512-ED3jP8saaweFTjeGX8HQPjeC1YYyZs98jGNZx6IiBvxW7JG5v492kamAQB3m2wop07CvU/RQmzcKr6bgcC5D/Q==} - dev: true - /didyoumean@1.2.2: resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==} @@ -7094,34 +6754,6 @@ packages: optional: true dev: false - /fontaine@0.5.0: - resolution: {integrity: sha512-vPDSWKhVAfTx4hRKT777+N6Szh2pAosAuzLpbppZ6O3UdD/1m6OlHjNcC3vIbgkRTIcLjzySLHXzPeLO2rE8cA==} - dependencies: - '@capsizecss/metrics': 2.2.0 - '@capsizecss/unpack': 2.3.0 - magic-regexp: 0.8.0 - magic-string: 0.30.15 - pathe: 1.1.2 - ufo: 1.5.4 - unplugin: 1.16.0 - transitivePeerDependencies: - - encoding - dev: true - - /fontkit@2.0.4: - resolution: {integrity: sha512-syetQadaUEDNdxdugga9CpEYVaQIxOwk7GlwZWWZ19//qW4zE5bknOKeMBDYAASwnpaSHKJITRLMF9m1fp3s6g==} - dependencies: - '@swc/helpers': 0.5.15 - brotli: 1.3.3 - clone: 2.1.2 - dfa: 1.2.0 - fast-deep-equal: 3.1.3 - restructure: 3.0.2 - tiny-inflate: 1.0.3 - unicode-properties: 1.4.1 - unicode-trie: 2.0.0 - dev: true - /for-each@0.3.3: resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} dependencies: @@ -8704,18 +8336,6 @@ packages: lru-cache: 4.0.2 dev: false - /magic-regexp@0.8.0: - resolution: {integrity: sha512-lOSLWdE156csDYwCTIGiAymOLN7Epu/TU5e/oAnISZfU6qP+pgjkE+xbVjVn3yLPKN8n1G2yIAYTAM5KRk6/ow==} - dependencies: - estree-walker: 3.0.3 - magic-string: 0.30.15 - mlly: 1.7.3 - regexp-tree: 0.1.27 - type-level-regexp: 0.1.17 - ufo: 1.5.4 - unplugin: 1.16.0 - dev: true - /magic-string@0.30.13: resolution: {integrity: sha512-8rYBO+MsWkgjDSOvLomYnzhdwEG51olQ4zL5KXnNJWV5MNmrb4rTZdrtkhxjnD/QyZUqR/Z/XDsUs/4ej2nx0g==} dependencies: @@ -9302,6 +8922,7 @@ packages: pathe: 1.1.2 pkg-types: 1.2.1 ufo: 1.5.4 + dev: false /modify-values@1.0.1: resolution: {integrity: sha512-xV2bxeN6F7oYjZWTe/YPAy6MN2M+sL4u/Rlm2AHCIVGfo2p1yGmBHQ6vHehl4bRTZBdHu3TSkWdYgkwpYzAGSw==} @@ -9394,6 +9015,7 @@ packages: optional: true dependencies: whatwg-url: 5.0.0 + dev: false /node-forge@1.3.1: resolution: {integrity: sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==} @@ -9691,10 +9313,6 @@ packages: resolution: {integrity: sha512-ikNU9AZ/K973vlRI1dT7S4VbCpSFQVUxMTBsLw3fURr7y1acNEYdVbD6/LC+QA0wIjE0viwMaeIzSJYjKn59Jg==} dev: false - /pako@0.2.9: - resolution: {integrity: sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==} - dev: true - /param-case@2.1.1: resolution: {integrity: sha512-eQE845L6ot89sk2N8liD8HAuH4ca6Vvr7VWAWwt7+kvvG5aBcPmmphQ68JsEG2qa9n1TykS2DLeMt363AAH8/w==} dependencies: @@ -9810,11 +9428,6 @@ packages: resolution: {integrity: sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA==} dev: false - /photoswipe@5.4.4: - resolution: {integrity: sha512-WNFHoKrkZNnvFFhbHL93WDkW3ifwVOXSW3w1UuZZelSmgXpIGiZSNlZJq37rR8YejqME2rHs9EhH9ZvlvFH2NA==} - engines: {node: '>= 0.12.0'} - dev: true - /picocolors@1.1.0: resolution: {integrity: sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==} dev: false @@ -9867,6 +9480,7 @@ packages: confbox: 0.1.8 mlly: 1.7.3 pathe: 1.1.2 + dev: false /possible-typed-array-names@1.0.0: resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==} @@ -10215,11 +9829,6 @@ packages: regex-utilities: 2.3.0 dev: false - /regexp-tree@0.1.27: - resolution: {integrity: sha512-iETxpjK6YoRWJG5o6hXLwvjYAoW+FEZn9os0PD/b6AP6xQwsa/Y7lCVgIixBbUPMfhu+i2LtdeAqVTgGlQarfA==} - hasBin: true - dev: true - /regexp.prototype.flags@1.5.2: resolution: {integrity: sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==} engines: {node: '>= 0.4'} @@ -10357,10 +9966,6 @@ packages: onetime: 7.0.0 signal-exit: 4.1.0 - /restructure@3.0.2: - resolution: {integrity: sha512-gSfoiOEA0VPE6Tukkrr7I0RBdE0s7H1eFCDBk05l1KIQT1UIKNc5JZy6jdyW6eYH3aR3g5b3PuL77rq0hvwtAw==} - dev: true - /retext-latin@4.0.0: resolution: {integrity: sha512-hv9woG7Fy0M9IlRQloq/N6atV82NxLGveq+3H2WOi79dtIYWN8OaxogDm77f8YnVXJL2VD3bbqowu5E3EMhBYA==} dependencies: @@ -11181,10 +10786,6 @@ packages: resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} dev: true - /tiny-inflate@1.0.3: - resolution: {integrity: sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw==} - dev: true - /tinybench@2.9.0: resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==} dev: true @@ -11264,6 +10865,7 @@ packages: /tr46@0.0.3: resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} requiresBuild: true + dev: false /tr46@5.0.0: resolution: {integrity: sha512-tk2G5R2KRwBd+ZN0zaEXpmzdKyOYksXwywulIX95MBODjSzMIuQnQ3m8JxgbhnL1LeVo7lqQKsYa1O3Htl7K5g==} @@ -11351,6 +10953,7 @@ packages: /tslib@2.8.1: resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} + dev: false /tsx@4.19.1: resolution: {integrity: sha512-0flMz1lh74BR4wOvBjuh9olbnwqCPc35OOlfyzHba0Dc+QNUeWX/Gq2YTbnwcWPO3BMd8fkzRVrHcsR+a7z7rA==} @@ -11467,10 +11070,6 @@ packages: mime-types: 2.1.35 dev: false - /type-level-regexp@0.1.17: - resolution: {integrity: sha512-wTk4DH3cxwk196uGLK/E9pE45aLfeKJacKmcEgEOA/q5dnPGNxXt0cfYdFxb57L+sEpf1oJH4Dnx/pnRcku9jg==} - dev: true - /typed-array-buffer@1.0.2: resolution: {integrity: sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==} engines: {node: '>= 0.4'} @@ -11526,6 +11125,7 @@ packages: /ufo@1.5.4: resolution: {integrity: sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==} + dev: false /uglify-js@3.19.3: resolution: {integrity: sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==} @@ -11562,20 +11162,6 @@ packages: resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} requiresBuild: true - /unicode-properties@1.4.1: - resolution: {integrity: sha512-CLjCCLQ6UuMxWnbIylkisbRj31qxHPAurvena/0iwSVbQ2G1VY5/HjV0IRabOEbDHlzZlRdCrD4NhB0JtU40Pg==} - dependencies: - base64-js: 1.5.1 - unicode-trie: 2.0.0 - dev: true - - /unicode-trie@2.0.0: - resolution: {integrity: sha512-x7bc76x0bm4prf1VLg79uhAzKw8DVboClSN5VxJuQ+LKDOVEW9CdH+VY7SP+vX7xCYQqzzgQpFqz15zeLvAtZQ==} - dependencies: - pako: 0.2.9 - tiny-inflate: 1.0.3 - dev: true - /unicorn-magic@0.1.0: resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==} engines: {node: '>=18'} @@ -11751,6 +11337,7 @@ packages: dependencies: acorn: 8.14.0 webpack-virtual-modules: 0.6.2 + dev: false /unplugin@2.1.0: resolution: {integrity: sha512-us4j03/499KhbGP8BU7Hrzrgseo+KdfJYWcbcajCOqsAyb8Gk0Yn2kiUIcZISYCb1JFaZfIuG3b42HmguVOKCQ==} @@ -12102,13 +11689,10 @@ packages: resolution: {integrity: sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==} dev: false - /web-vitals@4.2.4: - resolution: {integrity: sha512-r4DIlprAGwJ7YM11VZp4R884m0Vmgr6EAKe3P+kO0PPj3Unqyvv59rczf6UiGcb9Z8QxZVcqKNwv/g0WNdWwsw==} - dev: false - /webidl-conversions@3.0.1: resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} requiresBuild: true + dev: false /webidl-conversions@7.0.0: resolution: {integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==} @@ -12117,6 +11701,7 @@ packages: /webpack-virtual-modules@0.6.2: resolution: {integrity: sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ==} + dev: false /websocket-driver@0.7.4: resolution: {integrity: sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==} @@ -12158,6 +11743,7 @@ packages: dependencies: tr46: 0.0.3 webidl-conversions: 3.0.1 + dev: false /which-boxed-primitive@1.0.2: resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==}