diff --git a/package.json b/package.json index bd5609e..9ec4f12 100644 --- a/package.json +++ b/package.json @@ -41,7 +41,7 @@ "@unocss/nuxt": "^0.59.4", "@vee-validate/nuxt": "^4.12.6", "@vee-validate/zod": "^4.12.6", - "@vue-macros/nuxt": "^1.9.30", + "@vue-macros/nuxt": "^1.9.31", "@vueuse/nuxt": "^10.9.0", "dayjs-nuxt": "^2.1.9", "eslint": "^9.1.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f99d248..7531396 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,7 +7,7 @@ settings: devDependencies: '@commitlint/cli': specifier: ^19.2.2 - version: 19.3.0(@types/node@20.12.7)(typescript@5.4.5) + version: 19.3.0(@types/node@20.12.8)(typescript@5.4.5) '@commitlint/config-conventional': specifier: ^19.2.2 version: 19.2.2 @@ -16,52 +16,52 @@ devDependencies: version: 3.0.0 '@nuxt-alt/auth': specifier: ^3.1.6 - version: 3.1.6(nuxi@3.11.1)(rollup@4.16.3)(sass@1.75.0)(typescript@5.4.5)(vue@3.4.24) + version: 3.1.6(nuxi@3.11.1)(rollup@4.17.2)(sass@1.76.0)(typescript@5.4.5)(vue-tsc@1.8.27)(vue@3.4.26) '@nuxt-alt/http': specifier: ^1.7.10 - version: 1.7.10(nuxi@3.11.1)(rollup@4.16.3)(sass@1.75.0)(typescript@5.4.5) + version: 1.7.10(nuxi@3.11.1)(rollup@4.17.2)(sass@1.76.0)(typescript@5.4.5)(vue-tsc@1.8.27) '@nuxt/eslint': specifier: 0.3.8 - version: 0.3.8(eslint@9.1.1)(nuxt@3.11.2)(rollup@4.16.3)(typescript@5.4.5)(vite-plugin-eslint2@4.4.0)(vite@5.2.10) + version: 0.3.8(eslint@9.2.0)(nuxt@3.11.2)(rollup@4.17.2)(typescript@5.4.5)(vite-plugin-eslint2@4.4.0)(vite@5.2.11) '@nuxt/fonts': specifier: ^0.6.1 - version: 0.6.1(nuxt@3.11.2)(rollup@4.16.3)(vite@5.2.10) + version: 0.6.1(nuxt@3.11.2)(rollup@4.17.2)(vite@5.2.11) '@nuxtjs/i18n': specifier: ^8.3.0 - version: 8.3.0(rollup@4.16.3)(vue@3.4.24) + version: 8.3.1(rollup@4.17.2)(vue@3.4.26) '@nuxtjs/robots': specifier: ^3.0.0 - version: 3.0.0(rollup@4.16.3) + version: 3.0.0(rollup@4.17.2) '@nuxtjs/sitemap': specifier: ^5.1.4 - version: 5.1.4(@nuxt/devtools@1.2.0)(@vue/compiler-core@3.4.24)(h3@1.11.1)(nuxt@3.11.2)(postcss@8.4.38)(rollup@4.16.3)(vite@5.2.10)(vue@3.4.24)(webpack@5.91.0) + version: 5.1.4(@nuxt/devtools@1.2.0)(@vue/compiler-core@3.4.26)(h3@1.11.1)(nuxt@3.11.2)(postcss@8.4.38)(rollup@4.17.2)(vite@5.2.11)(vue@3.4.26)(webpack@5.91.0) '@pinia/colada': specifier: ^0.6.0 version: 0.6.0 '@pinia/nuxt': specifier: ^0.5.1 - version: 0.5.1(rollup@4.16.3)(typescript@5.4.5)(vue@3.4.24) + version: 0.5.1(rollup@4.17.2)(typescript@5.4.5)(vue@3.4.26) '@unocss/nuxt': specifier: ^0.59.4 - version: 0.59.4(postcss@8.4.38)(rollup@4.16.3)(vite@5.2.10)(webpack@5.91.0) + version: 0.59.4(postcss@8.4.38)(rollup@4.17.2)(vite@5.2.11)(webpack@5.91.0) '@vee-validate/nuxt': specifier: ^4.12.6 - version: 4.12.6(rollup@4.16.3)(vue@3.4.24) + version: 4.12.6(rollup@4.17.2)(vue@3.4.26) '@vee-validate/zod': specifier: ^4.12.6 - version: 4.12.6(vue@3.4.24) + version: 4.12.6(vue@3.4.26) '@vue-macros/nuxt': - specifier: ^1.9.30 - version: 1.9.30(@vue-macros/reactivity-transform@0.4.4)(nuxt@3.11.2)(rollup@4.16.3)(typescript@5.4.5)(vite@5.2.10)(vue-tsc@1.8.27)(vue@3.4.24)(webpack@5.91.0) + specifier: ^1.9.31 + version: 1.9.31(@vue-macros/reactivity-transform@0.4.5)(esbuild@0.20.2)(nuxt@3.11.2)(rollup@4.17.2)(typescript@5.4.5)(vite@5.2.11)(vue-tsc@1.8.27)(vue@3.4.26)(webpack@5.91.0) '@vueuse/nuxt': specifier: ^10.9.0 - version: 10.9.0(nuxt@3.11.2)(rollup@4.16.3)(vue@3.4.24) + version: 10.9.0(nuxt@3.11.2)(rollup@4.17.2)(vue@3.4.26) dayjs-nuxt: specifier: ^2.1.9 - version: 2.1.9(rollup@4.16.3) + version: 2.1.9(rollup@4.17.2) eslint: specifier: ^9.1.0 - version: 9.1.1 + version: 9.2.0 husky: specifier: ^9.0.11 version: 9.0.11 @@ -70,66 +70,61 @@ devDependencies: version: 15.2.2 nuxt: specifier: ^3.11.2 - version: 3.11.2(@types/node@20.12.7)(@unocss/reset@0.59.4)(eslint@9.1.1)(floating-vue@5.2.2)(rollup@4.16.3)(sass@1.75.0)(stylelint@16.3.1)(typescript@5.4.5)(unocss@0.59.4)(vite@5.2.10)(vue-tsc@1.8.27) + version: 3.11.2(@opentelemetry/api@1.8.0)(@types/node@20.12.8)(@unocss/reset@0.59.4)(eslint@9.2.0)(floating-vue@5.2.2)(rollup@4.17.2)(sass@1.76.0)(stylelint@16.5.0)(typescript@5.4.5)(unocss@0.59.4)(vite@5.2.11)(vue-tsc@1.8.27) pinia: specifier: ^2.1.7 - version: 2.1.7(typescript@5.4.5)(vue@3.4.24) + version: 2.1.7(typescript@5.4.5)(vue@3.4.26) sass: specifier: ^1.75.0 - version: 1.75.0 + version: 1.76.0 sass-loader: specifier: ^14.2.1 - version: 14.2.1(sass@1.75.0)(webpack@5.91.0) + version: 14.2.1(sass@1.76.0)(webpack@5.91.0) stylelint: specifier: ^16.3.1 - version: 16.3.1(typescript@5.4.5) + version: 16.5.0(typescript@5.4.5) stylelint-config-recommended-vue: specifier: ^1.5.0 - version: 1.5.0(postcss-html@1.6.0)(stylelint@16.3.1) + version: 1.5.0(postcss-html@1.6.0)(stylelint@16.5.0) stylelint-config-standard: specifier: ^36.0.0 - version: 36.0.0(stylelint@16.3.1) + version: 36.0.0(stylelint@16.5.0) typescript: specifier: ^5.4.5 version: 5.4.5 unocss: specifier: ^0.59.4 - version: 0.59.4(@unocss/webpack@0.59.4)(postcss@8.4.38)(rollup@4.16.3)(vite@5.2.10) + version: 0.59.4(@unocss/webpack@0.59.4)(postcss@8.4.38)(rollup@4.17.2)(vite@5.2.11) unocss-preset-useful: specifier: ^0.4.2 version: 0.4.2(unocss@0.59.4) vee-validate: specifier: ^4.12.6 - version: 4.12.6(vue@3.4.24) + version: 4.12.6(vue@3.4.26) vite-plugin-eslint2: specifier: ^4.4.0 - version: 4.4.0(@types/eslint@8.56.10)(eslint@9.1.1)(rollup@4.16.3)(vite@5.2.10) + version: 4.4.0(@types/eslint@8.56.10)(eslint@9.2.0)(rollup@4.17.2)(vite@5.2.11) vue: specifier: ^3.4.23 - version: 3.4.24(typescript@5.4.5) + version: 3.4.26(typescript@5.4.5) vue-eslint-parser: specifier: ^9.4.2 - version: 9.4.2(eslint@9.1.1) + version: 9.4.2(eslint@9.2.0) vue-router: specifier: ^4.3.2 - version: 4.3.2(vue@3.4.24) + version: 4.3.2(vue@3.4.26) vue-tsc: specifier: ^1.8.27 version: 1.8.27(typescript@5.4.5) vuetify-nuxt-module: specifier: ^0.13.2 - version: 0.13.3(rollup@4.16.3)(typescript@5.4.5)(vite@5.2.10)(vue@3.4.24) + version: 0.13.5(rollup@4.17.2)(typescript@5.4.5)(vite@5.2.11)(vue@3.4.26) zod: specifier: ^3.23.0 - version: 3.23.3 + version: 3.23.6 packages: - /@aashutoshrathi/word-wrap@1.2.6: - resolution: {integrity: sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==} - engines: {node: '>=0.10.0'} - dev: true - /@ampproject/remapping@2.3.0: resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} engines: {node: '>=6.0.0'} @@ -149,8 +144,8 @@ packages: resolution: {integrity: sha512-gFPqTG7otEJ8uP6wrhDv6mqwGWYZKNvAcCq6u9hOj0c+IKCEsY4L1oC9trPq2SaWIzAfHvqfBDxF591JkMf+kg==} dev: true - /@apidevtools/json-schema-ref-parser@11.6.0: - resolution: {integrity: sha512-I+d5/XrazqY86/kGsmjVercjjJ+w6MVXJj7vnHfUgXzaoLJAl0/tPk2WXVpHUeRqHqyJ6AGkXBqx6Dc3wJkrCQ==} + /@apidevtools/json-schema-ref-parser@11.6.1: + resolution: {integrity: sha512-DxjgKBCoyReu4p5HMvpmgSOfRhhBcuf5V5soDDRgOTZMwsA4KSFzol1abFZgiCTE11L2kKGca5Md9GwDdXVBwQ==} engines: {node: '>= 16'} dependencies: '@jsdevtools/ono': 7.1.3 @@ -162,7 +157,7 @@ packages: resolution: {integrity: sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/highlight': 7.24.2 + '@babel/highlight': 7.24.5 picocolors: 1.0.0 dev: true @@ -171,20 +166,20 @@ packages: engines: {node: '>=6.9.0'} dev: true - /@babel/core@7.24.4: - resolution: {integrity: sha512-MBVlMXP+kkl5394RBLSxxk/iLTeVGuXTV3cIDXavPpMMqnSnt6apKgan/U8O3USWZCWZT/TbgfEpKa4uMgN4Dg==} + /@babel/core@7.24.5: + resolution: {integrity: sha512-tVQRucExLQ02Boi4vdPp49svNGcfL2GhdTCT9aldhXgCJVAI21EtRfBettiuLUwce/7r6bFdgs6JFkcdTiFttA==} engines: {node: '>=6.9.0'} dependencies: '@ampproject/remapping': 2.3.0 '@babel/code-frame': 7.24.2 - '@babel/generator': 7.24.4 + '@babel/generator': 7.24.5 '@babel/helper-compilation-targets': 7.23.6 - '@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.4) - '@babel/helpers': 7.24.4 - '@babel/parser': 7.24.4 + '@babel/helper-module-transforms': 7.24.5(@babel/core@7.24.5) + '@babel/helpers': 7.24.5 + '@babel/parser': 7.24.5 '@babel/template': 7.24.0 - '@babel/traverse': 7.24.1 - '@babel/types': 7.24.0 + '@babel/traverse': 7.24.5 + '@babel/types': 7.24.5 convert-source-map: 2.0.0 debug: 4.3.4 gensync: 1.0.0-beta.2 @@ -194,11 +189,11 @@ packages: - supports-color dev: true - /@babel/generator@7.24.4: - resolution: {integrity: sha512-Xd6+v6SnjWVx/nus+y0l1sxMOTOMBkyL4+BIdbALyatQnAe/SRVjANeDPSCYaX+i1iJmuGSKf3Z+E+V/va1Hvw==} + /@babel/generator@7.24.5: + resolution: {integrity: sha512-x32i4hEXvr+iI0NEoEfDKzlemF8AmtOP8CcrRaEcpzysWuoEb1KknpcvMsHKPONoKZiDuItklgWhB18xEhr9PA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.24.0 + '@babel/types': 7.24.5 '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 jsesc: 2.5.2 @@ -208,7 +203,7 @@ packages: resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.24.0 + '@babel/types': 7.24.5 dev: true /@babel/helper-compilation-targets@7.23.6: @@ -222,21 +217,21 @@ packages: semver: 6.3.1 dev: true - /@babel/helper-create-class-features-plugin@7.24.4(@babel/core@7.24.4): - resolution: {integrity: sha512-lG75yeuUSVu0pIcbhiYMXBXANHrpUPaOfu7ryAzskCgKUHuAxRQI5ssrtmF0X9UXldPlvT0XM/A4F44OXRt6iQ==} + /@babel/helper-create-class-features-plugin@7.24.5(@babel/core@7.24.5): + resolution: {integrity: sha512-uRc4Cv8UQWnE4NXlYTIIdM7wfFkOqlFztcC/gVXDKohKoVB3OyonfelUBaJzSwpBntZ2KYGF/9S7asCHsXwW6g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.24.4 + '@babel/core': 7.24.5 '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-function-name': 7.23.0 - '@babel/helper-member-expression-to-functions': 7.23.0 + '@babel/helper-member-expression-to-functions': 7.24.5 '@babel/helper-optimise-call-expression': 7.22.5 - '@babel/helper-replace-supers': 7.24.1(@babel/core@7.24.4) + '@babel/helper-replace-supers': 7.24.1(@babel/core@7.24.5) '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - '@babel/helper-split-export-declaration': 7.22.6 + '@babel/helper-split-export-declaration': 7.24.5 semver: 6.3.1 dev: true @@ -250,94 +245,94 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.24.0 - '@babel/types': 7.24.0 + '@babel/types': 7.24.5 dev: true /@babel/helper-hoist-variables@7.22.5: resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.24.0 + '@babel/types': 7.24.5 dev: true - /@babel/helper-member-expression-to-functions@7.23.0: - resolution: {integrity: sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==} + /@babel/helper-member-expression-to-functions@7.24.5: + resolution: {integrity: sha512-4owRteeihKWKamtqg4JmWSsEZU445xpFRXPEwp44HbgbxdWlUV1b4Agg4lkA806Lil5XM/e+FJyS0vj5T6vmcA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.24.0 + '@babel/types': 7.24.5 dev: true /@babel/helper-module-imports@7.22.15: resolution: {integrity: sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.24.0 + '@babel/types': 7.24.5 dev: true /@babel/helper-module-imports@7.24.3: resolution: {integrity: sha512-viKb0F9f2s0BCS22QSF308z/+1YWKV/76mwt61NBzS5izMzDPwdq1pTrzf+Li3npBWX9KdQbkeCt1jSAM7lZqg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.24.0 + '@babel/types': 7.24.5 dev: true - /@babel/helper-module-transforms@7.23.3(@babel/core@7.24.4): - resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==} + /@babel/helper-module-transforms@7.24.5(@babel/core@7.24.5): + resolution: {integrity: sha512-9GxeY8c2d2mdQUP1Dye0ks3VDyIMS98kt/llQ2nUId8IsWqTF0l1LkSX0/uP7l7MCDrzXS009Hyhe2gzTiGW8A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.24.4 + '@babel/core': 7.24.5 '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-module-imports': 7.24.3 - '@babel/helper-simple-access': 7.22.5 - '@babel/helper-split-export-declaration': 7.22.6 - '@babel/helper-validator-identifier': 7.22.20 + '@babel/helper-simple-access': 7.24.5 + '@babel/helper-split-export-declaration': 7.24.5 + '@babel/helper-validator-identifier': 7.24.5 dev: true /@babel/helper-optimise-call-expression@7.22.5: resolution: {integrity: sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.24.0 + '@babel/types': 7.24.5 dev: true - /@babel/helper-plugin-utils@7.24.0: - resolution: {integrity: sha512-9cUznXMG0+FxRuJfvL82QlTqIzhVW9sL0KjMPHhAOOvpQGL8QtdxnBKILjBqxlHyliz0yCa1G903ZXI/FuHy2w==} + /@babel/helper-plugin-utils@7.24.5: + resolution: {integrity: sha512-xjNLDopRzW2o6ba0gKbkZq5YWEBaK3PCyTOY1K2P/O07LGMhMqlMXPxwN4S5/RhWuCobT8z0jrlKGlYmeR1OhQ==} engines: {node: '>=6.9.0'} dev: true - /@babel/helper-replace-supers@7.24.1(@babel/core@7.24.4): + /@babel/helper-replace-supers@7.24.1(@babel/core@7.24.5): resolution: {integrity: sha512-QCR1UqC9BzG5vZl8BMicmZ28RuUBnHhAMddD8yHFHDRH9lLTZ9uUPehX8ctVPT8l0TKblJidqcgUUKGVrePleQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.24.4 + '@babel/core': 7.24.5 '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-member-expression-to-functions': 7.23.0 + '@babel/helper-member-expression-to-functions': 7.24.5 '@babel/helper-optimise-call-expression': 7.22.5 dev: true - /@babel/helper-simple-access@7.22.5: - resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==} + /@babel/helper-simple-access@7.24.5: + resolution: {integrity: sha512-uH3Hmf5q5n7n8mz7arjUlDOCbttY/DW4DYhE6FUsjKJ/oYC1kQQUvwEQWxRwUpX9qQKRXeqLwWxrqilMrf32sQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.24.0 + '@babel/types': 7.24.5 dev: true /@babel/helper-skip-transparent-expression-wrappers@7.22.5: resolution: {integrity: sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.24.0 + '@babel/types': 7.24.5 dev: true - /@babel/helper-split-export-declaration@7.22.6: - resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==} + /@babel/helper-split-export-declaration@7.24.5: + resolution: {integrity: sha512-5CHncttXohrHk8GWOFCcCl4oRD9fKosWlIRgWm4ql9VYioKm52Mk2xsmoohvm7f3JoiLSM5ZgJuRaf5QZZYd3Q==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.24.0 + '@babel/types': 7.24.5 dev: true /@babel/helper-string-parser@7.24.1: @@ -345,8 +340,8 @@ packages: engines: {node: '>=6.9.0'} dev: true - /@babel/helper-validator-identifier@7.22.20: - resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==} + /@babel/helper-validator-identifier@7.24.5: + resolution: {integrity: sha512-3q93SSKX2TWCG30M2G2kwaKeTYgEUp5Snjuj8qm729SObL6nbtUldAi37qbxkD5gg3xnBio+f9nqpSepGZMvxA==} engines: {node: '>=6.9.0'} dev: true @@ -355,137 +350,137 @@ packages: engines: {node: '>=6.9.0'} dev: true - /@babel/helpers@7.24.4: - resolution: {integrity: sha512-FewdlZbSiwaVGlgT1DPANDuCHaDMiOo+D/IDYRFYjHOuv66xMSJ7fQwwODwRNAPkADIO/z1EoF/l2BCWlWABDw==} + /@babel/helpers@7.24.5: + resolution: {integrity: sha512-CiQmBMMpMQHwM5m01YnrM6imUG1ebgYJ+fAIW4FZe6m4qHTPaRHti+R8cggAwkdz4oXhtO4/K9JWlh+8hIfR2Q==} engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.24.0 - '@babel/traverse': 7.24.1 - '@babel/types': 7.24.0 + '@babel/traverse': 7.24.5 + '@babel/types': 7.24.5 transitivePeerDependencies: - supports-color dev: true - /@babel/highlight@7.24.2: - resolution: {integrity: sha512-Yac1ao4flkTxTteCDZLEvdxg2fZfz1v8M4QpaGypq/WPDqg3ijHYbDfs+LG5hvzSoqaSZ9/Z9lKSP3CjZjv+pA==} + /@babel/highlight@7.24.5: + resolution: {integrity: sha512-8lLmua6AVh/8SLJRRVD6V8p73Hir9w5mJrhE+IPpILG31KKlI9iz5zmBYKcWPS59qSfgP9RaSBQSHHE81WKuEw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-validator-identifier': 7.22.20 + '@babel/helper-validator-identifier': 7.24.5 chalk: 2.4.2 js-tokens: 4.0.0 picocolors: 1.0.0 dev: true - /@babel/parser@7.24.4: - resolution: {integrity: sha512-zTvEBcghmeBma9QIGunWevvBAp4/Qu9Bdq+2k0Ot4fVMD6v3dsC9WOcRSKk7tRRyBM/53yKMJko9xOatGQAwSg==} + /@babel/parser@7.24.5: + resolution: {integrity: sha512-EOv5IK8arwh3LI47dz1b0tKUb/1uhHAnHJOrjgtQMIpu1uXd9mlFrJg9IUgGUgZ41Ch0K8REPTYpO7B76b4vJg==} engines: {node: '>=6.0.0'} hasBin: true dependencies: - '@babel/types': 7.24.0 + '@babel/types': 7.24.5 dev: true - /@babel/plugin-proposal-decorators@7.24.1(@babel/core@7.24.4): + /@babel/plugin-proposal-decorators@7.24.1(@babel/core@7.24.5): resolution: {integrity: sha512-zPEvzFijn+hRvJuX2Vu3KbEBN39LN3f7tW3MQO2LsIs57B26KU+kUc82BdAktS1VCM6libzh45eKGI65lg0cpA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.4 - '@babel/helper-create-class-features-plugin': 7.24.4(@babel/core@7.24.4) - '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-decorators': 7.24.1(@babel/core@7.24.4) + '@babel/core': 7.24.5 + '@babel/helper-create-class-features-plugin': 7.24.5(@babel/core@7.24.5) + '@babel/helper-plugin-utils': 7.24.5 + '@babel/plugin-syntax-decorators': 7.24.1(@babel/core@7.24.5) dev: true - /@babel/plugin-syntax-decorators@7.24.1(@babel/core@7.24.4): + /@babel/plugin-syntax-decorators@7.24.1(@babel/core@7.24.5): resolution: {integrity: sha512-05RJdO/cCrtVWuAaSn1tS3bH8jbsJa/Y1uD186u6J4C/1mnHFxseeuWpsqr9anvo7TUulev7tm7GDwRV+VuhDw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.4 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/core': 7.24.5 + '@babel/helper-plugin-utils': 7.24.5 dev: true - /@babel/plugin-syntax-import-attributes@7.24.1(@babel/core@7.24.4): + /@babel/plugin-syntax-import-attributes@7.24.1(@babel/core@7.24.5): resolution: {integrity: sha512-zhQTMH0X2nVLnb04tz+s7AMuasX8U0FnpE+nHTOhSOINjWMnopoZTxtIKsd45n4GQ/HIZLyfIpoul8e2m0DnRA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.4 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/core': 7.24.5 + '@babel/helper-plugin-utils': 7.24.5 dev: true - /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.24.4): + /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.24.5): resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.4 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/core': 7.24.5 + '@babel/helper-plugin-utils': 7.24.5 dev: true - /@babel/plugin-syntax-jsx@7.24.1(@babel/core@7.24.4): + /@babel/plugin-syntax-jsx@7.24.1(@babel/core@7.24.5): resolution: {integrity: sha512-2eCtxZXf+kbkMIsXS4poTvT4Yu5rXiRa+9xGVT56raghjmBTKMpFNc9R4IDiB4emao9eO22Ox7CxuJG7BgExqA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.4 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/core': 7.24.5 + '@babel/helper-plugin-utils': 7.24.5 dev: true - /@babel/plugin-syntax-typescript@7.24.1(@babel/core@7.24.4): + /@babel/plugin-syntax-typescript@7.24.1(@babel/core@7.24.5): resolution: {integrity: sha512-Yhnmvy5HZEnHUty6i++gcfH1/l68AHnItFHnaCv6hn9dNh0hQvvQJsxpi4BMBFN5DLeHBuucT/0DgzXif/OyRw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.4 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/core': 7.24.5 + '@babel/helper-plugin-utils': 7.24.5 dev: true - /@babel/plugin-transform-modules-commonjs@7.24.1(@babel/core@7.24.4): + /@babel/plugin-transform-modules-commonjs@7.24.1(@babel/core@7.24.5): resolution: {integrity: sha512-szog8fFTUxBfw0b98gEWPaEqF42ZUD/T3bkynW/wtgx2p/XCP55WEsb+VosKceRSd6njipdZvNogqdtI4Q0chw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.4 - '@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.4) - '@babel/helper-plugin-utils': 7.24.0 - '@babel/helper-simple-access': 7.22.5 + '@babel/core': 7.24.5 + '@babel/helper-module-transforms': 7.24.5(@babel/core@7.24.5) + '@babel/helper-plugin-utils': 7.24.5 + '@babel/helper-simple-access': 7.24.5 dev: true - /@babel/plugin-transform-typescript@7.24.4(@babel/core@7.24.4): - resolution: {integrity: sha512-79t3CQ8+oBGk/80SQ8MN3Bs3obf83zJ0YZjDmDaEZN8MqhMI760apl5z6a20kFeMXBwJX99VpKT8CKxEBp5H1g==} + /@babel/plugin-transform-typescript@7.24.5(@babel/core@7.24.5): + resolution: {integrity: sha512-E0VWu/hk83BIFUWnsKZ4D81KXjN5L3MobvevOHErASk9IPwKHOkTgvqzvNo1yP/ePJWqqK2SpUR5z+KQbl6NVw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.4 + '@babel/core': 7.24.5 '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.24.4(@babel/core@7.24.4) - '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-typescript': 7.24.1(@babel/core@7.24.4) + '@babel/helper-create-class-features-plugin': 7.24.5(@babel/core@7.24.5) + '@babel/helper-plugin-utils': 7.24.5 + '@babel/plugin-syntax-typescript': 7.24.1(@babel/core@7.24.5) dev: true - /@babel/preset-typescript@7.24.1(@babel/core@7.24.4): + /@babel/preset-typescript@7.24.1(@babel/core@7.24.5): resolution: {integrity: sha512-1DBaMmRDpuYQBPWD8Pf/WEwCrtgRHxsZnP4mIy9G/X+hFfbI47Q2G4t1Paakld84+qsk2fSsUPMKg71jkoOOaQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.24.4 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/core': 7.24.5 + '@babel/helper-plugin-utils': 7.24.5 '@babel/helper-validator-option': 7.23.5 - '@babel/plugin-syntax-jsx': 7.24.1(@babel/core@7.24.4) - '@babel/plugin-transform-modules-commonjs': 7.24.1(@babel/core@7.24.4) - '@babel/plugin-transform-typescript': 7.24.4(@babel/core@7.24.4) + '@babel/plugin-syntax-jsx': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-modules-commonjs': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-transform-typescript': 7.24.5(@babel/core@7.24.5) dev: true - /@babel/standalone@7.24.4: - resolution: {integrity: sha512-V4uqWeedadiuiCx5P5OHYJZ1PehdMpcBccNCEptKFGPiZIY3FI5f2ClxUl4r5wZ5U+ohcQ+4KW6jX2K6xXzq4Q==} + /@babel/standalone@7.24.5: + resolution: {integrity: sha512-Sl8oN9bGfRlNUA2jzfzoHEZxFBDliBlwi5mPVCAWKSlBNkXXJOHpu7SDOqjF6mRoTa6GNX/1kAWG3Tr+YQ3N7A==} engines: {node: '>=6.9.0'} dev: true @@ -494,34 +489,34 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.24.2 - '@babel/parser': 7.24.4 - '@babel/types': 7.24.0 + '@babel/parser': 7.24.5 + '@babel/types': 7.24.5 dev: true - /@babel/traverse@7.24.1: - resolution: {integrity: sha512-xuU6o9m68KeqZbQuDt2TcKSxUw/mrsvavlEqQ1leZ/B+C9tk6E4sRWy97WaXgvq5E+nU3cXMxv3WKOCanVMCmQ==} + /@babel/traverse@7.24.5: + resolution: {integrity: sha512-7aaBLeDQ4zYcUFDUD41lJc1fG8+5IU9DaNSJAgal866FGvmD5EbWQgnEC6kO1gGLsX0esNkfnJSndbTXA3r7UA==} engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.24.2 - '@babel/generator': 7.24.4 + '@babel/generator': 7.24.5 '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-function-name': 7.23.0 '@babel/helper-hoist-variables': 7.22.5 - '@babel/helper-split-export-declaration': 7.22.6 - '@babel/parser': 7.24.4 - '@babel/types': 7.24.0 + '@babel/helper-split-export-declaration': 7.24.5 + '@babel/parser': 7.24.5 + '@babel/types': 7.24.5 debug: 4.3.4 globals: 11.12.0 transitivePeerDependencies: - supports-color dev: true - /@babel/types@7.24.0: - resolution: {integrity: sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w==} + /@babel/types@7.24.5: + resolution: {integrity: sha512-6mQNsaLeXTw0nxYUYu+NSa4Hx4BlF1x1x8/PMFbiR+GBSr+2DkECc69b8hgy2frEodNcvPffeH8YfWd3LI6jhQ==} engines: {node: '>=6.9.0'} dependencies: '@babel/helper-string-parser': 7.24.1 - '@babel/helper-validator-identifier': 7.22.20 + '@babel/helper-validator-identifier': 7.24.5 to-fast-properties: 2.0.0 dev: true @@ -529,8 +524,8 @@ packages: resolution: {integrity: sha512-DkFIser1KbGxWyG2hhQQeCit72TnOQDx5pr9bkA7+XlIy7qv+4lYtslH3bidVxm2qkY2guAgypSIPYuQQuk70A==} dev: true - /@capsizecss/unpack@2.1.0: - resolution: {integrity: sha512-k+wAZylHNaBwfcGGeKV+tTf6G0Zd4SyiTMmzlVFKkkBVV70DzwC7KOtmV/ojLbjwRT4QSPcMvjmiws309CSPgQ==} + /@capsizecss/unpack@2.2.0: + resolution: {integrity: sha512-IBBiVmEFSTt+wMkhy063mboZvIvqkndVYu+l62iwOcOW4nf0VJa8+reZ4RgL1FcyfjVIjMkBwKIhydgZHPILCQ==} dependencies: blob-to-buffer: 1.2.9 cross-fetch: 3.1.8 @@ -539,20 +534,21 @@ packages: - encoding dev: true - /@cloudflare/kv-asset-handler@0.3.1: - resolution: {integrity: sha512-lKN2XCfKCmpKb86a1tl4GIwsJYDy9TGuwjhDELLmpKygQhw8X2xR4dusgpC5Tg7q1pB96Eb0rBo81kxSILQMwA==} + /@cloudflare/kv-asset-handler@0.3.2: + resolution: {integrity: sha512-EeEjMobfuJrwoctj7FA1y1KEbM0+Q1xSjobIEyie9k4haVEBB7vkDvsasw1pM3rO39mL2akxIAzLMUAtrMHZhA==} + engines: {node: '>=16.13'} dependencies: mime: 3.0.0 dev: true - /@commitlint/cli@19.3.0(@types/node@20.12.7)(typescript@5.4.5): + /@commitlint/cli@19.3.0(@types/node@20.12.8)(typescript@5.4.5): resolution: {integrity: sha512-LgYWOwuDR7BSTQ9OLZ12m7F/qhNY+NpAyPBgo4YNMkACE7lGuUnuQq1yi9hz1KA4+3VqpOYl8H1rY/LYK43v7g==} engines: {node: '>=v18'} hasBin: true dependencies: '@commitlint/format': 19.3.0 '@commitlint/lint': 19.2.2 - '@commitlint/load': 19.2.0(@types/node@20.12.7)(typescript@5.4.5) + '@commitlint/load': 19.2.0(@types/node@20.12.8)(typescript@5.4.5) '@commitlint/read': 19.2.1 '@commitlint/types': 19.0.3 execa: 8.0.1 @@ -575,7 +571,7 @@ packages: engines: {node: '>=v18'} dependencies: '@commitlint/types': 19.0.3 - ajv: 8.12.0 + ajv: 8.13.0 dev: true /@commitlint/ensure@19.0.3: @@ -621,7 +617,7 @@ packages: '@commitlint/types': 19.0.3 dev: true - /@commitlint/load@19.2.0(@types/node@20.12.7)(typescript@5.4.5): + /@commitlint/load@19.2.0(@types/node@20.12.8)(typescript@5.4.5): resolution: {integrity: sha512-XvxxLJTKqZojCxaBQ7u92qQLFMMZc4+p9qrIq/9kJDy8DOrEa7P1yx7Tjdc2u2JxIalqT4KOGraVgCE7eCYJyQ==} engines: {node: '>=v18'} dependencies: @@ -631,7 +627,7 @@ packages: '@commitlint/types': 19.0.3 chalk: 5.3.0 cosmiconfig: 9.0.0(typescript@5.4.5) - cosmiconfig-typescript-loader: 5.0.0(@types/node@20.12.7)(cosmiconfig@9.0.0)(typescript@5.4.5) + cosmiconfig-typescript-loader: 5.0.0(@types/node@20.12.8)(cosmiconfig@9.0.0)(typescript@5.4.5) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -672,7 +668,7 @@ packages: '@commitlint/config-validator': 19.0.3 '@commitlint/types': 19.0.3 global-directory: 4.0.1 - import-meta-resolve: 4.0.0 + import-meta-resolve: 4.1.0 lodash.mergewith: 4.6.2 resolve-from: 5.0.0 dev: true @@ -708,29 +704,29 @@ packages: chalk: 5.3.0 dev: true - /@csstools/css-parser-algorithms@2.6.1(@csstools/css-tokenizer@2.2.4): - resolution: {integrity: sha512-ubEkAaTfVZa+WwGhs5jbo5Xfqpeaybr/RvWzvFxRs4jfq16wH8l8Ty/QEEpINxll4xhuGfdMbipRyz5QZh9+FA==} + /@csstools/css-parser-algorithms@2.6.3(@csstools/css-tokenizer@2.3.1): + resolution: {integrity: sha512-xI/tL2zxzEbESvnSxwFgwvy5HS00oCXxL4MLs6HUiDcYfwowsoQaABKxUElp1ARITrINzBnsECOc1q0eg2GOrA==} engines: {node: ^14 || ^16 || >=18} peerDependencies: - '@csstools/css-tokenizer': ^2.2.4 + '@csstools/css-tokenizer': ^2.3.1 dependencies: - '@csstools/css-tokenizer': 2.2.4 + '@csstools/css-tokenizer': 2.3.1 dev: true - /@csstools/css-tokenizer@2.2.4: - resolution: {integrity: sha512-PuWRAewQLbDhGeTvFuq2oClaSCKPIBmHyIobCV39JHRYN0byDcUWJl5baPeNUcqrjtdMNqFooE0FGl31I3JOqw==} + /@csstools/css-tokenizer@2.3.1: + resolution: {integrity: sha512-iMNHTyxLbBlWIfGtabT157LH9DUx9X8+Y3oymFEuMj8HNc+rpE3dPFGFgHjpKfjeFDjLjYIAIhXPGvS2lKxL9g==} engines: {node: ^14 || ^16 || >=18} dev: true - /@csstools/media-query-list-parser@2.1.9(@csstools/css-parser-algorithms@2.6.1)(@csstools/css-tokenizer@2.2.4): - resolution: {integrity: sha512-qqGuFfbn4rUmyOB0u8CVISIp5FfJ5GAR3mBrZ9/TKndHakdnm6pY0L/fbLcpPnrzwCyyTEZl1nUcXAYHEWneTA==} + /@csstools/media-query-list-parser@2.1.11(@csstools/css-parser-algorithms@2.6.3)(@csstools/css-tokenizer@2.3.1): + resolution: {integrity: sha512-uox5MVhvNHqitPP+SynrB1o8oPxPMt2JLgp5ghJOWf54WGQ5OKu47efne49r1SWqs3wRP8xSWjnO9MBKxhB1dA==} engines: {node: ^14 || ^16 || >=18} peerDependencies: - '@csstools/css-parser-algorithms': ^2.6.1 - '@csstools/css-tokenizer': ^2.2.4 + '@csstools/css-parser-algorithms': ^2.6.3 + '@csstools/css-tokenizer': ^2.3.1 dependencies: - '@csstools/css-parser-algorithms': 2.6.1(@csstools/css-tokenizer@2.2.4) - '@csstools/css-tokenizer': 2.2.4 + '@csstools/css-parser-algorithms': 2.6.3(@csstools/css-tokenizer@2.3.1) + '@csstools/css-tokenizer': 2.3.1 dev: true /@csstools/selector-specificity@3.0.3(postcss-selector-parser@6.0.16): @@ -1184,13 +1180,13 @@ packages: dev: true optional: true - /@eslint-community/eslint-utils@4.4.0(eslint@9.1.1): + /@eslint-community/eslint-utils@4.4.0(eslint@9.2.0): resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 dependencies: - eslint: 9.1.1 + eslint: 9.2.0 eslint-visitor-keys: 3.4.3 dev: true @@ -1199,26 +1195,26 @@ packages: engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} dev: true - /@eslint/config-inspector@0.4.7(eslint@9.1.1): - resolution: {integrity: sha512-F3zctj+MVBO6vaNHxEDH3+WKhHsMx5e+FGXsQG9apFE1yYUvxSwztgF0xxTfkPvQDdFfYWlaNKDXdh3kgOyXKw==} + /@eslint/config-inspector@0.4.8(eslint@9.2.0): + resolution: {integrity: sha512-gzsz5b4HII4l7JcbUlu4HPBojLOfsJG31hJqUdxD4Eg9tHZLOQ24+/qruzzGNjgaLWA7I9wINPkceNHfFsvgAQ==} hasBin: true peerDependencies: eslint: ^8.50.0 || ^9.0.0 dependencies: + bundle-require: 4.1.0(esbuild@0.20.2) cac: 6.7.14 chokidar: 3.6.0 esbuild: 0.20.2 - eslint: 9.1.1 + eslint: 9.2.0 fast-glob: 3.3.2 find-up: 7.0.0 get-port-please: 3.1.2 h3: 1.11.1 - load-tsconfig: 0.2.5 minimatch: 9.0.4 mrmime: 2.0.0 open: 10.1.0 picocolors: 1.0.0 - ws: 8.16.0 + ws: 8.17.0 transitivePeerDependencies: - bufferutil - uWebSockets.js @@ -1259,8 +1255,8 @@ packages: - supports-color dev: true - /@eslint/js@9.1.1: - resolution: {integrity: sha512-5WoDz3Y19Bg2BnErkZTp0en+c/i9PvgFS7MBe1+m60HjFr0hrphlAGp4yzI7pxpt4xShln4ZyYp4neJm8hmOkQ==} + /@eslint/js@9.2.0: + resolution: {integrity: sha512-ESiIudvhoYni+MdsI8oD7skpprZ89qKocwRM2KEvhhBJ9nl5MRh7BXU5GTod7Mdygq+AUl+QzId6iWJKR/wABA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dev: true @@ -1269,20 +1265,20 @@ packages: engines: {node: '>=14'} dev: true - /@floating-ui/core@1.6.0: - resolution: {integrity: sha512-PcF++MykgmTj3CIyOQbKA/hDzOAiqI3mhuoN44WRCopIs1sgoDoU4oty4Jtqaj/y3oDU6fnVSm4QG0a3t5i0+g==} + /@floating-ui/core@1.6.1: + resolution: {integrity: sha512-42UH54oPZHPdRHdw6BgoBD6cg/eVTmVrFcgeRDM3jbO7uxSoipVcmcIGFcA5jmOHO5apcyvBhkSKES3fQJnu7A==} dependencies: - '@floating-ui/utils': 0.2.1 + '@floating-ui/utils': 0.2.2 dev: true /@floating-ui/dom@1.1.1: resolution: {integrity: sha512-TpIO93+DIujg3g7SykEAGZMDtbJRrmnYRCNYSjJlvIbGhBjRSNTLVbNeDQBrzy9qDgUbiWdc7KA0uZHZ2tJmiw==} dependencies: - '@floating-ui/core': 1.6.0 + '@floating-ui/core': 1.6.1 dev: true - /@floating-ui/utils@0.2.1: - resolution: {integrity: sha512-9TANp6GPoMtYzQdt54kfAyMmz1+osLlXdg2ENroU7zzrtflTLrrC/lgrIfaSe+Wu0b89GKccT7vxXA0MoAIO+Q==} + /@floating-ui/utils@0.2.2: + resolution: {integrity: sha512-J4yDIIthosAsRZ5CPYP/jQvUAQtlZTTD/4suA08/FEnlxqW3sKS9iAhgsa9VYLZ6vDHn/ixJgIqRQPotoBjxIw==} dev: true /@humanwhocodes/config-array@0.13.0: @@ -1305,13 +1301,13 @@ packages: resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} dev: true - /@humanwhocodes/retry@0.2.3: - resolution: {integrity: sha512-X38nUbachlb01YMlvPFojKoiXq+LzZvuSce70KPMPdeM1Rj03k4dR7lDslhbqXn3Ang4EU3+EAmwEAsbrjHW3g==} + /@humanwhocodes/retry@0.2.4: + resolution: {integrity: sha512-Ttl/jHpxfS3st5sxwICYfk4pOH0WrLI1SpW283GgQL7sCWU7EHIOhX4b4fkIxr3tkfzwg8+FNojtzsIEE7Ecgg==} engines: {node: '>=18.18'} dev: true - /@iconify-json/carbon@1.1.31: - resolution: {integrity: sha512-CAvECFfiwGyZmlcuM2JLMRDEN3VsIEZv6lml7Xf+3giQ5oXloADm0b5wiVPFZmONKM5jXERmx+E7YSvAtFJIbw==} + /@iconify-json/carbon@1.1.32: + resolution: {integrity: sha512-9X8wVI7AmcnjTyOdDoCgyNwcFL9lb++nacDS2yLANTc27F4y9Q8pJIfUVsakR4KcGqSSBCyXwEmBDeopeTZFqA==} dependencies: '@iconify/types': 2.0.0 dev: true @@ -1328,8 +1324,8 @@ packages: '@iconify/types': 2.0.0 dev: true - /@iconify-json/tabler@1.1.110: - resolution: {integrity: sha512-+0TbyNeQpFI2r+bjtbazGrpGskI3c9NTii/6HhWTS+/d5+PiLs6+wWJW0M9AU2ykew7zdMKB2WtyczFyjYzZIQ==} + /@iconify-json/tabler@1.1.111: + resolution: {integrity: sha512-0qCmOCUUgcBXtvSUwaKMM4yum6XNrjPLxZBwueRPn14pAmWhS7Un15chxJ+ULfE1hBaVM7gSPIYz4JAUOo28Aw==} dependencies: '@iconify/types': 2.0.0 dev: true @@ -1347,7 +1343,7 @@ packages: debug: 4.3.4 kolorist: 1.8.0 local-pkg: 0.5.0 - mlly: 1.6.1 + mlly: 1.7.0 transitivePeerDependencies: - supports-color dev: true @@ -1371,9 +1367,9 @@ packages: estree-walker: 2.0.2 jsonc-eslint-parser: 2.4.0 magic-string: 0.30.10 - mlly: 1.6.1 + mlly: 1.7.0 source-map-js: 1.2.0 - vue-i18n: 9.13.1(vue@3.4.24) + vue-i18n: 9.13.1(vue@3.4.26) yaml-eslint-parser: 1.2.2 dev: true @@ -1414,7 +1410,7 @@ packages: engines: {node: '>= 16'} dev: true - /@intlify/unplugin-vue-i18n@3.0.1(rollup@4.16.3)(vue-i18n@9.13.1): + /@intlify/unplugin-vue-i18n@3.0.1(rollup@4.17.2)(vue-i18n@9.13.1): resolution: {integrity: sha512-q1zJhA/WpoLBzAAuKA5/AEp0e+bMOM10ll/HxT4g1VAw/9JhC4TTobP9KobKH90JMZ4U2daLFlYQfKNd29lpqw==} engines: {node: '>= 14.16'} peerDependencies: @@ -1431,8 +1427,8 @@ packages: dependencies: '@intlify/bundle-utils': 7.5.1(vue-i18n@9.13.1) '@intlify/shared': 9.13.1 - '@rollup/pluginutils': 5.1.0(rollup@4.16.3) - '@vue/compiler-sfc': 3.4.24 + '@rollup/pluginutils': 5.1.0(rollup@4.17.2) + '@vue/compiler-sfc': 3.4.26 debug: 4.3.4 fast-glob: 3.3.2 js-yaml: 4.1.0 @@ -1441,7 +1437,7 @@ packages: picocolors: 1.0.0 source-map-js: 1.2.0 unplugin: 1.10.1 - vue-i18n: 9.13.1(vue@3.4.24) + vue-i18n: 9.13.1(vue@3.4.26) transitivePeerDependencies: - rollup - supports-color @@ -1539,21 +1535,35 @@ packages: - supports-color dev: true - /@miyaneee/rollup-plugin-json5@1.2.0(rollup@4.16.3): + /@miyaneee/rollup-plugin-json5@1.2.0(rollup@4.17.2): resolution: {integrity: sha512-JjTIaXZp9WzhUHpElrqPnl1AzBi/rvRs065F71+aTmlqvTMVkdbjZ8vfFl4nRlgJy+TPBw69ZK4pwFdmOAt4aA==} peerDependencies: rollup: ^1.20.0 || ^2.0.0 || ^3.0.0 || ^4.0.0 dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.16.3) + '@rollup/pluginutils': 5.1.0(rollup@4.17.2) json5: 2.2.3 - rollup: 4.16.3 + rollup: 4.17.2 + dev: true + + /@mswjs/interceptors@0.27.2: + resolution: {integrity: sha512-mE6PhwcoW70EX8+h+Y/4dLfHk33GFt/y5PzDJz56ktMyaVGFXMJ5BYLbUjdmGEABfE0x5GgAGyKbrbkYww2s3A==} + engines: {node: '>=18'} + dependencies: + '@open-draft/deferred-promise': 2.2.0 + '@open-draft/logger': 0.3.0 + '@open-draft/until': 2.1.0 + is-node-process: 1.2.0 + outvariant: 1.4.2 + strict-event-emitter: 0.5.1 dev: true - /@netlify/functions@2.6.0: - resolution: {integrity: sha512-vU20tij0fb4nRGACqb+5SQvKd50JYyTyEhQetCMHdakcJFzjLDivvRR16u1G2Oy4A7xNAtGJF1uz8reeOtTVcQ==} + /@netlify/functions@2.6.3(@opentelemetry/api@1.8.0): + resolution: {integrity: sha512-7Z9gWyAuPI2NnBOvpYPD66KIWOgNznLz9BkyZ0c7qeRE6p23UCMVZ2VsrJpjPDgoJtKplGSBzASl6fQD7iEeWw==} engines: {node: '>=14.0.0'} dependencies: - '@netlify/serverless-functions-api': 1.14.0 + '@netlify/serverless-functions-api': 1.18.0(@opentelemetry/api@1.8.0) + transitivePeerDependencies: + - '@opentelemetry/api' dev: true /@netlify/node-cookies@0.1.0: @@ -1561,12 +1571,20 @@ packages: engines: {node: ^14.16.0 || >=16.0.0} dev: true - /@netlify/serverless-functions-api@1.14.0: - resolution: {integrity: sha512-HUNETLNvNiC2J+SB/YuRwJA9+agPrc0azSoWVk8H85GC+YE114hcS5JW+dstpKwVerp2xILE3vNWN7IMXP5Q5Q==} - engines: {node: ^14.18.0 || >=16.0.0} + /@netlify/serverless-functions-api@1.18.0(@opentelemetry/api@1.8.0): + resolution: {integrity: sha512-VCU5btoGZ8M6iI7HSwpfZXCpBLKWFmRtq5xYt0K7dY96BZWVBmaZY6Tn+w4L2DrGXwAsIeOFNp8CHjVXfuCAkg==} + engines: {node: '>=18.0.0'} dependencies: + '@mswjs/interceptors': 0.27.2 '@netlify/node-cookies': 0.1.0 + '@opentelemetry/core': 1.24.0(@opentelemetry/api@1.8.0) + '@opentelemetry/otlp-transformer': 0.50.0(@opentelemetry/api@1.8.0) + '@opentelemetry/resources': 1.24.0(@opentelemetry/api@1.8.0) + '@opentelemetry/sdk-trace-base': 1.24.0(@opentelemetry/api@1.8.0) + '@opentelemetry/semantic-conventions': 1.24.0 urlpattern-polyfill: 8.0.2 + transitivePeerDependencies: + - '@opentelemetry/api' dev: true /@nodelib/fs.scandir@2.1.5: @@ -1597,7 +1615,7 @@ packages: agent-base: 7.1.1 http-proxy-agent: 7.0.2 https-proxy-agent: 7.0.4 - lru-cache: 10.2.0 + lru-cache: 10.2.2 socks-proxy-agent: 8.0.3 transitivePeerDependencies: - supports-color @@ -1610,13 +1628,13 @@ packages: semver: 7.6.0 dev: true - /@npmcli/git@5.0.6: - resolution: {integrity: sha512-4x/182sKXmQkf0EtXxT26GEsaOATpD7WVtza5hrYivWZeo6QefC6xq9KAXrnjtFKBZ4rZwR7aX/zClYYXgtwLw==} + /@npmcli/git@5.0.7: + resolution: {integrity: sha512-WaOVvto604d5IpdCRV2KjQu8PzkfE96d50CQGKgywXh2GxXmDeUO5EWcBC4V57uFyrNqx83+MewuJh3WTR3xPA==} engines: {node: ^16.14.0 || >=18.0.0} dependencies: - '@npmcli/promise-spawn': 7.0.1 - lru-cache: 10.2.0 - npm-pick-manifest: 9.0.0 + '@npmcli/promise-spawn': 7.0.2 + lru-cache: 10.2.2 + npm-pick-manifest: 9.0.1 proc-log: 4.2.0 promise-inflight: 1.0.1 promise-retry: 2.0.1 @@ -1626,8 +1644,8 @@ packages: - bluebird dev: true - /@npmcli/installed-package-contents@2.0.2: - resolution: {integrity: sha512-xACzLPhnfD51GKvTOOuNX2/V4G4mz9/1I2MfDoye9kBM3RYe5g2YbscsaGoTlaWqkxeiapBWyseULVKpSVHtKQ==} + /@npmcli/installed-package-contents@2.1.0: + resolution: {integrity: sha512-c8UuGLeZpm69BryRykLuKRyKFZYJsZSCT4aVY5ds4omyZqJ172ApzgfKJ5eV/r3HgLdUYgFVe54KSFVjKoe27w==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} hasBin: true dependencies: @@ -1644,36 +1662,36 @@ packages: resolution: {integrity: sha512-1aL4TuVrLS9sf8quCLerU3H9J4vtCtgu8VauYozrmEyU57i/EdKleCnsQ7vpnABIH6c9mnTxcH5sFkO3BlV8wQ==} engines: {node: ^16.14.0 || >=18.0.0} dependencies: - '@npmcli/git': 5.0.6 + '@npmcli/git': 5.0.7 glob: 10.3.12 - hosted-git-info: 7.0.1 - json-parse-even-better-errors: 3.0.1 - normalize-package-data: 6.0.0 + hosted-git-info: 7.0.2 + json-parse-even-better-errors: 3.0.2 + normalize-package-data: 6.0.1 proc-log: 4.2.0 semver: 7.6.0 transitivePeerDependencies: - bluebird dev: true - /@npmcli/promise-spawn@7.0.1: - resolution: {integrity: sha512-P4KkF9jX3y+7yFUxgcUdDtLy+t4OlDGuEBLNs57AZsfSfg+uV6MLndqGpnl4831ggaEdXwR50XFoZP4VFtHolg==} + /@npmcli/promise-spawn@7.0.2: + resolution: {integrity: sha512-xhfYPXoV5Dy4UkY0D+v2KkwvnDfiA/8Mt3sWCGI/hM03NsYIH8ZaG6QzS9x7pje5vHZBZJ2v6VRFVTWACnqcmQ==} engines: {node: ^16.14.0 || >=18.0.0} dependencies: which: 4.0.0 dev: true - /@npmcli/redact@1.1.0: - resolution: {integrity: sha512-PfnWuOkQgu7gCbnSsAisaX7hKOdZ4wSAhAzH3/ph5dSGau52kCRrMMGbiSQLwyTZpgldkZ49b0brkOr1AzGBHQ==} + /@npmcli/redact@2.0.0: + resolution: {integrity: sha512-SEjCPAVHWYUIQR+Yn03kJmrJjZDtJLYpj300m3HV9OTRZNpC5YpbMsM3eTkECyT4aWj8lDr9WeY6TWefpubtYQ==} engines: {node: ^16.14.0 || >=18.0.0} dev: true - /@npmcli/run-script@8.0.0: - resolution: {integrity: sha512-5noc+eCQmX1W9nlFUe65n5MIteikd3vOA2sEPdXtlUv68KWyHNFZnT/LDRXu/E4nZ5yxjciP30pADr/GQ97W1w==} + /@npmcli/run-script@8.1.0: + resolution: {integrity: sha512-y7efHHwghQfk28G2z3tlZ67pLG0XdfYbcVG26r7YIXALRsrVQcTq4/tdenSmdOrEsNahIYA/eh8aEVROWGFUDg==} engines: {node: ^16.14.0 || >=18.0.0} dependencies: '@npmcli/node-gyp': 3.0.0 '@npmcli/package-json': 5.1.0 - '@npmcli/promise-spawn': 7.0.1 + '@npmcli/promise-spawn': 7.0.2 node-gyp: 10.1.0 proc-log: 4.2.0 which: 4.0.0 @@ -1682,18 +1700,18 @@ packages: - supports-color dev: true - /@nuxt-alt/auth@3.1.6(nuxi@3.11.1)(rollup@4.16.3)(sass@1.75.0)(typescript@5.4.5)(vue@3.4.24): + /@nuxt-alt/auth@3.1.6(nuxi@3.11.1)(rollup@4.17.2)(sass@1.76.0)(typescript@5.4.5)(vue-tsc@1.8.27)(vue@3.4.26): resolution: {integrity: sha512-51ZHk+jt5d37HqaD8xd2HhnM/LB5JieY0qQyhqHFfwlpuoRdPAbDmAS+uo7yRuhDJuJT4+vNZY/tpevkkqzxyQ==} dependencies: - '@nuxt-alt/http': 1.7.10(nuxi@3.11.1)(rollup@4.16.3)(sass@1.75.0)(typescript@5.4.5) - '@nuxt/kit': 3.11.2(rollup@4.16.3) + '@nuxt-alt/http': 1.7.10(nuxi@3.11.1)(rollup@4.17.2)(sass@1.76.0)(typescript@5.4.5)(vue-tsc@1.8.27) + '@nuxt/kit': 3.11.2(rollup@4.17.2) '@refactorjs/serialize': 1.0.7 cookie-es: 1.1.0 defu: 6.1.4 jwt-decode: 4.0.0 ohash: 1.1.3 pathe: 1.1.2 - pinia: 2.1.7(typescript@5.4.5)(vue@3.4.24) + pinia: 2.1.7(typescript@5.4.5)(vue@3.4.26) requrl: 3.0.2 transitivePeerDependencies: - '@vue/composition-api' @@ -1703,13 +1721,14 @@ packages: - supports-color - typescript - vue + - vue-tsc dev: true - /@nuxt-alt/http@1.7.10(nuxi@3.11.1)(rollup@4.16.3)(sass@1.75.0)(typescript@5.4.5): + /@nuxt-alt/http@1.7.10(nuxi@3.11.1)(rollup@4.17.2)(sass@1.76.0)(typescript@5.4.5)(vue-tsc@1.8.27): resolution: {integrity: sha512-SsPQH6rFZKf8c1P4B12ucVGEoWUzuK3btO9AgSTSZhGQKrVXUihoidPeDLqJfFYnarTft2eeqwoXUUYtk9BUCQ==} dependencies: - '@nuxt/kit': 3.11.2(rollup@4.16.3) - '@nuxt/module-builder': 0.5.5(@nuxt/kit@3.11.2)(nuxi@3.11.1)(sass@1.75.0)(typescript@5.4.5) + '@nuxt/kit': 3.11.2(rollup@4.17.2) + '@nuxt/module-builder': 0.5.5(@nuxt/kit@3.11.2)(nuxi@3.11.1)(sass@1.76.0)(typescript@5.4.5)(vue-tsc@1.8.27) '@refactorjs/ofetch': 1.1.1 defu: 6.1.4 ufo: 1.5.3 @@ -1719,55 +1738,56 @@ packages: - sass - supports-color - typescript + - vue-tsc dev: true /@nuxt/devalue@2.0.2: resolution: {integrity: sha512-GBzP8zOc7CGWyFQS6dv1lQz8VVpz5C2yRszbXufwG/9zhStTIH50EtD87NmWbTMwXDvZLNg8GIpb1UFdH93JCA==} dev: true - /@nuxt/devtools-kit@1.2.0(nuxt@3.11.2)(rollup@4.16.3)(vite@5.2.10): + /@nuxt/devtools-kit@1.2.0(nuxt@3.11.2)(rollup@4.17.2)(vite@5.2.11): resolution: {integrity: sha512-T81TQuaN6hbQFzgvQeRAMJjcL4mgWtYvlGTAvtuvd3TFuHV7bMK+tFZaxgJXzIu1/UPO7/aO4VLCB0xl5sSwZw==} peerDependencies: nuxt: ^3.9.0 vite: '*' dependencies: - '@nuxt/kit': 3.11.2(rollup@4.16.3) - '@nuxt/schema': 3.11.2(rollup@4.16.3) + '@nuxt/kit': 3.11.2(rollup@4.17.2) + '@nuxt/schema': 3.11.2(rollup@4.17.2) execa: 7.2.0 - nuxt: 3.11.2(@types/node@20.12.7)(@unocss/reset@0.59.4)(eslint@9.1.1)(floating-vue@5.2.2)(rollup@4.16.3)(sass@1.75.0)(stylelint@16.3.1)(typescript@5.4.5)(unocss@0.59.4)(vite@5.2.10)(vue-tsc@1.8.27) - vite: 5.2.10(@types/node@20.12.7)(sass@1.75.0) + nuxt: 3.11.2(@opentelemetry/api@1.8.0)(@types/node@20.12.8)(@unocss/reset@0.59.4)(eslint@9.2.0)(floating-vue@5.2.2)(rollup@4.17.2)(sass@1.76.0)(stylelint@16.5.0)(typescript@5.4.5)(unocss@0.59.4)(vite@5.2.11)(vue-tsc@1.8.27) + vite: 5.2.11(@types/node@20.12.8)(sass@1.76.0) transitivePeerDependencies: - rollup - supports-color dev: true - /@nuxt/devtools-ui-kit@1.2.0(@nuxt/devtools@1.2.0)(@vue/compiler-core@3.4.24)(nuxt@3.11.2)(postcss@8.4.38)(rollup@4.16.3)(vite@5.2.10)(vue@3.4.24)(webpack@5.91.0): + /@nuxt/devtools-ui-kit@1.2.0(@nuxt/devtools@1.2.0)(@vue/compiler-core@3.4.26)(nuxt@3.11.2)(postcss@8.4.38)(rollup@4.17.2)(vite@5.2.11)(vue@3.4.26)(webpack@5.91.0): resolution: {integrity: sha512-t1Bn9ONl3UroTs2kOG1UwhYiGtQfldVDKpqJypBvH7Jsv6q2l6/CambffF/52Z0tgw+dJhSVUQ2AxxgJ5sS1yQ==} peerDependencies: '@nuxt/devtools': 1.2.0 dependencies: - '@iconify-json/carbon': 1.1.31 + '@iconify-json/carbon': 1.1.32 '@iconify-json/logos': 1.1.42 '@iconify-json/ri': 1.1.20 - '@iconify-json/tabler': 1.1.110 - '@nuxt/devtools': 1.2.0(@unocss/reset@0.59.4)(floating-vue@5.2.2)(nuxt@3.11.2)(rollup@4.16.3)(unocss@0.59.4)(vite@5.2.10)(vue@3.4.24) - '@nuxt/devtools-kit': 1.2.0(nuxt@3.11.2)(rollup@4.16.3)(vite@5.2.10) - '@nuxt/kit': 3.11.2(rollup@4.16.3) - '@nuxtjs/color-mode': 3.4.0(rollup@4.16.3) + '@iconify-json/tabler': 1.1.111 + '@nuxt/devtools': 1.2.0(@unocss/reset@0.59.4)(floating-vue@5.2.2)(nuxt@3.11.2)(rollup@4.17.2)(unocss@0.59.4)(vite@5.2.11)(vue@3.4.26) + '@nuxt/devtools-kit': 1.2.0(nuxt@3.11.2)(rollup@4.17.2)(vite@5.2.11) + '@nuxt/kit': 3.11.2(rollup@4.17.2) + '@nuxtjs/color-mode': 3.4.1(rollup@4.17.2) '@unocss/core': 0.59.4 - '@unocss/nuxt': 0.59.4(postcss@8.4.38)(rollup@4.16.3)(vite@5.2.10)(webpack@5.91.0) + '@unocss/nuxt': 0.59.4(postcss@8.4.38)(rollup@4.17.2)(vite@5.2.11)(webpack@5.91.0) '@unocss/preset-attributify': 0.59.4 '@unocss/preset-icons': 0.59.4 '@unocss/preset-mini': 0.59.4 '@unocss/reset': 0.59.4 - '@vueuse/core': 10.9.0(vue@3.4.24) - '@vueuse/integrations': 10.9.0(focus-trap@7.5.4)(vue@3.4.24) - '@vueuse/nuxt': 10.9.0(nuxt@3.11.2)(rollup@4.16.3)(vue@3.4.24) + '@vueuse/core': 10.9.0(vue@3.4.26) + '@vueuse/integrations': 10.9.0(focus-trap@7.5.4)(vue@3.4.26) + '@vueuse/nuxt': 10.9.0(nuxt@3.11.2)(rollup@4.17.2)(vue@3.4.26) defu: 6.1.4 focus-trap: 7.5.4 splitpanes: 3.1.5 - unocss: 0.59.4(@unocss/webpack@0.59.4)(postcss@8.4.38)(rollup@4.16.3)(vite@5.2.10) - v-lazy-show: 0.2.4(@vue/compiler-core@3.4.24) + unocss: 0.59.4(@unocss/webpack@0.59.4)(postcss@8.4.38)(rollup@4.17.2)(vite@5.2.11) + v-lazy-show: 0.2.4(@vue/compiler-core@3.4.26) transitivePeerDependencies: - '@unocss/webpack' - '@vue/compiler-core' @@ -1808,7 +1828,7 @@ packages: semver: 7.6.0 dev: true - /@nuxt/devtools@1.2.0(@unocss/reset@0.59.4)(floating-vue@5.2.2)(nuxt@3.11.2)(rollup@4.16.3)(unocss@0.59.4)(vite@5.2.10)(vue@3.4.24): + /@nuxt/devtools@1.2.0(@unocss/reset@0.59.4)(floating-vue@5.2.2)(nuxt@3.11.2)(rollup@4.17.2)(unocss@0.59.4)(vite@5.2.11)(vue@3.4.26): resolution: {integrity: sha512-pdEvZJqovqxJp9E1BJAaGeFdFPEpCKwuuy9l9k4exBvwvxjTfjLeyW7oPD5RUTCGGxhOswgbXwuDrO4k+x2zpA==} hasBin: true peerDependencies: @@ -1816,12 +1836,12 @@ packages: vite: '*' dependencies: '@antfu/utils': 0.7.7 - '@nuxt/devtools-kit': 1.2.0(nuxt@3.11.2)(rollup@4.16.3)(vite@5.2.10) + '@nuxt/devtools-kit': 1.2.0(nuxt@3.11.2)(rollup@4.17.2)(vite@5.2.11) '@nuxt/devtools-wizard': 1.2.0 - '@nuxt/kit': 3.11.2(rollup@4.16.3) - '@vue/devtools-applet': 7.0.27(@unocss/reset@0.59.4)(floating-vue@5.2.2)(unocss@0.59.4)(vite@5.2.10)(vue@3.4.24) - '@vue/devtools-core': 7.0.27(vite@5.2.10)(vue@3.4.24) - '@vue/devtools-kit': 7.0.27(vue@3.4.24) + '@nuxt/kit': 3.11.2(rollup@4.17.2) + '@vue/devtools-applet': 7.1.3(@unocss/reset@0.59.4)(floating-vue@5.2.2)(unocss@0.59.4)(vite@5.2.11)(vue@3.4.26) + '@vue/devtools-core': 7.1.3(vite@5.2.11)(vue@3.4.26) + '@vue/devtools-kit': 7.1.3(vue@3.4.26) birpc: 0.2.17 consola: 3.2.3 cronstrue: 2.49.0 @@ -1837,10 +1857,10 @@ packages: launch-editor: 2.6.1 local-pkg: 0.5.0 magicast: 0.3.4 - nuxt: 3.11.2(@types/node@20.12.7)(@unocss/reset@0.59.4)(eslint@9.1.1)(floating-vue@5.2.2)(rollup@4.16.3)(sass@1.75.0)(stylelint@16.3.1)(typescript@5.4.5)(unocss@0.59.4)(vite@5.2.10)(vue-tsc@1.8.27) + nuxt: 3.11.2(@opentelemetry/api@1.8.0)(@types/node@20.12.8)(@unocss/reset@0.59.4)(eslint@9.2.0)(floating-vue@5.2.2)(rollup@4.17.2)(sass@1.76.0)(stylelint@16.5.0)(typescript@5.4.5)(unocss@0.59.4)(vite@5.2.11)(vue-tsc@1.8.27) nypm: 0.3.8 ohash: 1.1.3 - pacote: 18.0.0 + pacote: 18.0.4 pathe: 1.1.2 perfect-debounce: 1.0.0 pkg-types: 1.1.0 @@ -1849,12 +1869,12 @@ packages: semver: 7.6.0 simple-git: 3.24.0 sirv: 2.0.4 - unimport: 3.7.1(rollup@4.16.3) - vite: 5.2.10(@types/node@20.12.7)(sass@1.75.0) - vite-plugin-inspect: 0.8.4(@nuxt/kit@3.11.2)(rollup@4.16.3)(vite@5.2.10) - vite-plugin-vue-inspector: 4.0.2(vite@5.2.10) + unimport: 3.7.1(rollup@4.17.2) + vite: 5.2.11(@types/node@20.12.8)(sass@1.76.0) + vite-plugin-inspect: 0.8.4(@nuxt/kit@3.11.2)(rollup@4.17.2)(vite@5.2.11) + vite-plugin-vue-inspector: 4.0.2(vite@5.2.11) which: 3.0.1 - ws: 8.16.0 + ws: 8.17.0 transitivePeerDependencies: - '@unocss/reset' - '@vue/composition-api' @@ -1879,47 +1899,47 @@ packages: - vue dev: true - /@nuxt/eslint-config@0.3.8(eslint@9.1.1)(typescript@5.4.5): + /@nuxt/eslint-config@0.3.8(eslint@9.2.0)(typescript@5.4.5): resolution: {integrity: sha512-c65jwXbiRnJIQQqbtASmOIbtKoci7njizZ++n5p00r0065ICUME0h9NsO/s0WRJp3PTxuREzX1Ey/LNaZJoE1w==} peerDependencies: eslint: ^8.57.0 || ^9.0.0 dependencies: - '@eslint/js': 9.1.1 - '@nuxt/eslint-plugin': 0.3.8(eslint@9.1.1)(typescript@5.4.5) + '@eslint/js': 9.2.0 + '@nuxt/eslint-plugin': 0.3.8(eslint@9.2.0)(typescript@5.4.5) '@rushstack/eslint-patch': 1.10.2 - '@stylistic/eslint-plugin': 1.7.2(eslint@9.1.1)(typescript@5.4.5) - '@typescript-eslint/eslint-plugin': 7.7.1(@typescript-eslint/parser@7.7.1)(eslint@9.1.1)(typescript@5.4.5) - '@typescript-eslint/parser': 7.7.1(eslint@9.1.1)(typescript@5.4.5) - eslint: 9.1.1 + '@stylistic/eslint-plugin': 1.8.0(eslint@9.2.0)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.8.0(@typescript-eslint/parser@7.8.0)(eslint@9.2.0)(typescript@5.4.5) + '@typescript-eslint/parser': 7.8.0(eslint@9.2.0)(typescript@5.4.5) + eslint: 9.2.0 eslint-config-flat-gitignore: 0.1.5 - eslint-flat-config-utils: 0.2.3 - eslint-plugin-import-x: 0.5.0(eslint@9.1.1)(typescript@5.4.5) - eslint-plugin-jsdoc: 48.2.3(eslint@9.1.1) - eslint-plugin-unicorn: 52.0.0(eslint@9.1.1) - eslint-plugin-vue: 9.25.0(eslint@9.1.1) - globals: 15.0.0 + eslint-flat-config-utils: 0.2.4 + eslint-plugin-import-x: 0.5.0(eslint@9.2.0)(typescript@5.4.5) + eslint-plugin-jsdoc: 48.2.3(eslint@9.2.0) + eslint-plugin-unicorn: 52.0.0(eslint@9.2.0) + eslint-plugin-vue: 9.25.0(eslint@9.2.0) + globals: 15.1.0 pathe: 1.1.2 tslib: 2.6.2 - vue-eslint-parser: 9.4.2(eslint@9.1.1) + vue-eslint-parser: 9.4.2(eslint@9.2.0) transitivePeerDependencies: - supports-color - typescript dev: true - /@nuxt/eslint-plugin@0.3.8(eslint@9.1.1)(typescript@5.4.5): + /@nuxt/eslint-plugin@0.3.8(eslint@9.2.0)(typescript@5.4.5): resolution: {integrity: sha512-j8k8Yu8O4W++SWsyxf60Dv9dWUoTJBP2iJfNblOvJwbzMOrEEY3Oigj9io+54J5TxAAXuyzJ82XZE0D38CXrSg==} peerDependencies: eslint: ^8.57.0 || ^9.0.0 dependencies: - '@typescript-eslint/types': 7.7.1 - '@typescript-eslint/utils': 7.7.1(eslint@9.1.1)(typescript@5.4.5) - eslint: 9.1.1 + '@typescript-eslint/types': 7.8.0 + '@typescript-eslint/utils': 7.8.0(eslint@9.2.0)(typescript@5.4.5) + eslint: 9.2.0 transitivePeerDependencies: - supports-color - typescript dev: true - /@nuxt/eslint@0.3.8(eslint@9.1.1)(nuxt@3.11.2)(rollup@4.16.3)(typescript@5.4.5)(vite-plugin-eslint2@4.4.0)(vite@5.2.10): + /@nuxt/eslint@0.3.8(eslint@9.2.0)(nuxt@3.11.2)(rollup@4.17.2)(typescript@5.4.5)(vite-plugin-eslint2@4.4.0)(vite@5.2.11): resolution: {integrity: sha512-x4eHGqMBEKbCqlVVeb9ykcyn86GeSJ7k6pgg0x1WHmTIagv9OSOTI4btgpfJPzuYMoWpbbt7ZE2tdIWm/YJV4g==} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -1931,21 +1951,21 @@ packages: vite-plugin-eslint2: optional: true dependencies: - '@eslint/config-inspector': 0.4.7(eslint@9.1.1) - '@nuxt/devtools-kit': 1.2.0(nuxt@3.11.2)(rollup@4.16.3)(vite@5.2.10) - '@nuxt/eslint-config': 0.3.8(eslint@9.1.1)(typescript@5.4.5) - '@nuxt/eslint-plugin': 0.3.8(eslint@9.1.1)(typescript@5.4.5) - '@nuxt/kit': 3.11.2(rollup@4.16.3) + '@eslint/config-inspector': 0.4.8(eslint@9.2.0) + '@nuxt/devtools-kit': 1.2.0(nuxt@3.11.2)(rollup@4.17.2)(vite@5.2.11) + '@nuxt/eslint-config': 0.3.8(eslint@9.2.0)(typescript@5.4.5) + '@nuxt/eslint-plugin': 0.3.8(eslint@9.2.0)(typescript@5.4.5) + '@nuxt/kit': 3.11.2(rollup@4.17.2) chokidar: 3.6.0 - eslint: 9.1.1 - eslint-flat-config-utils: 0.2.3 - eslint-typegen: 0.2.4(eslint@9.1.1) + eslint: 9.2.0 + eslint-flat-config-utils: 0.2.4 + eslint-typegen: 0.2.4(eslint@9.2.0) find-up: 7.0.0 get-port-please: 3.1.2 - mlly: 1.6.1 + mlly: 1.7.0 pathe: 1.1.2 - unimport: 3.7.1(rollup@4.16.3) - vite-plugin-eslint2: 4.4.0(@types/eslint@8.56.10)(eslint@9.1.1)(rollup@4.16.3)(vite@5.2.10) + unimport: 3.7.1(rollup@4.17.2) + vite-plugin-eslint2: 4.4.0(@types/eslint@8.56.10)(eslint@9.2.0)(rollup@4.17.2)(vite@5.2.11) transitivePeerDependencies: - bufferutil - nuxt @@ -1957,11 +1977,11 @@ packages: - vite dev: true - /@nuxt/fonts@0.6.1(nuxt@3.11.2)(rollup@4.16.3)(vite@5.2.10): + /@nuxt/fonts@0.6.1(nuxt@3.11.2)(rollup@4.17.2)(vite@5.2.11): resolution: {integrity: sha512-YeoXSHgRGoKYGLYu/gw7XDQ9mqyO+ihrCCwjxtH6Ke/2r5A9xI3frPzC5RVCgzZjxbd7W3EDAlyVwwEjCb9x+g==} dependencies: - '@nuxt/devtools-kit': 1.2.0(nuxt@3.11.2)(rollup@4.16.3)(vite@5.2.10) - '@nuxt/kit': 3.11.2(rollup@4.16.3) + '@nuxt/devtools-kit': 1.2.0(nuxt@3.11.2)(rollup@4.17.2)(vite@5.2.11) + '@nuxt/kit': 3.11.2(rollup@4.17.2) chalk: 5.3.0 css-tree: 2.3.1 defu: 6.1.4 @@ -2001,11 +2021,11 @@ packages: - vite dev: true - /@nuxt/kit@3.11.2(rollup@4.16.3): + /@nuxt/kit@3.11.2(rollup@4.17.2): resolution: {integrity: sha512-yiYKP0ZWMW7T3TCmsv4H8+jEsB/nFriRAR8bKoSqSV9bkVYWPE36sf7JDux30dQ91jSlQG6LQkB3vCHYTS2cIg==} engines: {node: ^14.18.0 || >=16.10.0} dependencies: - '@nuxt/schema': 3.11.2(rollup@4.16.3) + '@nuxt/schema': 3.11.2(rollup@4.17.2) c12: 1.10.0 consola: 3.2.3 defu: 6.1.4 @@ -2014,41 +2034,42 @@ packages: ignore: 5.3.1 jiti: 1.21.0 knitwork: 1.1.0 - mlly: 1.6.1 + mlly: 1.7.0 pathe: 1.1.2 pkg-types: 1.1.0 scule: 1.3.0 semver: 7.6.0 ufo: 1.5.3 unctx: 2.3.1 - unimport: 3.7.1(rollup@4.16.3) + unimport: 3.7.1(rollup@4.17.2) untyped: 1.4.2 transitivePeerDependencies: - rollup - supports-color dev: true - /@nuxt/module-builder@0.5.5(@nuxt/kit@3.11.2)(nuxi@3.11.1)(sass@1.75.0)(typescript@5.4.5): + /@nuxt/module-builder@0.5.5(@nuxt/kit@3.11.2)(nuxi@3.11.1)(sass@1.76.0)(typescript@5.4.5)(vue-tsc@1.8.27): resolution: {integrity: sha512-ifFfwA1rbSXSae25RmqA2kAbV3xoShZNrq1yK8VXB/EnIcDn4WiaYR1PytaSxIt5zsvWPn92BJXiIUBiMQZ0hw==} hasBin: true peerDependencies: '@nuxt/kit': ^3.8.2 nuxi: ^3.10.0 dependencies: - '@nuxt/kit': 3.11.2(rollup@4.16.3) + '@nuxt/kit': 3.11.2(rollup@4.17.2) citty: 0.1.6 consola: 3.2.3 - mlly: 1.6.1 + mlly: 1.7.0 nuxi: 3.11.1 pathe: 1.1.2 - unbuild: 2.0.0(sass@1.75.0)(typescript@5.4.5) + unbuild: 2.0.0(sass@1.76.0)(typescript@5.4.5)(vue-tsc@1.8.27) transitivePeerDependencies: - sass - supports-color - typescript + - vue-tsc dev: true - /@nuxt/schema@3.11.2(rollup@4.16.3): + /@nuxt/schema@3.11.2(rollup@4.17.2): resolution: {integrity: sha512-Z0bx7N08itD5edtpkstImLctWMNvxTArsKXzS35ZuqyAyKBPcRjO1CU01slH0ahO30Gg9kbck3/RKNZPwfOjJg==} engines: {node: ^14.18.0 || >=16.10.0} dependencies: @@ -2061,18 +2082,18 @@ packages: scule: 1.3.0 std-env: 3.7.0 ufo: 1.5.3 - unimport: 3.7.1(rollup@4.16.3) + unimport: 3.7.1(rollup@4.17.2) untyped: 1.4.2 transitivePeerDependencies: - rollup - supports-color dev: true - /@nuxt/telemetry@2.5.4(rollup@4.16.3): + /@nuxt/telemetry@2.5.4(rollup@4.17.2): resolution: {integrity: sha512-KH6wxzsNys69daSO0xUv0LEBAfhwwjK1M+0Cdi1/vxmifCslMIY7lN11B4eywSfscbyVPAYJvANyc7XiVPImBQ==} hasBin: true dependencies: - '@nuxt/kit': 3.11.2(rollup@4.16.3) + '@nuxt/kit': 3.11.2(rollup@4.17.2) ci-info: 4.0.0 consola: 3.2.3 create-require: 1.1.1 @@ -2098,16 +2119,16 @@ packages: resolution: {integrity: sha512-3BG5doAREcD50dbKyXgmjD4b1GzY8CUy3T41jMhHZXNDdaNwOd31IBq+D6dV00OSrDVhzrTVj0IxsUsnMyHvIQ==} dev: true - /@nuxt/vite-builder@3.11.2(@types/node@20.12.7)(eslint@9.1.1)(rollup@4.16.3)(sass@1.75.0)(stylelint@16.3.1)(typescript@5.4.5)(vue-tsc@1.8.27)(vue@3.4.24): + /@nuxt/vite-builder@3.11.2(@types/node@20.12.8)(eslint@9.2.0)(rollup@4.17.2)(sass@1.76.0)(stylelint@16.5.0)(typescript@5.4.5)(vue-tsc@1.8.27)(vue@3.4.26): resolution: {integrity: sha512-eXTZsAAN4dPz4eA2UD5YU2kD/DqgfyQp1UYsIdCe6+PAVe1ifkUboBjbc0piR5+3qI/S/eqk3nzxRGbiYF7Ccg==} engines: {node: ^14.18.0 || >=16.10.0} peerDependencies: vue: ^3.3.4 dependencies: - '@nuxt/kit': 3.11.2(rollup@4.16.3) - '@rollup/plugin-replace': 5.0.5(rollup@4.16.3) - '@vitejs/plugin-vue': 5.0.4(vite@5.2.10)(vue@3.4.24) - '@vitejs/plugin-vue-jsx': 3.1.0(vite@5.2.10)(vue@3.4.24) + '@nuxt/kit': 3.11.2(rollup@4.17.2) + '@rollup/plugin-replace': 5.0.5(rollup@4.17.2) + '@vitejs/plugin-vue': 5.0.4(vite@5.2.11)(vue@3.4.26) + '@vitejs/plugin-vue-jsx': 3.1.0(vite@5.2.11)(vue@3.4.26) autoprefixer: 10.4.19(postcss@8.4.38) clear: 0.1.0 consola: 3.2.3 @@ -2122,22 +2143,22 @@ packages: h3: 1.11.1 knitwork: 1.1.0 magic-string: 0.30.10 - mlly: 1.6.1 + mlly: 1.7.0 ohash: 1.1.3 pathe: 1.1.2 perfect-debounce: 1.0.0 pkg-types: 1.1.0 postcss: 8.4.38 - rollup-plugin-visualizer: 5.12.0(rollup@4.16.3) + rollup-plugin-visualizer: 5.12.0(rollup@4.17.2) std-env: 3.7.0 strip-literal: 2.1.0 ufo: 1.5.3 unenv: 1.9.0 unplugin: 1.10.1 - vite: 5.2.10(@types/node@20.12.7)(sass@1.75.0) - vite-node: 1.5.0(@types/node@20.12.7)(sass@1.75.0) - vite-plugin-checker: 0.6.4(eslint@9.1.1)(stylelint@16.3.1)(typescript@5.4.5)(vite@5.2.10)(vue-tsc@1.8.27) - vue: 3.4.24(typescript@5.4.5) + vite: 5.2.11(@types/node@20.12.8)(sass@1.76.0) + vite-node: 1.6.0(@types/node@20.12.8)(sass@1.76.0) + vite-plugin-checker: 0.6.4(eslint@9.2.0)(stylelint@16.5.0)(typescript@5.4.5)(vite@5.2.11)(vue-tsc@1.8.27) + vue: 3.4.26(typescript@5.4.5) vue-bundle-renderer: 2.0.0 transitivePeerDependencies: - '@types/node' @@ -2160,10 +2181,10 @@ packages: - vue-tsc dev: true - /@nuxtjs/color-mode@3.4.0(rollup@4.16.3): - resolution: {integrity: sha512-rS51nG3zW8ksOwNubIP3BPQ+vBL0r2M6td1kkB/VaR1e1uVtNfWlBPfZjb604bgNCE2AeRNqaI0CrxkfnQ6h6Q==} + /@nuxtjs/color-mode@3.4.1(rollup@4.17.2): + resolution: {integrity: sha512-vZgJqDstxInGw3RGSWbLoCLXtU1mvh1LLeuEA/X3a++DYA4ifwSbNoiSiOyb9qZHFEwz1Xr99H71sXV4IhOaEg==} dependencies: - '@nuxt/kit': 3.11.2(rollup@4.16.3) + '@nuxt/kit': 3.11.2(rollup@4.17.2) pathe: 1.1.2 pkg-types: 1.1.0 semver: 7.6.0 @@ -2172,32 +2193,32 @@ packages: - supports-color dev: true - /@nuxtjs/i18n@8.3.0(rollup@4.16.3)(vue@3.4.24): - resolution: {integrity: sha512-/2g4zYwBwHwIVJitu/i5zP73G4F9xH394Uq0RbfOGc34YxscN+B2kMnuPL8XXM9zThdMVj9ctHInQXXtr62CLg==} + /@nuxtjs/i18n@8.3.1(rollup@4.17.2)(vue@3.4.26): + resolution: {integrity: sha512-VHnnjFTTep2oC5++61WY06y4c/h943NyHQh1CRUJQvjsdbGSMX3WQjMGk+X05a3pyPFN70aq0YbgtsEoEoTEjQ==} engines: {node: ^14.16.0 || >=16.11.0} dependencies: '@intlify/h3': 0.5.0 '@intlify/shared': 9.13.1 - '@intlify/unplugin-vue-i18n': 3.0.1(rollup@4.16.3)(vue-i18n@9.13.1) + '@intlify/unplugin-vue-i18n': 3.0.1(rollup@4.17.2)(vue-i18n@9.13.1) '@intlify/utils': 0.12.0 - '@miyaneee/rollup-plugin-json5': 1.2.0(rollup@4.16.3) - '@nuxt/kit': 3.11.2(rollup@4.16.3) - '@rollup/plugin-yaml': 4.1.2(rollup@4.16.3) - '@vue/compiler-sfc': 3.4.24 + '@miyaneee/rollup-plugin-json5': 1.2.0(rollup@4.17.2) + '@nuxt/kit': 3.11.2(rollup@4.17.2) + '@rollup/plugin-yaml': 4.1.2(rollup@4.17.2) + '@vue/compiler-sfc': 3.4.26 debug: 4.3.4 defu: 6.1.4 estree-walker: 3.0.3 is-https: 4.0.0 knitwork: 1.1.0 magic-string: 0.30.10 - mlly: 1.6.1 + mlly: 1.7.0 pathe: 1.1.2 scule: 1.3.0 sucrase: 3.35.0 ufo: 1.5.3 unplugin: 1.10.1 - vue-i18n: 9.13.1(vue@3.4.24) - vue-router: 4.3.2(vue@3.4.24) + vue-i18n: 9.13.1(vue@3.4.26) + vue-router: 4.3.2(vue@3.4.26) transitivePeerDependencies: - petite-vue-i18n - rollup @@ -2206,10 +2227,10 @@ packages: - vue-i18n-bridge dev: true - /@nuxtjs/robots@3.0.0(rollup@4.16.3): + /@nuxtjs/robots@3.0.0(rollup@4.17.2): resolution: {integrity: sha512-qsHGW1KXBvV5Kq7u3huPnFCUTbHS4Fk8Za2mNPgmUXcwLgp3exvhPtdZfIdjrCF/aZk3A8OZONNmGghs6CecBA==} dependencies: - '@nuxt/kit': 3.11.2(rollup@4.16.3) + '@nuxt/kit': 3.11.2(rollup@4.17.2) h3: 1.11.1 transitivePeerDependencies: - rollup @@ -2217,19 +2238,19 @@ packages: - uWebSockets.js dev: true - /@nuxtjs/sitemap@5.1.4(@nuxt/devtools@1.2.0)(@vue/compiler-core@3.4.24)(h3@1.11.1)(nuxt@3.11.2)(postcss@8.4.38)(rollup@4.16.3)(vite@5.2.10)(vue@3.4.24)(webpack@5.91.0): + /@nuxtjs/sitemap@5.1.4(@nuxt/devtools@1.2.0)(@vue/compiler-core@3.4.26)(h3@1.11.1)(nuxt@3.11.2)(postcss@8.4.38)(rollup@4.17.2)(vite@5.2.11)(vue@3.4.26)(webpack@5.91.0): resolution: {integrity: sha512-RLIK38M377IcFetMXSM3vuWCdcICmFCl2M0ygnKuySFH7yLQGxVzbBX/QoPtrZF5+TpkApTj4f9nJ3nSHG7OOQ==} dependencies: - '@nuxt/devtools-kit': 1.2.0(nuxt@3.11.2)(rollup@4.16.3)(vite@5.2.10) - '@nuxt/devtools-ui-kit': 1.2.0(@nuxt/devtools@1.2.0)(@vue/compiler-core@3.4.24)(nuxt@3.11.2)(postcss@8.4.38)(rollup@4.16.3)(vite@5.2.10)(vue@3.4.24)(webpack@5.91.0) - '@nuxt/kit': 3.11.2(rollup@4.16.3) - '@vueuse/core': 10.9.0(vue@3.4.24) + '@nuxt/devtools-kit': 1.2.0(nuxt@3.11.2)(rollup@4.17.2)(vite@5.2.11) + '@nuxt/devtools-ui-kit': 1.2.0(@nuxt/devtools@1.2.0)(@vue/compiler-core@3.4.26)(nuxt@3.11.2)(postcss@8.4.38)(rollup@4.17.2)(vite@5.2.11)(vue@3.4.26)(webpack@5.91.0) + '@nuxt/kit': 3.11.2(rollup@4.17.2) + '@vueuse/core': 10.9.0(vue@3.4.26) chalk: 5.3.0 defu: 6.1.4 - floating-vue: 5.2.2(@nuxt/kit@3.11.2)(vue@3.4.24) + floating-vue: 5.2.2(@nuxt/kit@3.11.2)(vue@3.4.26) h3-compression: 0.3.2(h3@1.11.1) - nuxt-site-config: 2.2.12(@nuxt/devtools@1.2.0)(@vue/compiler-core@3.4.24)(nuxt@3.11.2)(postcss@8.4.38)(rollup@4.16.3)(vite@5.2.10)(vue@3.4.24)(webpack@5.91.0) - nuxt-site-config-kit: 2.2.12(rollup@4.16.3)(vue@3.4.24) + nuxt-site-config: 2.2.12(@nuxt/devtools@1.2.0)(@vue/compiler-core@3.4.26)(nuxt@3.11.2)(postcss@8.4.38)(rollup@4.17.2)(vite@5.2.11)(vue@3.4.26)(webpack@5.91.0) + nuxt-site-config-kit: 2.2.12(rollup@4.17.2)(vue@3.4.26) ofetch: 1.3.4 pathe: 1.1.2 pkg-types: 1.1.0 @@ -2237,7 +2258,7 @@ packages: semver: 7.6.0 shiki: 1.2.4 sirv: 2.0.4 - site-config-stack: 2.2.12(vue@3.4.24) + site-config-stack: 2.2.12(vue@3.4.26) ufo: 1.5.3 transitivePeerDependencies: - '@nuxt/devtools' @@ -2265,6 +2286,149 @@ packages: - webpack dev: true + /@open-draft/deferred-promise@2.2.0: + resolution: {integrity: sha512-CecwLWx3rhxVQF6V4bAgPS5t+So2sTbPgAzafKkVizyi7tlwpcFpdFqq+wqF2OwNBmqFuu6tOyouTuxgpMfzmA==} + dev: true + + /@open-draft/logger@0.3.0: + resolution: {integrity: sha512-X2g45fzhxH238HKO4xbSr7+wBS8Fvw6ixhTDuvLd5mqh6bJJCFAPwU9mPDxbcrRtfxv4u5IHCEH77BmxvXmmxQ==} + dependencies: + is-node-process: 1.2.0 + outvariant: 1.4.2 + dev: true + + /@open-draft/until@2.1.0: + resolution: {integrity: sha512-U69T3ItWHvLwGg5eJ0n3I62nWuE6ilHlmz7zM0npLBRvPRd7e6NYmg54vvRtP5mZG7kZqZCFVdsTWo7BPtBujg==} + dev: true + + /@opentelemetry/api-logs@0.50.0: + resolution: {integrity: sha512-JdZuKrhOYggqOpUljAq4WWNi5nB10PmgoF0y2CvedLGXd0kSawb/UBnWT8gg1ND3bHCNHStAIVT0ELlxJJRqrA==} + engines: {node: '>=14'} + dependencies: + '@opentelemetry/api': 1.8.0 + dev: true + + /@opentelemetry/api@1.8.0: + resolution: {integrity: sha512-I/s6F7yKUDdtMsoBWXJe8Qz40Tui5vsuKCWJEWVL+5q9sSWRzzx6v2KeNsOBEwd94j0eWkpWCH4yB6rZg9Mf0w==} + engines: {node: '>=8.0.0'} + dev: true + + /@opentelemetry/core@1.23.0(@opentelemetry/api@1.8.0): + resolution: {integrity: sha512-hdQ/a9TMzMQF/BO8Cz1juA43/L5YGtCSiKoOHmrTEf7VMDAZgy8ucpWx3eQTnQ3gBloRcWtzvcrMZABC3PTSKQ==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': '>=1.0.0 <1.9.0' + dependencies: + '@opentelemetry/api': 1.8.0 + '@opentelemetry/semantic-conventions': 1.23.0 + dev: true + + /@opentelemetry/core@1.24.0(@opentelemetry/api@1.8.0): + resolution: {integrity: sha512-FP2oN7mVPqcdxJDTTnKExj4mi91EH+DNuArKfHTjPuJWe2K1JfMIVXNfahw1h3onJxQnxS8K0stKkogX05s+Aw==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': '>=1.0.0 <1.9.0' + dependencies: + '@opentelemetry/api': 1.8.0 + '@opentelemetry/semantic-conventions': 1.24.0 + dev: true + + /@opentelemetry/otlp-transformer@0.50.0(@opentelemetry/api@1.8.0): + resolution: {integrity: sha512-s0sl1Yfqd5q1Kjrf6DqXPWzErL+XHhrXOfejh4Vc/SMTNqC902xDsC8JQxbjuramWt/+hibfguIvi7Ns8VLolA==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': '>=1.3.0 <1.9.0' + dependencies: + '@opentelemetry/api': 1.8.0 + '@opentelemetry/api-logs': 0.50.0 + '@opentelemetry/core': 1.23.0(@opentelemetry/api@1.8.0) + '@opentelemetry/resources': 1.23.0(@opentelemetry/api@1.8.0) + '@opentelemetry/sdk-logs': 0.50.0(@opentelemetry/api-logs@0.50.0)(@opentelemetry/api@1.8.0) + '@opentelemetry/sdk-metrics': 1.23.0(@opentelemetry/api@1.8.0) + '@opentelemetry/sdk-trace-base': 1.23.0(@opentelemetry/api@1.8.0) + dev: true + + /@opentelemetry/resources@1.23.0(@opentelemetry/api@1.8.0): + resolution: {integrity: sha512-iPRLfVfcEQynYGo7e4Di+ti+YQTAY0h5mQEUJcHlU9JOqpb4x965O6PZ+wMcwYVY63G96KtdS86YCM1BF1vQZg==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': '>=1.0.0 <1.9.0' + dependencies: + '@opentelemetry/api': 1.8.0 + '@opentelemetry/core': 1.23.0(@opentelemetry/api@1.8.0) + '@opentelemetry/semantic-conventions': 1.23.0 + dev: true + + /@opentelemetry/resources@1.24.0(@opentelemetry/api@1.8.0): + resolution: {integrity: sha512-mxC7E7ocUS1tLzepnA7O9/G8G6ZTdjCH2pXme1DDDuCuk6n2/53GADX+GWBuyX0dfIxeMInIbJAdjlfN9GNr6A==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': '>=1.0.0 <1.9.0' + dependencies: + '@opentelemetry/api': 1.8.0 + '@opentelemetry/core': 1.24.0(@opentelemetry/api@1.8.0) + '@opentelemetry/semantic-conventions': 1.24.0 + dev: true + + /@opentelemetry/sdk-logs@0.50.0(@opentelemetry/api-logs@0.50.0)(@opentelemetry/api@1.8.0): + resolution: {integrity: sha512-PeUEupBB29p9nlPNqXoa1PUWNLsZnxG0DCDj3sHqzae+8y76B/A5hvZjg03ulWdnvBLYpnJslqzylG9E0IL87g==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': '>=1.4.0 <1.9.0' + '@opentelemetry/api-logs': '>=0.39.1' + dependencies: + '@opentelemetry/api': 1.8.0 + '@opentelemetry/api-logs': 0.50.0 + '@opentelemetry/core': 1.23.0(@opentelemetry/api@1.8.0) + '@opentelemetry/resources': 1.23.0(@opentelemetry/api@1.8.0) + dev: true + + /@opentelemetry/sdk-metrics@1.23.0(@opentelemetry/api@1.8.0): + resolution: {integrity: sha512-4OkvW6+wST4h6LFG23rXSTf6nmTf201h9dzq7bE0z5R9ESEVLERZz6WXwE7PSgg1gdjlaznm1jLJf8GttypFDg==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': '>=1.3.0 <1.9.0' + dependencies: + '@opentelemetry/api': 1.8.0 + '@opentelemetry/core': 1.23.0(@opentelemetry/api@1.8.0) + '@opentelemetry/resources': 1.23.0(@opentelemetry/api@1.8.0) + lodash.merge: 4.6.2 + dev: true + + /@opentelemetry/sdk-trace-base@1.23.0(@opentelemetry/api@1.8.0): + resolution: {integrity: sha512-PzBmZM8hBomUqvCddF/5Olyyviayka44O5nDWq673np3ctnvwMOvNrsUORZjKja1zJbwEuD9niAGbnVrz3jwRQ==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': '>=1.0.0 <1.9.0' + dependencies: + '@opentelemetry/api': 1.8.0 + '@opentelemetry/core': 1.23.0(@opentelemetry/api@1.8.0) + '@opentelemetry/resources': 1.23.0(@opentelemetry/api@1.8.0) + '@opentelemetry/semantic-conventions': 1.23.0 + dev: true + + /@opentelemetry/sdk-trace-base@1.24.0(@opentelemetry/api@1.8.0): + resolution: {integrity: sha512-H9sLETZ4jw9UJ3totV8oM5R0m4CW0ZIOLfp4NV3g0CM8HD5zGZcaW88xqzWDgiYRpctFxd+WmHtGX/Upoa2vRg==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': '>=1.0.0 <1.9.0' + dependencies: + '@opentelemetry/api': 1.8.0 + '@opentelemetry/core': 1.24.0(@opentelemetry/api@1.8.0) + '@opentelemetry/resources': 1.24.0(@opentelemetry/api@1.8.0) + '@opentelemetry/semantic-conventions': 1.24.0 + dev: true + + /@opentelemetry/semantic-conventions@1.23.0: + resolution: {integrity: sha512-MiqFvfOzfR31t8cc74CTP1OZfz7MbqpAnLCra8NqQoaHJX6ncIRTdYOQYBDQ2uFISDq0WY8Y9dDTWvsgzzBYRg==} + engines: {node: '>=14'} + dev: true + + /@opentelemetry/semantic-conventions@1.24.0: + resolution: {integrity: sha512-yL0jI6Ltuz8R+Opj7jClGrul6pOoYrdfVmzQS4SITXRPH7I5IRZbrwe/6/v8v4WYMa6MYZG480S1+uc/IGfqsA==} + engines: {node: '>=14'} + dev: true + /@parcel/watcher-android-arm64@2.4.1: resolution: {integrity: sha512-LOi/WTbbh3aTn2RYddrO8pnapixAziFl6SMxHM69r3tvdSm94JtCenaKgk1GRg5FJ5wpMCpHeW+7yqPlvZv7kg==} engines: {node: '>= 10.0.0'} @@ -2410,11 +2574,11 @@ packages: resolution: {integrity: sha512-iqoQFu36xbcNP37x5W9SG04KGYvjBjTjq+PnoHQATL6YWrucNm0lSaZorOybqd00FftKb2Jl1BcZg6xdBs9hZg==} dev: true - /@pinia/nuxt@0.5.1(rollup@4.16.3)(typescript@5.4.5)(vue@3.4.24): + /@pinia/nuxt@0.5.1(rollup@4.17.2)(typescript@5.4.5)(vue@3.4.26): resolution: {integrity: sha512-6wT6TqY81n+7/x3Yhf0yfaJVKkZU42AGqOR0T3+UvChcaOJhSma7OWPN64v+ptYlznat+fS1VTwNAcbi2lzHnw==} dependencies: - '@nuxt/kit': 3.11.2(rollup@4.16.3) - pinia: 2.1.7(typescript@5.4.5)(vue@3.4.24) + '@nuxt/kit': 3.11.2(rollup@4.17.2) + pinia: 2.1.7(typescript@5.4.5)(vue@3.4.26) transitivePeerDependencies: - '@vue/composition-api' - rollup @@ -2460,7 +2624,7 @@ packages: slash: 4.0.0 dev: true - /@rollup/plugin-alias@5.1.0(rollup@4.16.3): + /@rollup/plugin-alias@5.1.0(rollup@4.17.2): resolution: {integrity: sha512-lpA3RZ9PdIG7qqhEfv79tBffNaoDuukFDrmhLqg9ifv99u/ehn+lOg30x2zmhf8AQqQUZaMk/B9fZraQ6/acDQ==} engines: {node: '>=14.0.0'} peerDependencies: @@ -2469,7 +2633,7 @@ packages: rollup: optional: true dependencies: - rollup: 4.16.3 + rollup: 4.17.2 slash: 4.0.0 dev: true @@ -2491,7 +2655,7 @@ packages: rollup: 3.29.4 dev: true - /@rollup/plugin-commonjs@25.0.7(rollup@4.16.3): + /@rollup/plugin-commonjs@25.0.7(rollup@4.17.2): resolution: {integrity: sha512-nEvcR+LRjEjsaSsc4x3XZfCCvZIaSMenZu/OiwOKGN2UhQpAYI7ru7czFvyWbErlpoGjnSX3D5Ch5FcMA3kRWQ==} engines: {node: '>=14.0.0'} peerDependencies: @@ -2500,16 +2664,16 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.16.3) + '@rollup/pluginutils': 5.1.0(rollup@4.17.2) commondir: 1.0.1 estree-walker: 2.0.2 glob: 8.1.0 is-reference: 1.2.1 magic-string: 0.30.10 - rollup: 4.16.3 + rollup: 4.17.2 dev: true - /@rollup/plugin-inject@5.0.5(rollup@4.16.3): + /@rollup/plugin-inject@5.0.5(rollup@4.17.2): resolution: {integrity: sha512-2+DEJbNBoPROPkgTDNe8/1YXWcqxbN5DTjASVIOx8HS+pITXushyNiBV56RB08zuptzz8gT3YfkqriTBVycepg==} engines: {node: '>=14.0.0'} peerDependencies: @@ -2518,10 +2682,10 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.16.3) + '@rollup/pluginutils': 5.1.0(rollup@4.17.2) estree-walker: 2.0.2 magic-string: 0.30.10 - rollup: 4.16.3 + rollup: 4.17.2 dev: true /@rollup/plugin-json@6.1.0(rollup@3.29.4): @@ -2537,7 +2701,7 @@ packages: rollup: 3.29.4 dev: true - /@rollup/plugin-json@6.1.0(rollup@4.16.3): + /@rollup/plugin-json@6.1.0(rollup@4.17.2): resolution: {integrity: sha512-EGI2te5ENk1coGeADSIwZ7G2Q8CJS2sF120T7jLw4xFw9n7wIOXHo+kIYRAoVpJAN+kmqZSoO3Fp4JtoNF4ReA==} engines: {node: '>=14.0.0'} peerDependencies: @@ -2546,8 +2710,8 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.16.3) - rollup: 4.16.3 + '@rollup/pluginutils': 5.1.0(rollup@4.17.2) + rollup: 4.17.2 dev: true /@rollup/plugin-node-resolve@15.2.3(rollup@3.29.4): @@ -2568,7 +2732,7 @@ packages: rollup: 3.29.4 dev: true - /@rollup/plugin-node-resolve@15.2.3(rollup@4.16.3): + /@rollup/plugin-node-resolve@15.2.3(rollup@4.17.2): resolution: {integrity: sha512-j/lym8nf5E21LwBT4Df1VD6hRO2L2iwUeUmP7litikRsVp1H6NWx20NEp0Y7su+7XGc476GnXXc4kFeZNGmaSQ==} engines: {node: '>=14.0.0'} peerDependencies: @@ -2577,13 +2741,13 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.16.3) + '@rollup/pluginutils': 5.1.0(rollup@4.17.2) '@types/resolve': 1.20.2 deepmerge: 4.3.1 is-builtin-module: 3.2.1 is-module: 1.0.0 resolve: 1.22.8 - rollup: 4.16.3 + rollup: 4.17.2 dev: true /@rollup/plugin-replace@5.0.5(rollup@3.29.4): @@ -2600,7 +2764,7 @@ packages: rollup: 3.29.4 dev: true - /@rollup/plugin-replace@5.0.5(rollup@4.16.3): + /@rollup/plugin-replace@5.0.5(rollup@4.17.2): resolution: {integrity: sha512-rYO4fOi8lMaTg/z5Jb+hKnrHHVn8j2lwkqwyS4kTRhKyWOLf2wST2sWXr4WzWiTcoHTp2sTjqUbqIj2E39slKQ==} engines: {node: '>=14.0.0'} peerDependencies: @@ -2609,12 +2773,12 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.16.3) + '@rollup/pluginutils': 5.1.0(rollup@4.17.2) magic-string: 0.30.10 - rollup: 4.16.3 + rollup: 4.17.2 dev: true - /@rollup/plugin-terser@0.4.4(rollup@4.16.3): + /@rollup/plugin-terser@0.4.4(rollup@4.17.2): resolution: {integrity: sha512-XHeJC5Bgvs8LfukDwWZp7yeqin6ns8RTl2B9avbejt6tZqsqvVoWI7ZTQrcNsfKEDWBTnTxM8nMDkO2IFFbd0A==} engines: {node: '>=14.0.0'} peerDependencies: @@ -2623,13 +2787,13 @@ packages: rollup: optional: true dependencies: - rollup: 4.16.3 + rollup: 4.17.2 serialize-javascript: 6.0.2 smob: 1.5.0 - terser: 5.30.4 + terser: 5.31.0 dev: true - /@rollup/plugin-yaml@4.1.2(rollup@4.16.3): + /@rollup/plugin-yaml@4.1.2(rollup@4.17.2): resolution: {integrity: sha512-RpupciIeZMUqhgFE97ba0s98mOFS7CWzN3EJNhJkqSv9XLlWYtwVdtE6cDw6ASOF/sZVFS7kRJXftaqM2Vakdw==} engines: {node: '>=14.0.0'} peerDependencies: @@ -2638,9 +2802,9 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.16.3) + '@rollup/pluginutils': 5.1.0(rollup@4.17.2) js-yaml: 4.1.0 - rollup: 4.16.3 + rollup: 4.17.2 tosource: 2.0.0-alpha.3 dev: true @@ -2667,7 +2831,7 @@ packages: rollup: 3.29.4 dev: true - /@rollup/pluginutils@5.1.0(rollup@4.16.3): + /@rollup/pluginutils@5.1.0(rollup@4.17.2): resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==} engines: {node: '>=14.0.0'} peerDependencies: @@ -2679,131 +2843,131 @@ packages: '@types/estree': 1.0.5 estree-walker: 2.0.2 picomatch: 2.3.1 - rollup: 4.16.3 + rollup: 4.17.2 dev: true - /@rollup/rollup-android-arm-eabi@4.16.3: - resolution: {integrity: sha512-1ACInKIT0pXmTYuPoJAL8sOT0lV3PEACFSVxnD03hGIojJ1CmbzZmLJyk2xew+yxqTlmx7xydkiJcBzdp0V+AQ==} + /@rollup/rollup-android-arm-eabi@4.17.2: + resolution: {integrity: sha512-NM0jFxY8bB8QLkoKxIQeObCaDlJKewVlIEkuyYKm5An1tdVZ966w2+MPQ2l8LBZLjR+SgyV+nRkTIunzOYBMLQ==} cpu: [arm] os: [android] requiresBuild: true dev: true optional: true - /@rollup/rollup-android-arm64@4.16.3: - resolution: {integrity: sha512-vGl+Bny8cawCM7ExugzqEB8ke3t7Pm9/mo+ciA9kJh6pMuNyM+31qhewMwHwseDZ/LtdW0SCocW1CsMxcq1Lsg==} + /@rollup/rollup-android-arm64@4.17.2: + resolution: {integrity: sha512-yeX/Usk7daNIVwkq2uGoq2BYJKZY1JfyLTaHO/jaiSwi/lsf8fTFoQW/n6IdAsx5tx+iotu2zCJwz8MxI6D/Bw==} cpu: [arm64] os: [android] requiresBuild: true dev: true optional: true - /@rollup/rollup-darwin-arm64@4.16.3: - resolution: {integrity: sha512-Lj8J9WzQRvfWO4GfI+bBkIThUFV1PtI+es/YH/3cwUQ+edXu8Mre0JRJfRrAeRjPiHDPFFZaX51zfgHHEhgRAg==} + /@rollup/rollup-darwin-arm64@4.17.2: + resolution: {integrity: sha512-kcMLpE6uCwls023+kknm71ug7MZOrtXo+y5p/tsg6jltpDtgQY1Eq5sGfHcQfb+lfuKwhBmEURDga9N0ol4YPw==} cpu: [arm64] os: [darwin] requiresBuild: true dev: true optional: true - /@rollup/rollup-darwin-x64@4.16.3: - resolution: {integrity: sha512-NPPOXMTIWJk50lgZmRReEYJFvLG5rgMDzaVauWNB2MgFQYm9HuNXQdVVg3iEZ3A5StIzxhMlPjVyS5fsv4PJmg==} + /@rollup/rollup-darwin-x64@4.17.2: + resolution: {integrity: sha512-AtKwD0VEx0zWkL0ZjixEkp5tbNLzX+FCqGG1SvOu993HnSz4qDI6S4kGzubrEJAljpVkhRSlg5bzpV//E6ysTQ==} cpu: [x64] os: [darwin] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-arm-gnueabihf@4.16.3: - resolution: {integrity: sha512-ij4tv1XtWcDScaTgoMnvDEYZ2Wjl2ZhDFEyftjBKu6sNNLHIkKuXBol/bVSh+md5zSJ6em9hUXyPO3cVPCsl4Q==} + /@rollup/rollup-linux-arm-gnueabihf@4.17.2: + resolution: {integrity: sha512-3reX2fUHqN7sffBNqmEyMQVj/CKhIHZd4y631duy0hZqI8Qoqf6lTtmAKvJFYa6bhU95B1D0WgzHkmTg33In0A==} cpu: [arm] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-arm-musleabihf@4.16.3: - resolution: {integrity: sha512-MTMAl30dzcfYB+smHe1sJuS2P1/hB8pqylkCe0/8/Lo8CADjy/eM8x43nBoR5eqcYgpOtCh7IgHpvqSMAE38xw==} + /@rollup/rollup-linux-arm-musleabihf@4.17.2: + resolution: {integrity: sha512-uSqpsp91mheRgw96xtyAGP9FW5ChctTFEoXP0r5FAzj/3ZRv3Uxjtc7taRQSaQM/q85KEKjKsZuiZM3GyUivRg==} cpu: [arm] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-arm64-gnu@4.16.3: - resolution: {integrity: sha512-vY3fAg6JLDoNh781HHHMPvt8K6RWG3OmEj3xI9BOFSQTD5PNaGKvCB815MyGlDnFYUw7lH+WvvQqoBwLtRDR1A==} + /@rollup/rollup-linux-arm64-gnu@4.17.2: + resolution: {integrity: sha512-EMMPHkiCRtE8Wdk3Qhtciq6BndLtstqZIroHiiGzB3C5LDJmIZcSzVtLRbwuXuUft1Cnv+9fxuDtDxz3k3EW2A==} cpu: [arm64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-arm64-musl@4.16.3: - resolution: {integrity: sha512-61SpQGBSb8QkfV/hUYWezlEig4ro55t8NcE5wWmy1bqRsRVHCEDkF534d+Lln/YeLUoSWtJHvvG3bx9lH/S6uA==} + /@rollup/rollup-linux-arm64-musl@4.17.2: + resolution: {integrity: sha512-NMPylUUZ1i0z/xJUIx6VUhISZDRT+uTWpBcjdv0/zkp7b/bQDF+NfnfdzuTiB1G6HTodgoFa93hp0O1xl+/UbA==} cpu: [arm64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-powerpc64le-gnu@4.16.3: - resolution: {integrity: sha512-4XGexJthsNhEEgv/zK4/NnAOjYKoeCsIoT+GkqTY2u3rse0lbJ8ft1bpDCdlkvifsLDL2uwe4fn8PLR4IMTKQQ==} + /@rollup/rollup-linux-powerpc64le-gnu@4.17.2: + resolution: {integrity: sha512-T19My13y8uYXPw/L/k0JYaX1fJKFT/PWdXiHr8mTbXWxjVF1t+8Xl31DgBBvEKclw+1b00Chg0hxE2O7bTG7GQ==} cpu: [ppc64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-riscv64-gnu@4.16.3: - resolution: {integrity: sha512-/pArXjqnEdhbQ1qe4CTTlJ6/GjWGdWNRucKAp4fqKnKf7QC0BES3QEV34ACumHHQ4uEGt4GctF2ISCMRhkli0A==} + /@rollup/rollup-linux-riscv64-gnu@4.17.2: + resolution: {integrity: sha512-BOaNfthf3X3fOWAB+IJ9kxTgPmMqPPH5f5k2DcCsRrBIbWnaJCgX2ll77dV1TdSy9SaXTR5iDXRL8n7AnoP5cg==} cpu: [riscv64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-s390x-gnu@4.16.3: - resolution: {integrity: sha512-vu4f3Y8iwjtRfSZdmtP8nC1jmRx1IrRVo2cLQlQfpFZ0e2AE9YbPgfIzpuK+i3C4zFETaLLNGezbBns2NuS/uA==} + /@rollup/rollup-linux-s390x-gnu@4.17.2: + resolution: {integrity: sha512-W0UP/x7bnn3xN2eYMql2T/+wpASLE5SjObXILTMPUBDB/Fg/FxC+gX4nvCfPBCbNhz51C+HcqQp2qQ4u25ok6g==} cpu: [s390x] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-x64-gnu@4.16.3: - resolution: {integrity: sha512-n4HEgIJulNSmAKT3SYF/1wuzf9od14woSBseNkzur7a+KJIbh2Jb+J9KIsdGt3jJnsLW0BT1Sj6MiwL4Zzku6Q==} + /@rollup/rollup-linux-x64-gnu@4.17.2: + resolution: {integrity: sha512-Hy7pLwByUOuyaFC6mAr7m+oMC+V7qyifzs/nW2OJfC8H4hbCzOX07Ov0VFk/zP3kBsELWNFi7rJtgbKYsav9QQ==} cpu: [x64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-x64-musl@4.16.3: - resolution: {integrity: sha512-guO/4N1884ig2AzTKPc6qA7OTnFMUEg/X2wiesywRO1eRD7FzHiaiTQQOLFmnUXWj2pgQXIT1g5g3e2RpezXcQ==} + /@rollup/rollup-linux-x64-musl@4.17.2: + resolution: {integrity: sha512-h1+yTWeYbRdAyJ/jMiVw0l6fOOm/0D1vNLui9iPuqgRGnXA0u21gAqOyB5iHjlM9MMfNOm9RHCQ7zLIzT0x11Q==} cpu: [x64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-win32-arm64-msvc@4.16.3: - resolution: {integrity: sha512-+rxD3memdkhGz0NhNqbYHXBoA33MoHBK4uubZjF1IeQv1Psi6tqgsCcC6vwQjxBM1qoCqOQQBy0cgNbbZKnGUg==} + /@rollup/rollup-win32-arm64-msvc@4.17.2: + resolution: {integrity: sha512-tmdtXMfKAjy5+IQsVtDiCfqbynAQE/TQRpWdVataHmhMb9DCoJxp9vLcCBjEQWMiUYxO1QprH/HbY9ragCEFLA==} cpu: [arm64] os: [win32] requiresBuild: true dev: true optional: true - /@rollup/rollup-win32-ia32-msvc@4.16.3: - resolution: {integrity: sha512-0NxVbLhBXmwANWWbgZY/RdSkeuHEgF+u8Dc0qBowUVBYsR2y2vwVGjKgUcj1wtu3jpjs057io5g9HAPr3Icqjg==} + /@rollup/rollup-win32-ia32-msvc@4.17.2: + resolution: {integrity: sha512-7II/QCSTAHuE5vdZaQEwJq2ZACkBpQDOmQsE6D6XUbnBHW8IAhm4eTufL6msLJorzrHDFv3CF8oCA/hSIRuZeQ==} cpu: [ia32] os: [win32] requiresBuild: true dev: true optional: true - /@rollup/rollup-win32-x64-msvc@4.16.3: - resolution: {integrity: sha512-hutnZavtOx/G4uVdgoZz5279By9NVbgmxOmGGgnzUjZYuwp2+NzGq6KXQmHXBWz7W/vottXn38QmKYAdQLa/vQ==} + /@rollup/rollup-win32-x64-msvc@4.17.2: + resolution: {integrity: sha512-TGGO7v7qOq4CYmSBVEYpI1Y5xDuCEnbVC5Vth8mOsW0gDSzxNrVERPc790IGHsrT2dQSimgMr9Ub3Y1Jci5/8w==} cpu: [x64] os: [win32] requiresBuild: true @@ -2818,6 +2982,10 @@ packages: resolution: {integrity: sha512-ClaUWpt8oTzjcF0MM1P81AeWyzc1sNSJlAjMG80CbwqbFqXSNz+NpQVUC0icobt3sZn43Sn27M4pHD/Jmp3zHw==} dev: true + /@shikijs/core@1.3.0: + resolution: {integrity: sha512-7fedsBfuILDTBmrYZNFI8B6ATTxhQAasUHllHmjvSZPnoq4bULWoTpHwmuQvZ8Aq03/tAa2IGo6RXqWtHdWaCA==} + dev: true + /@sigstore/bundle@2.3.1: resolution: {integrity: sha512-eqV17lO3EIFqCWK3969Rz+J8MYrRZKw9IBHpSo6DEcEX2c+uzDFOgHE9f2MnyDpfs48LFO4hXmk9KhQ74JzU1g==} engines: {node: ^16.14.0 || >=18.0.0} @@ -2842,7 +3010,7 @@ packages: '@sigstore/bundle': 2.3.1 '@sigstore/core': 1.1.0 '@sigstore/protobuf-specs': 0.3.1 - make-fetch-happen: 13.0.0 + make-fetch-happen: 13.0.1 transitivePeerDependencies: - supports-color dev: true @@ -2871,8 +3039,8 @@ packages: engines: {node: '>=18'} dev: true - /@stylistic/eslint-plugin-js@1.7.2(eslint@9.1.1): - resolution: {integrity: sha512-ZYX7C5p7zlHbACwFLU+lISVh6tdcRP/++PWegh2Sy0UgMT5kU0XkPa2tKWEtJYzZmPhJxu9LxbnWcnE/tTwSDQ==} + /@stylistic/eslint-plugin-js@1.8.0(eslint@9.2.0): + resolution: {integrity: sha512-jdvnzt+pZPg8TfclZlTZPiUbbima93ylvQ+wNgHLNmup3obY6heQvgewSu9i2CfS61BnRByv+F9fxQLPoNeHag==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: '>=8.40.0' @@ -2880,64 +3048,64 @@ packages: '@types/eslint': 8.56.10 acorn: 8.11.3 escape-string-regexp: 4.0.0 - eslint: 9.1.1 + eslint: 9.2.0 eslint-visitor-keys: 3.4.3 espree: 9.6.1 dev: true - /@stylistic/eslint-plugin-jsx@1.7.2(eslint@9.1.1): - resolution: {integrity: sha512-lNZR5PR0HLJPs+kY0y8fy6KroKlYqA5PwsYWpVYWzqZWiL5jgAeUo4s9yLFYjJjzildJ5MsTVMy/xP81Qz6GXg==} + /@stylistic/eslint-plugin-jsx@1.8.0(eslint@9.2.0): + resolution: {integrity: sha512-PC7tYXipF03TTilGJva1amAham7qOAFXT5r5jLTY6iIxkFqyb6H7Ljx5pv8d7n98VyIVidOEKY/AP8vNzAFNKg==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: '>=8.40.0' dependencies: - '@stylistic/eslint-plugin-js': 1.7.2(eslint@9.1.1) + '@stylistic/eslint-plugin-js': 1.8.0(eslint@9.2.0) '@types/eslint': 8.56.10 - eslint: 9.1.1 + eslint: 9.2.0 estraverse: 5.3.0 picomatch: 4.0.2 dev: true - /@stylistic/eslint-plugin-plus@1.7.2(eslint@9.1.1)(typescript@5.4.5): - resolution: {integrity: sha512-luUfRVbBVtt0+/FNt8/76BANJEzb/nHWasHD7UUjyMrch2U9xUKpObrkTCzqBuisKek+uFupwGjqXqDP07+fQw==} + /@stylistic/eslint-plugin-plus@1.8.0(eslint@9.2.0)(typescript@5.4.5): + resolution: {integrity: sha512-TkrjzzYmTuAaLvFwtxomsgMUD8g8PREOQOQzTfKmiJ6oc4XOyFW4q/L9ES1J3UFSLybNCwbhu36lhXJut1w2Sg==} peerDependencies: eslint: '*' dependencies: '@types/eslint': 8.56.10 - '@typescript-eslint/utils': 6.21.0(eslint@9.1.1)(typescript@5.4.5) - eslint: 9.1.1 + '@typescript-eslint/utils': 6.21.0(eslint@9.2.0)(typescript@5.4.5) + eslint: 9.2.0 transitivePeerDependencies: - supports-color - typescript dev: true - /@stylistic/eslint-plugin-ts@1.7.2(eslint@9.1.1)(typescript@5.4.5): - resolution: {integrity: sha512-szX89YPocwCe4T0eT3alj7MwEzDHt5+B+kb/vQfSSLIjI9CGgoWrgj50zU8PtaDctTh4ZieFBzU/lRmkSUo0RQ==} + /@stylistic/eslint-plugin-ts@1.8.0(eslint@9.2.0)(typescript@5.4.5): + resolution: {integrity: sha512-WuCIhz4JEHxzhAWjrBASMGj6Or1wAjDqTsRIck3DRRrw/FJ8C/8AAuHPk8ECHNSDI5PZ0OT72nF2uSUn0aQq1w==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: '>=8.40.0' dependencies: - '@stylistic/eslint-plugin-js': 1.7.2(eslint@9.1.1) + '@stylistic/eslint-plugin-js': 1.8.0(eslint@9.2.0) '@types/eslint': 8.56.10 - '@typescript-eslint/utils': 6.21.0(eslint@9.1.1)(typescript@5.4.5) - eslint: 9.1.1 + '@typescript-eslint/utils': 6.21.0(eslint@9.2.0)(typescript@5.4.5) + eslint: 9.2.0 transitivePeerDependencies: - supports-color - typescript dev: true - /@stylistic/eslint-plugin@1.7.2(eslint@9.1.1)(typescript@5.4.5): - resolution: {integrity: sha512-TesaPR4AOCeD4unwu9gZCdTe8SsUpykriICuwXV8GFBgESuVbfVp+S8g6xTWe9ntVR803bNMtnr2UhxHW0iFqg==} + /@stylistic/eslint-plugin@1.8.0(eslint@9.2.0)(typescript@5.4.5): + resolution: {integrity: sha512-JRR0lCDU97AiE0X6qTc/uf8Hv0yETUdyJgoNzTLUIWdhVJVe/KGPnFmEsO1iXfNUIS6vhv3JJ5vaZ2qtXhZe1g==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: '>=8.40.0' dependencies: - '@stylistic/eslint-plugin-js': 1.7.2(eslint@9.1.1) - '@stylistic/eslint-plugin-jsx': 1.7.2(eslint@9.1.1) - '@stylistic/eslint-plugin-plus': 1.7.2(eslint@9.1.1)(typescript@5.4.5) - '@stylistic/eslint-plugin-ts': 1.7.2(eslint@9.1.1)(typescript@5.4.5) + '@stylistic/eslint-plugin-js': 1.8.0(eslint@9.2.0) + '@stylistic/eslint-plugin-jsx': 1.8.0(eslint@9.2.0) + '@stylistic/eslint-plugin-plus': 1.8.0(eslint@9.2.0)(typescript@5.4.5) + '@stylistic/eslint-plugin-ts': 1.8.0(eslint@9.2.0)(typescript@5.4.5) '@types/eslint': 8.56.10 - eslint: 9.1.1 + eslint: 9.2.0 transitivePeerDependencies: - supports-color - typescript @@ -2977,7 +3145,7 @@ packages: /@types/conventional-commits-parser@5.0.0: resolution: {integrity: sha512-loB369iXNmAZglwWATL+WRe+CRMmmBPtpolYzIebFaX4YA3x+BEfLqhUAV9WanycKI3TG1IMr5bMJDajDKLlUQ==} dependencies: - '@types/node': 20.12.7 + '@types/node': 20.12.8 dev: true /@types/eslint-scope@3.7.7: @@ -3001,15 +3169,15 @@ packages: /@types/http-proxy@1.17.14: resolution: {integrity: sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w==} dependencies: - '@types/node': 20.12.7 + '@types/node': 20.12.8 dev: true /@types/json-schema@7.0.15: resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} dev: true - /@types/node@20.12.7: - resolution: {integrity: sha512-wq0cICSkRLVaf3UGLMGItu/PtdY7oaXaI/RVU+xliKVOtRna3PRY57ZDfztpDL0n11vfymMUnXv8QwYCO7L1wg==} + /@types/node@20.12.8: + resolution: {integrity: sha512-NU0rJLJnshZWdE/097cdCBbyW1h4hEg0xpovcoAQYHl8dnEyp/NAOiE45pvc+Bd1Dt+2r94v2eGFpQJ4R7g+2w==} dependencies: undici-types: 5.26.5 dev: true @@ -3030,8 +3198,8 @@ packages: resolution: {integrity: sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==} dev: true - /@typescript-eslint/eslint-plugin@7.7.1(@typescript-eslint/parser@7.7.1)(eslint@9.1.1)(typescript@5.4.5): - resolution: {integrity: sha512-KwfdWXJBOviaBVhxO3p5TJiLpNuh2iyXyjmWN0f1nU87pwyvfS0EmjC6ukQVYVFJd/K1+0NWGPDXiyEyQorn0Q==} + /@typescript-eslint/eslint-plugin@7.8.0(@typescript-eslint/parser@7.8.0)(eslint@9.2.0)(typescript@5.4.5): + resolution: {integrity: sha512-gFTT+ezJmkwutUPmB0skOj3GZJtlEGnlssems4AjkVweUPGj7jRwwqg0Hhg7++kPGJqKtTYx+R05Ftww372aIg==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: '@typescript-eslint/parser': ^7.0.0 @@ -3042,13 +3210,13 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 7.7.1(eslint@9.1.1)(typescript@5.4.5) - '@typescript-eslint/scope-manager': 7.7.1 - '@typescript-eslint/type-utils': 7.7.1(eslint@9.1.1)(typescript@5.4.5) - '@typescript-eslint/utils': 7.7.1(eslint@9.1.1)(typescript@5.4.5) - '@typescript-eslint/visitor-keys': 7.7.1 + '@typescript-eslint/parser': 7.8.0(eslint@9.2.0)(typescript@5.4.5) + '@typescript-eslint/scope-manager': 7.8.0 + '@typescript-eslint/type-utils': 7.8.0(eslint@9.2.0)(typescript@5.4.5) + '@typescript-eslint/utils': 7.8.0(eslint@9.2.0)(typescript@5.4.5) + '@typescript-eslint/visitor-keys': 7.8.0 debug: 4.3.4 - eslint: 9.1.1 + eslint: 9.2.0 graphemer: 1.4.0 ignore: 5.3.1 natural-compare: 1.4.0 @@ -3059,8 +3227,8 @@ packages: - supports-color dev: true - /@typescript-eslint/parser@7.7.1(eslint@9.1.1)(typescript@5.4.5): - resolution: {integrity: sha512-vmPzBOOtz48F6JAGVS/kZYk4EkXao6iGrD838sp1w3NQQC0W8ry/q641KU4PrG7AKNAf56NOcR8GOpH8l9FPCw==} + /@typescript-eslint/parser@7.8.0(eslint@9.2.0)(typescript@5.4.5): + resolution: {integrity: sha512-KgKQly1pv0l4ltcftP59uQZCi4HUYswCLbTqVZEJu7uLX8CTLyswqMLqLN+2QFz4jCptqWVV4SB7vdxcH2+0kQ==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -3069,12 +3237,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 7.7.1 - '@typescript-eslint/types': 7.7.1 - '@typescript-eslint/typescript-estree': 7.7.1(typescript@5.4.5) - '@typescript-eslint/visitor-keys': 7.7.1 + '@typescript-eslint/scope-manager': 7.8.0 + '@typescript-eslint/types': 7.8.0 + '@typescript-eslint/typescript-estree': 7.8.0(typescript@5.4.5) + '@typescript-eslint/visitor-keys': 7.8.0 debug: 4.3.4 - eslint: 9.1.1 + eslint: 9.2.0 typescript: 5.4.5 transitivePeerDependencies: - supports-color @@ -3088,16 +3256,16 @@ packages: '@typescript-eslint/visitor-keys': 6.21.0 dev: true - /@typescript-eslint/scope-manager@7.7.1: - resolution: {integrity: sha512-PytBif2SF+9SpEUKynYn5g1RHFddJUcyynGpztX3l/ik7KmZEv19WCMhUBkHXPU9es/VWGD3/zg3wg90+Dh2rA==} + /@typescript-eslint/scope-manager@7.8.0: + resolution: {integrity: sha512-viEmZ1LmwsGcnr85gIq+FCYI7nO90DVbE37/ll51hjv9aG+YZMb4WDE2fyWpUR4O/UrhGRpYXK/XajcGTk2B8g==} engines: {node: ^18.18.0 || >=20.0.0} dependencies: - '@typescript-eslint/types': 7.7.1 - '@typescript-eslint/visitor-keys': 7.7.1 + '@typescript-eslint/types': 7.8.0 + '@typescript-eslint/visitor-keys': 7.8.0 dev: true - /@typescript-eslint/type-utils@7.7.1(eslint@9.1.1)(typescript@5.4.5): - resolution: {integrity: sha512-ZksJLW3WF7o75zaBPScdW1Gbkwhd/lyeXGf1kQCxJaOeITscoSl0MjynVvCzuV5boUz/3fOI06Lz8La55mu29Q==} + /@typescript-eslint/type-utils@7.8.0(eslint@9.2.0)(typescript@5.4.5): + resolution: {integrity: sha512-H70R3AefQDQpz9mGv13Uhi121FNMh+WEaRqcXTX09YEDky21km4dV1ZXJIp8QjXc4ZaVkXVdohvWDzbnbHDS+A==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -3106,10 +3274,10 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 7.7.1(typescript@5.4.5) - '@typescript-eslint/utils': 7.7.1(eslint@9.1.1)(typescript@5.4.5) + '@typescript-eslint/typescript-estree': 7.8.0(typescript@5.4.5) + '@typescript-eslint/utils': 7.8.0(eslint@9.2.0)(typescript@5.4.5) debug: 4.3.4 - eslint: 9.1.1 + eslint: 9.2.0 ts-api-utils: 1.3.0(typescript@5.4.5) typescript: 5.4.5 transitivePeerDependencies: @@ -3121,8 +3289,8 @@ packages: engines: {node: ^16.0.0 || >=18.0.0} dev: true - /@typescript-eslint/types@7.7.1: - resolution: {integrity: sha512-AmPmnGW1ZLTpWa+/2omPrPfR7BcbUU4oha5VIbSbS1a1Tv966bklvLNXxp3mrbc+P2j4MNOTfDffNsk4o0c6/w==} + /@typescript-eslint/types@7.8.0: + resolution: {integrity: sha512-wf0peJ+ZGlcH+2ZS23aJbOv+ztjeeP8uQ9GgwMJGVLx/Nj9CJt17GWgWWoSmoRVKAX2X+7fzEnAjxdvK2gqCLw==} engines: {node: ^18.18.0 || >=20.0.0} dev: true @@ -3148,8 +3316,8 @@ packages: - supports-color dev: true - /@typescript-eslint/typescript-estree@7.7.1(typescript@5.4.5): - resolution: {integrity: sha512-CXe0JHCXru8Fa36dteXqmH2YxngKJjkQLjxzoj6LYwzZ7qZvgsLSc+eqItCrqIop8Vl2UKoAi0StVWu97FQZIQ==} + /@typescript-eslint/typescript-estree@7.8.0(typescript@5.4.5): + resolution: {integrity: sha512-5pfUCOwK5yjPaJQNy44prjCwtr981dO8Qo9J9PwYXZ0MosgAbfEMB008dJ5sNo3+/BN6ytBPuSvXUg9SAqB0dg==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: typescript: '*' @@ -3157,8 +3325,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 7.7.1 - '@typescript-eslint/visitor-keys': 7.7.1 + '@typescript-eslint/types': 7.8.0 + '@typescript-eslint/visitor-keys': 7.8.0 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 @@ -3170,38 +3338,38 @@ packages: - supports-color dev: true - /@typescript-eslint/utils@6.21.0(eslint@9.1.1)(typescript@5.4.5): + /@typescript-eslint/utils@6.21.0(eslint@9.2.0)(typescript@5.4.5): resolution: {integrity: sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.1.1) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.2.0) '@types/json-schema': 7.0.15 '@types/semver': 7.5.8 '@typescript-eslint/scope-manager': 6.21.0 '@typescript-eslint/types': 6.21.0 '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.4.5) - eslint: 9.1.1 + eslint: 9.2.0 semver: 7.6.0 transitivePeerDependencies: - supports-color - typescript dev: true - /@typescript-eslint/utils@7.7.1(eslint@9.1.1)(typescript@5.4.5): - resolution: {integrity: sha512-QUvBxPEaBXf41ZBbaidKICgVL8Hin0p6prQDu6bbetWo39BKbWJxRsErOzMNT1rXvTll+J7ChrbmMCXM9rsvOQ==} + /@typescript-eslint/utils@7.8.0(eslint@9.2.0)(typescript@5.4.5): + resolution: {integrity: sha512-L0yFqOCflVqXxiZyXrDr80lnahQfSOfc9ELAAZ75sqicqp2i36kEZZGuUymHNFoYOqxRT05up760b4iGsl02nQ==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.1.1) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.2.0) '@types/json-schema': 7.0.15 '@types/semver': 7.5.8 - '@typescript-eslint/scope-manager': 7.7.1 - '@typescript-eslint/types': 7.7.1 - '@typescript-eslint/typescript-estree': 7.7.1(typescript@5.4.5) - eslint: 9.1.1 + '@typescript-eslint/scope-manager': 7.8.0 + '@typescript-eslint/types': 7.8.0 + '@typescript-eslint/typescript-estree': 7.8.0(typescript@5.4.5) + eslint: 9.2.0 semver: 7.6.0 transitivePeerDependencies: - supports-color @@ -3216,54 +3384,54 @@ packages: eslint-visitor-keys: 3.4.3 dev: true - /@typescript-eslint/visitor-keys@7.7.1: - resolution: {integrity: sha512-gBL3Eq25uADw1LQ9kVpf3hRM+DWzs0uZknHYK3hq4jcTPqVCClHGDnB6UUUV2SFeBeA4KWHWbbLqmbGcZ4FYbw==} + /@typescript-eslint/visitor-keys@7.8.0: + resolution: {integrity: sha512-q4/gibTNBQNA0lGyYQCmWRS5D15n8rXh4QjK3KV+MBPlTYHpfBUT3D3PaPR/HeNiI9W6R7FvlkcGhNyAoP+caA==} engines: {node: ^18.18.0 || >=20.0.0} dependencies: - '@typescript-eslint/types': 7.7.1 + '@typescript-eslint/types': 7.8.0 eslint-visitor-keys: 3.4.3 dev: true - /@unhead/dom@1.9.7: - resolution: {integrity: sha512-suZVi8apZCNEMKuasGboBB3njJJm+gd8G0NA89geVozJ0bz40FvLyLEJZ9LirbzpujmhgHhsUSvlq4QyslRqdQ==} + /@unhead/dom@1.9.9: + resolution: {integrity: sha512-8XIMafnSImv9qZRxmnGjpg+TXYjIyOKYV6ifF/vWNwcNeirOGZuZkBlFk73bNk9VdF28niSAsy2eHwiK98cIsg==} dependencies: - '@unhead/schema': 1.9.7 - '@unhead/shared': 1.9.7 + '@unhead/schema': 1.9.9 + '@unhead/shared': 1.9.9 dev: true - /@unhead/schema@1.9.7: - resolution: {integrity: sha512-naQGY1gQqq8DmQCxVTOeeXIqaRwbqnLEgvQl12zPEDviYxmg7TCbmKyN9uT4ZarQbJ2WYT2UtYvdSrmTXcwlBw==} + /@unhead/schema@1.9.9: + resolution: {integrity: sha512-WSeCCXaavP/zsBmeYa5DMJv7eFpJTUST5fIcisb2WrA8W9G8c1Yw+ybOInZvoBDyH9TQYMLM08K8y8N/4GJUJA==} dependencies: hookable: 5.5.3 zhead: 2.2.4 dev: true - /@unhead/shared@1.9.7: - resolution: {integrity: sha512-srji+qaBkkGOTdtTmFxt3AebFYcpt1qQHeQva7X3dSm5nZJDoKj35BJJTZfBSRCjgvkTtsdVUT14f9p9/4BCMA==} + /@unhead/shared@1.9.9: + resolution: {integrity: sha512-oyOI+27cuT5RmezVE/EsNkAUqsRo0Te6IFYIC8XRk6jsCZ9mp9TavQ2KfwR+579RrDnjq/MCq7f2FlxSp8N9/A==} dependencies: - '@unhead/schema': 1.9.7 + '@unhead/schema': 1.9.9 dev: true - /@unhead/ssr@1.9.7: - resolution: {integrity: sha512-3K0J9biCypPzJ5o4AgjhKboX2Sas4COj54wfT+ghSfyQ05Lp5IlWxw0FrXuxKPk54ObovskUwIf8eCa9ke0Vuw==} + /@unhead/ssr@1.9.9: + resolution: {integrity: sha512-XZdvKDQkbXGhtPFvpAkYXttViJaQP+nvPQLa4wehjlRRroZ3pxqxauENKwtXdoJ9H+DgOrvau2M78Z7nRIaSFQ==} dependencies: - '@unhead/schema': 1.9.7 - '@unhead/shared': 1.9.7 + '@unhead/schema': 1.9.9 + '@unhead/shared': 1.9.9 dev: true - /@unhead/vue@1.9.7(vue@3.4.24): - resolution: {integrity: sha512-c5pcNvi3FwMfqd+lfD3XUyRKPDv/AVPrep84CFXaqB7ebb+2OQTgtxBiCoRsa8+DtdhYI50lYJ/yeVdfLI9XUw==} + /@unhead/vue@1.9.9(vue@3.4.26): + resolution: {integrity: sha512-PrpoyEsSSPH0oo+s07Zh9GOrfjsWLVDYjhLr+S1+90D2ZBzt29aY7jAKYd77ozyMUOr9farjTh+fHjg90stJ0A==} peerDependencies: vue: '>=2.7 || >=3' dependencies: - '@unhead/schema': 1.9.7 - '@unhead/shared': 1.9.7 + '@unhead/schema': 1.9.9 + '@unhead/shared': 1.9.9 hookable: 5.5.3 - unhead: 1.9.7 - vue: 3.4.24(typescript@5.4.5) + unhead: 1.9.9 + vue: 3.4.26(typescript@5.4.5) dev: true - /@unocss/astro@0.59.4(rollup@4.16.3)(vite@5.2.10): + /@unocss/astro@0.59.4(rollup@4.17.2)(vite@5.2.11): resolution: {integrity: sha512-DU3OR5MMR1Uvvec4/wB9EetDASHRg19Moy6z/MiIhn8JWJ0QzWYgSeJcfUX8exomMYv6WUEQJL+CyLI34Wmn8w==} peerDependencies: vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 @@ -3273,19 +3441,19 @@ packages: dependencies: '@unocss/core': 0.59.4 '@unocss/reset': 0.59.4 - '@unocss/vite': 0.59.4(rollup@4.16.3)(vite@5.2.10) - vite: 5.2.10(@types/node@20.12.7)(sass@1.75.0) + '@unocss/vite': 0.59.4(rollup@4.17.2)(vite@5.2.11) + vite: 5.2.11(@types/node@20.12.8)(sass@1.76.0) transitivePeerDependencies: - rollup dev: true - /@unocss/cli@0.59.4(rollup@4.16.3): + /@unocss/cli@0.59.4(rollup@4.17.2): resolution: {integrity: sha512-TT+WKedSifhsRqnpoYD2LfyYipVzEbzIU4DDGIaDNeDxGXYOGpb876zzkPDcvZSpI37IJ/efkkV7PGYpPBcQBQ==} engines: {node: '>=14'} hasBin: true dependencies: '@ampproject/remapping': 2.3.0 - '@rollup/pluginutils': 5.1.0(rollup@4.16.3) + '@rollup/pluginutils': 5.1.0(rollup@4.17.2) '@unocss/config': 0.59.4 '@unocss/core': 0.59.4 '@unocss/preset-uno': 0.59.4 @@ -3338,10 +3506,10 @@ packages: sirv: 2.0.4 dev: true - /@unocss/nuxt@0.59.4(postcss@8.4.38)(rollup@4.16.3)(vite@5.2.10)(webpack@5.91.0): + /@unocss/nuxt@0.59.4(postcss@8.4.38)(rollup@4.17.2)(vite@5.2.11)(webpack@5.91.0): resolution: {integrity: sha512-MnotBKndIM3QxdsOr1KQbUj22iKyoGW/1UeUj3nJ2CndG8Xz2brhzmJrOnhMY7Dq496odtna9n1SHEQP4cgUbw==} dependencies: - '@nuxt/kit': 3.11.2(rollup@4.16.3) + '@nuxt/kit': 3.11.2(rollup@4.17.2) '@unocss/config': 0.59.4 '@unocss/core': 0.59.4 '@unocss/preset-attributify': 0.59.4 @@ -3352,9 +3520,9 @@ packages: '@unocss/preset-web-fonts': 0.59.4 '@unocss/preset-wind': 0.59.4 '@unocss/reset': 0.59.4 - '@unocss/vite': 0.59.4(rollup@4.16.3)(vite@5.2.10) - '@unocss/webpack': 0.59.4(rollup@4.16.3)(webpack@5.91.0) - unocss: 0.59.4(@unocss/webpack@0.59.4)(postcss@8.4.38)(rollup@4.16.3)(vite@5.2.10) + '@unocss/vite': 0.59.4(rollup@4.17.2)(vite@5.2.11) + '@unocss/webpack': 0.59.4(rollup@4.17.2)(webpack@5.91.0) + unocss: 0.59.4(@unocss/webpack@0.59.4)(postcss@8.4.38)(rollup@4.17.2)(vite@5.2.11) transitivePeerDependencies: - postcss - rollup @@ -3479,9 +3647,9 @@ packages: /@unocss/transformer-attributify-jsx-babel@0.59.4: resolution: {integrity: sha512-xtCRSgeTaDBiNJLVX7oOSFe63JiFB5nrdK23PHn3IlZM9O7Bxx4ZxI3MQJtFZFQNE+INFko+DVyY1WiFEm1p/Q==} dependencies: - '@babel/core': 7.24.4 - '@babel/plugin-syntax-jsx': 7.24.1(@babel/core@7.24.4) - '@babel/preset-typescript': 7.24.1(@babel/core@7.24.4) + '@babel/core': 7.24.5 + '@babel/plugin-syntax-jsx': 7.24.1(@babel/core@7.24.5) + '@babel/preset-typescript': 7.24.1(@babel/core@7.24.5) '@unocss/core': 0.59.4 transitivePeerDependencies: - supports-color @@ -3513,13 +3681,13 @@ packages: '@unocss/core': 0.59.4 dev: true - /@unocss/vite@0.59.4(rollup@4.16.3)(vite@5.2.10): + /@unocss/vite@0.59.4(rollup@4.17.2)(vite@5.2.11): resolution: {integrity: sha512-q7GN7vkQYn79n7vYIUlaa7gXGwc7pk0Qo3z3ZFwWGE43/DtZnn2Hwl5UjgBAgi9McA+xqHJEHRsJnI7HJPHUYA==} peerDependencies: vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 dependencies: '@ampproject/remapping': 2.3.0 - '@rollup/pluginutils': 5.1.0(rollup@4.16.3) + '@rollup/pluginutils': 5.1.0(rollup@4.17.2) '@unocss/config': 0.59.4 '@unocss/core': 0.59.4 '@unocss/inspector': 0.59.4 @@ -3528,48 +3696,48 @@ packages: chokidar: 3.6.0 fast-glob: 3.3.2 magic-string: 0.30.10 - vite: 5.2.10(@types/node@20.12.7)(sass@1.75.0) + vite: 5.2.11(@types/node@20.12.8)(sass@1.76.0) transitivePeerDependencies: - rollup dev: true - /@unocss/webpack@0.59.4(rollup@4.16.3)(webpack@5.91.0): + /@unocss/webpack@0.59.4(rollup@4.17.2)(webpack@5.91.0): resolution: {integrity: sha512-MjCs4D0FXgyEm2PUTyPyggL8J4GbFk0EKAFORWzzLdCm1XW52QCDHE681+T+iDSyLTcYKZXAJ+QOzJ6z/WKq+w==} peerDependencies: webpack: ^4 || ^5 dependencies: '@ampproject/remapping': 2.3.0 - '@rollup/pluginutils': 5.1.0(rollup@4.16.3) + '@rollup/pluginutils': 5.1.0(rollup@4.17.2) '@unocss/config': 0.59.4 '@unocss/core': 0.59.4 chokidar: 3.6.0 fast-glob: 3.3.2 magic-string: 0.30.10 unplugin: 1.10.1 - webpack: 5.91.0 + webpack: 5.91.0(esbuild@0.20.2) webpack-sources: 3.2.3 transitivePeerDependencies: - rollup dev: true - /@vee-validate/nuxt@4.12.6(rollup@4.16.3)(vue@3.4.24): + /@vee-validate/nuxt@4.12.6(rollup@4.17.2)(vue@3.4.26): resolution: {integrity: sha512-QYz8RDgboLoGRr8J3daB2BQ1eMdBY5XRqtTvieeNhRfSBWweUpjuWRZJx6XqNyT1/K3dEgbrRvR07uTFAK4D0g==} dependencies: - '@nuxt/kit': 3.11.2(rollup@4.16.3) + '@nuxt/kit': 3.11.2(rollup@4.17.2) local-pkg: 0.5.0 - vee-validate: 4.12.6(vue@3.4.24) + vee-validate: 4.12.6(vue@3.4.26) transitivePeerDependencies: - rollup - supports-color - vue dev: true - /@vee-validate/zod@4.12.6(vue@3.4.24): + /@vee-validate/zod@4.12.6(vue@3.4.26): resolution: {integrity: sha512-LCP/hBWRyOgciwxVYvh4UrowVOJT/v5rJvUKCqEn+4ccx3bNtjVlOI4OvA6T1esg7LvmgseQiNQRxUvE2Pn9ng==} dependencies: - type-fest: 4.16.0 - vee-validate: 4.12.6(vue@3.4.24) - zod: 3.23.3 + type-fest: 4.18.1 + vee-validate: 4.12.6(vue@3.4.26) + zod: 3.23.6 transitivePeerDependencies: - vue dev: true @@ -3589,38 +3757,38 @@ packages: glob: 7.2.3 graceful-fs: 4.2.11 micromatch: 4.0.5 - node-gyp-build: 4.8.0 + node-gyp-build: 4.8.1 resolve-from: 5.0.0 transitivePeerDependencies: - encoding - supports-color dev: true - /@vitejs/plugin-vue-jsx@3.1.0(vite@5.2.10)(vue@3.4.24): + /@vitejs/plugin-vue-jsx@3.1.0(vite@5.2.11)(vue@3.4.26): resolution: {integrity: sha512-w9M6F3LSEU5kszVb9An2/MmXNxocAnUb3WhRr8bHlimhDrXNt6n6D2nJQR3UXpGlZHh/EsgouOHCsM8V3Ln+WA==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: vite: ^4.0.0 || ^5.0.0 vue: ^3.0.0 dependencies: - '@babel/core': 7.24.4 - '@babel/plugin-transform-typescript': 7.24.4(@babel/core@7.24.4) - '@vue/babel-plugin-jsx': 1.2.2(@babel/core@7.24.4) - vite: 5.2.10(@types/node@20.12.7)(sass@1.75.0) - vue: 3.4.24(typescript@5.4.5) + '@babel/core': 7.24.5 + '@babel/plugin-transform-typescript': 7.24.5(@babel/core@7.24.5) + '@vue/babel-plugin-jsx': 1.2.2(@babel/core@7.24.5) + vite: 5.2.11(@types/node@20.12.8)(sass@1.76.0) + vue: 3.4.26(typescript@5.4.5) transitivePeerDependencies: - supports-color dev: true - /@vitejs/plugin-vue@5.0.4(vite@5.2.10)(vue@3.4.24): + /@vitejs/plugin-vue@5.0.4(vite@5.2.11)(vue@3.4.26): resolution: {integrity: sha512-WS3hevEszI6CEVEx28F8RjTX97k3KsrcY6kvTg7+Whm5y3oYvcqzVeGCU3hxSAn4uY2CLCkeokkGKpoctccilQ==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: vite: ^5.0.0 vue: ^3.2.25 dependencies: - vite: 5.2.10(@types/node@20.12.7)(sass@1.75.0) - vue: 3.4.24(typescript@5.4.5) + vite: 5.2.11(@types/node@20.12.8)(sass@1.76.0) + vue: 3.4.26(typescript@5.4.5) dev: true /@volar/language-core@1.11.1: @@ -3629,12 +3797,24 @@ packages: '@volar/source-map': 1.11.1 dev: true + /@volar/language-core@2.2.0: + resolution: {integrity: sha512-a8WG9+4OdeNDW4ywABZIM6S6UN7em8uIlM/BZ2pWQUYrVmX+m8sj/X+QadvO+Li/t/LjAqbWJQtVgxdpEWLALQ==} + dependencies: + '@volar/source-map': 2.2.0 + dev: true + /@volar/source-map@1.11.1: resolution: {integrity: sha512-hJnOnwZ4+WT5iupLRnuzbULZ42L7BWWPMmruzwtLhJfpDVoZLjNBxHDi2sY2bgZXCKlpU5XcsMFoYrsQmPhfZg==} dependencies: muggle-string: 0.3.1 dev: true + /@volar/source-map@2.2.0: + resolution: {integrity: sha512-HQlPRlHOVqCCHK8wI76ZldHkEwKsjp7E6idUc36Ekni+KJDNrqgSqPvyHQixybXPHNU7CI9Uxd9/IkxO7LuNBw==} + dependencies: + muggle-string: 0.4.1 + dev: true + /@volar/typescript@1.11.1: resolution: {integrity: sha512-iU+t2mas/4lYierSnoFOeRFQUhAEMgsFuQxoxvwn5EdQopw43j+J27a4lt9LMInx1gLJBC6qL14WYGlgymaSMQ==} dependencies: @@ -3642,54 +3822,54 @@ packages: path-browserify: 1.0.1 dev: true - /@vue-macros/api@0.9.5(rollup@4.16.3)(vue@3.4.24): - resolution: {integrity: sha512-ybaOuoB3HIMJsH2Cj3903cf6YM65UOl7U1Vbq4ZH4drDLymlgIqEri5ufhq76XXn6mi6xx4cZ3JUqo5VwteHkQ==} + /@vue-macros/api@0.9.6(rollup@4.17.2)(vue@3.4.26): + resolution: {integrity: sha512-B5QS7WC1M1T4V8mjwZQl//mH3IcD2EEVO7A0NDR34ibLPT89oZkmqGjsO1Iq4ozIujljKQ6Mvb+yRZsu1piAfA==} engines: {node: '>=16.14.0'} dependencies: - '@babel/types': 7.24.0 - '@vue-macros/common': 1.10.2(rollup@4.16.3)(vue@3.4.24) + '@babel/types': 7.24.5 + '@vue-macros/common': 1.10.3(rollup@4.17.2)(vue@3.4.26) resolve.exports: 2.0.2 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/better-define@1.7.5(rollup@4.16.3)(vue@3.4.24): - resolution: {integrity: sha512-XKByxQ+867gujPUKfRWnC5ajBfFChX2bgqVGK5fSVr+EAbkxZmMAa6KhxkGTWSn0R0T7TJIULXGlRj0TV4j6EQ==} + /@vue-macros/better-define@1.7.6(rollup@4.17.2)(vue@3.4.26): + resolution: {integrity: sha512-LwV0bDZu/WVgFSJgXKEVyGXZTm/+rukA9+69lHMdaKolF00fRWqe6yyQEtIkhd6FYO/NQDB2yK/6k20DxMzifA==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/api': 0.9.5(rollup@4.16.3)(vue@3.4.24) - '@vue-macros/common': 1.10.2(rollup@4.16.3)(vue@3.4.24) + '@vue-macros/api': 0.9.6(rollup@4.17.2)(vue@3.4.26) + '@vue-macros/common': 1.10.3(rollup@4.17.2)(vue@3.4.26) unplugin: 1.10.1 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/boolean-prop@0.3.3(rollup@4.16.3)(vue@3.4.24): - resolution: {integrity: sha512-FAHBAXtI0qcoLIfq5AAfHokz191nC/ciYcqbBUygvI4DEPINOnrb/QN0M56LkszJUl7girx/JxUOixUDHozUyA==} + /@vue-macros/boolean-prop@0.3.4(rollup@4.17.2)(vue@3.4.26): + resolution: {integrity: sha512-e4zm/lowDV0IUbootBM3QYwR2UHjcZbJyNfnpsuLrmsrlcx9uPJs0mar4ylcdrGmE2n+odOJZSxj/Xsja4DHOg==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.10.2(rollup@4.16.3)(vue@3.4.24) - '@vue/compiler-core': 3.4.24 + '@vue-macros/common': 1.10.3(rollup@4.17.2)(vue@3.4.26) + '@vue/compiler-core': 3.4.26 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/chain-call@0.2.3(rollup@4.16.3)(vue@3.4.24): - resolution: {integrity: sha512-THXfqdpqcdcz0ugCW3AfTcAqa6vXeHHCgKsDc9wvdITjsxIwiXmGIiA22rNZxdXGnXVSY+v18VdzChv/dbZ0RA==} + /@vue-macros/chain-call@0.2.4(rollup@4.17.2)(vue@3.4.26): + resolution: {integrity: sha512-YkgeTwIktnWgetpUvnjsK1MDcOoDAwpbircuQV75r9fcR/kgN8pg4L6JrirujCfwqNQ2qB8xI6ElxUVbkVccWQ==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.10.2(rollup@4.16.3)(vue@3.4.24) + '@vue-macros/common': 1.10.3(rollup@4.17.2)(vue@3.4.26) unplugin: 1.10.1 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/common@1.10.2(rollup@4.16.3)(vue@3.4.24): - resolution: {integrity: sha512-WC66NPVh2mJWqm4L0l/u/cOqm4pNOIwVdMGnDYAH2rHcOWy5x68GkhpkYTBu1+xwCSeHWOQn1TCGGbD+98fFpA==} + /@vue-macros/common@1.10.3(rollup@4.17.2)(vue@3.4.26): + resolution: {integrity: sha512-YSgzcbXrRo8a/TF/YIguqEmTld1KA60VETKJG8iFuaAfj7j+Tbdin3cj7/cYbcCHORSq1v9IThgq7r8keH7LXQ==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 @@ -3697,33 +3877,33 @@ packages: vue: optional: true dependencies: - '@babel/types': 7.24.0 - '@rollup/pluginutils': 5.1.0(rollup@4.16.3) - '@vue/compiler-sfc': 3.4.24 + '@babel/types': 7.24.5 + '@rollup/pluginutils': 5.1.0(rollup@4.17.2) + '@vue/compiler-sfc': 3.4.26 ast-kit: 0.12.1 local-pkg: 0.5.0 - magic-string-ast: 0.3.0 - vue: 3.4.24(typescript@5.4.5) + magic-string-ast: 0.5.0 + vue: 3.4.26(typescript@5.4.5) transitivePeerDependencies: - rollup dev: true - /@vue-macros/define-emit@0.2.5(rollup@4.16.3)(vue@3.4.24): - resolution: {integrity: sha512-QsmzVLkxYdPaJr5hi/S3K9hr9hQ8Q55SIMmDiUsYABJpmSzczGv6HcJKkvP3k1J5UHxGx9rkytTv5KKxEaAYyw==} + /@vue-macros/define-emit@0.2.6(rollup@4.17.2)(vue@3.4.26): + resolution: {integrity: sha512-l7b8jf5RJaBn9785x1/JidQhnIk76NwcYGJQeKEZYeOJSbLNn+ptIOqUOOJpsef//ywiC5CSGVyNPCLTIa4f2w==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 dependencies: - '@vue-macros/api': 0.9.5(rollup@4.16.3)(vue@3.4.24) - '@vue-macros/common': 1.10.2(rollup@4.16.3)(vue@3.4.24) + '@vue-macros/api': 0.9.6(rollup@4.17.2)(vue@3.4.26) + '@vue-macros/common': 1.10.3(rollup@4.17.2)(vue@3.4.26) unplugin: 1.10.1 - vue: 3.4.24(typescript@5.4.5) + vue: 3.4.26(typescript@5.4.5) transitivePeerDependencies: - rollup dev: true - /@vue-macros/define-models@1.2.3(rollup@4.16.3)(vue@3.4.24): - resolution: {integrity: sha512-yeAcE3W9wZG1tePzY6+Ldpzj+zZJs7YZcQGLYxoXiEOii5Koh5VLaLm+qEQaXToMwjV/904YaJHKPH7Gsi0Tfg==} + /@vue-macros/define-models@1.2.4(rollup@4.17.2)(vue@3.4.26): + resolution: {integrity: sha512-PkgmMcPhVcW1jGueoJgDhfccsybWtE+8ERKaRut4zFklNm+A1r4rCO/GIj8msUH3+wYnBMO9QaWeVkKSAHSCpQ==} engines: {node: '>=16.14.0'} peerDependencies: '@vueuse/core': '>=9.0.0' @@ -3731,7 +3911,7 @@ packages: '@vueuse/core': optional: true dependencies: - '@vue-macros/common': 1.10.2(rollup@4.16.3)(vue@3.4.24) + '@vue-macros/common': 1.10.3(rollup@4.17.2)(vue@3.4.26) ast-walker-scope: 0.6.1 unplugin: 1.10.1 transitivePeerDependencies: @@ -3739,75 +3919,75 @@ packages: - vue dev: true - /@vue-macros/define-prop@0.3.5(rollup@4.16.3)(vue@3.4.24): - resolution: {integrity: sha512-1eTmUQh5Oz2UldFPlsK6CuNw8N+zIUGIQB8SxgN8m0V0xKvyJpjJrSWs0WfFBivCl+gxYJUZ7ZjiwTuCc9Z7kA==} + /@vue-macros/define-prop@0.3.6(rollup@4.17.2)(vue@3.4.26): + resolution: {integrity: sha512-jVcvrxvj1I7/z2YnBYwoL6UT6lc+cJuMQERAsxeEmrLBuSRfVJk/CVwHmU3eyBqqMiBcZNMwogVBnuvG3zhN7w==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 dependencies: - '@vue-macros/api': 0.9.5(rollup@4.16.3)(vue@3.4.24) - '@vue-macros/common': 1.10.2(rollup@4.16.3)(vue@3.4.24) + '@vue-macros/api': 0.9.6(rollup@4.17.2)(vue@3.4.26) + '@vue-macros/common': 1.10.3(rollup@4.17.2)(vue@3.4.26) unplugin: 1.10.1 - vue: 3.4.24(typescript@5.4.5) + vue: 3.4.26(typescript@5.4.5) transitivePeerDependencies: - rollup dev: true - /@vue-macros/define-props-refs@1.2.3(rollup@4.16.3)(vue@3.4.24): - resolution: {integrity: sha512-7nZKCZhr5CsQ93wBHauvwO3/NxYe6+IP2mvKYBxAlq9oADGptZbrK6jarUpBE2V0tTyq0AynfAOG6GueGxvJEg==} + /@vue-macros/define-props-refs@1.2.4(rollup@4.17.2)(vue@3.4.26): + resolution: {integrity: sha512-f+498uT7Q9GQbNtAZaifpiPxRnGkZ3C49gnGaJGlqJgmDPpqNzMOZ9RytDZEV7DzHaCXDljkDRKNqxcYDEo/Pg==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 dependencies: - '@vue-macros/common': 1.10.2(rollup@4.16.3)(vue@3.4.24) + '@vue-macros/common': 1.10.3(rollup@4.17.2)(vue@3.4.26) unplugin: 1.10.1 - vue: 3.4.24(typescript@5.4.5) + vue: 3.4.26(typescript@5.4.5) transitivePeerDependencies: - rollup dev: true - /@vue-macros/define-props@2.0.4(@vue-macros/reactivity-transform@0.4.4)(rollup@4.16.3)(vue@3.4.24): - resolution: {integrity: sha512-opifxLT9yF+A/bEfEpuFxNcAMPEmnPv/ewlCDmOH8VX+CBnlWbDqY0n0LcimPGRTYkRDAkNBHRRQulxNfRXNpw==} + /@vue-macros/define-props@2.0.5(@vue-macros/reactivity-transform@0.4.5)(rollup@4.17.2)(vue@3.4.26): + resolution: {integrity: sha512-bQppetUW6EUzW19XV6lRQfvChMRj0ZzJNMw8IXK5CxyyTzIAD6KbptKhu0fPImDxmVpXm6kdXgb9+PV/6Yv2cA==} engines: {node: '>=16.14.0'} peerDependencies: - '@vue-macros/reactivity-transform': ^0.4.4 + '@vue-macros/reactivity-transform': ^0.4.5 vue: ^2.7.0 || ^3.2.25 dependencies: - '@vue-macros/common': 1.10.2(rollup@4.16.3)(vue@3.4.24) - '@vue-macros/reactivity-transform': 0.4.4(rollup@4.16.3)(vue@3.4.24) + '@vue-macros/common': 1.10.3(rollup@4.17.2)(vue@3.4.26) + '@vue-macros/reactivity-transform': 0.4.5(rollup@4.17.2)(vue@3.4.26) unplugin: 1.10.1 - vue: 3.4.24(typescript@5.4.5) + vue: 3.4.26(typescript@5.4.5) transitivePeerDependencies: - rollup dev: true - /@vue-macros/define-render@1.5.3(rollup@4.16.3)(vue@3.4.24): - resolution: {integrity: sha512-phdDLTHvZi0AxK2kEJ1Gt6TDMH9vHQib+eU5k+GXV/WPz43n+Cp4a9tq5Mpkc1rojc796w/+O1bE6jE0fyGxjw==} + /@vue-macros/define-render@1.5.4(rollup@4.17.2)(vue@3.4.26): + resolution: {integrity: sha512-URYYwNoFJorJAUpLVkYQicVvaziRYkrXgudB5OOhhOaGXKgZ//fbYw23RRtqi57CagjsiPSLkEceOjYo7tRZmA==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.0.0 dependencies: - '@vue-macros/common': 1.10.2(rollup@4.16.3)(vue@3.4.24) + '@vue-macros/common': 1.10.3(rollup@4.17.2)(vue@3.4.26) unplugin: 1.10.1 - vue: 3.4.24(typescript@5.4.5) + vue: 3.4.26(typescript@5.4.5) transitivePeerDependencies: - rollup dev: true - /@vue-macros/define-slots@1.1.3(rollup@4.16.3)(vue@3.4.24): - resolution: {integrity: sha512-b8lhEOMS8kl3x2ihOIrfz9xjCCUdBKliLzs5mqdQlaLRVRSxHxXVnBq1Ek7dCIxrc2Mp9VyvBn7E4Q4i0StpmQ==} + /@vue-macros/define-slots@1.1.4(rollup@4.17.2)(vue@3.4.26): + resolution: {integrity: sha512-UD7QhctshB2B0MQ0hT4++YcXwT4pjPOyfzT7ceShy1kiX8NQYDoLeVGJat/ByZrIYeBqH1VS9OzwiOZOhCLf3A==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.0.0 dependencies: - '@vue-macros/common': 1.10.2(rollup@4.16.3)(vue@3.4.24) + '@vue-macros/common': 1.10.3(rollup@4.17.2)(vue@3.4.26) unplugin: 1.10.1 - vue: 3.4.24(typescript@5.4.5) + vue: 3.4.26(typescript@5.4.5) transitivePeerDependencies: - rollup dev: true - /@vue-macros/devtools@0.2.0(typescript@5.4.5)(vite@5.2.10): + /@vue-macros/devtools@0.2.0(typescript@5.4.5)(vite@5.2.11): resolution: {integrity: sha512-jHjvY1bFgQLe/2+5pBOG4fgmL5MPhsqQDj7Barhj8YN+Oe7U2hBImvfAyOGpqd2uucLOWQTP1cWrp3q9b1svsg==} engines: {node: '>=16.14.0'} peerDependencies: @@ -3817,98 +3997,98 @@ packages: optional: true dependencies: sirv: 2.0.4 - vite: 5.2.10(@types/node@20.12.7)(sass@1.75.0) - vue: 3.4.24(typescript@5.4.5) + vite: 5.2.11(@types/node@20.12.8)(sass@1.76.0) + vue: 3.4.26(typescript@5.4.5) transitivePeerDependencies: - typescript dev: true - /@vue-macros/export-expose@0.1.3(rollup@4.16.3)(vue@3.4.24): - resolution: {integrity: sha512-K2cFoVXqzLjVe0kpOKS+QlLdI3P9+zjDDj8LQQreaWTBuAYQIyEIIjEt5aw5MImLrmmoSqbWNFf/iiZNJrDl1w==} + /@vue-macros/export-expose@0.1.4(rollup@4.17.2)(vue@3.4.26): + resolution: {integrity: sha512-8m66k9BDlPvtOZahha8t0WxpkkTwaHj16YYW+Zok6RcGyePWUyTzjBoxnIoXOubNU6Ly+s2NuIDg8ByvhLWKIg==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 dependencies: - '@vue-macros/common': 1.10.2(rollup@4.16.3)(vue@3.4.24) - '@vue/compiler-sfc': 3.4.24 + '@vue-macros/common': 1.10.3(rollup@4.17.2)(vue@3.4.26) + '@vue/compiler-sfc': 3.4.26 unplugin: 1.10.1 - vue: 3.4.24(typescript@5.4.5) + vue: 3.4.26(typescript@5.4.5) transitivePeerDependencies: - rollup dev: true - /@vue-macros/export-props@0.4.3(rollup@4.16.3)(vue@3.4.24): - resolution: {integrity: sha512-UhIZFb9lwuZfuOdPTUIRs4D74YGdZjBKpUZNjDQG1P2VbIsqXZ5nwKo1nPH4XYoAzXmJcpGqP+gwemCITpTewA==} + /@vue-macros/export-props@0.4.4(rollup@4.17.2)(vue@3.4.26): + resolution: {integrity: sha512-neAIe+I32P1b21woqg6oI03HgvWkxxAk39f+i6A8dhwm9PYwbEWUaSB9JLFpbOa8Tfr5hBK3hbuJdqZPYi9FZw==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 dependencies: - '@vue-macros/common': 1.10.2(rollup@4.16.3)(vue@3.4.24) + '@vue-macros/common': 1.10.3(rollup@4.17.2)(vue@3.4.26) unplugin: 1.10.1 - vue: 3.4.24(typescript@5.4.5) + vue: 3.4.26(typescript@5.4.5) transitivePeerDependencies: - rollup dev: true - /@vue-macros/export-render@0.2.3(rollup@4.16.3)(vue@3.4.24): - resolution: {integrity: sha512-0iQnVNxMuTjfmF1N6mWR+21dClHwJRd/WJXwGhjABOBX8g90JM7kj0pXvhdpQZ4CBiDTHrNMl0s4C0c3tjwjnw==} + /@vue-macros/export-render@0.2.4(rollup@4.17.2)(vue@3.4.26): + resolution: {integrity: sha512-nvkCSuHBZH1T2A/TMrz7HyPpFy+CdH5LlzIZqDS9f4Oumz33GE7szrwSynzVY8UyNZk43rhnq6OmiiP/qBd5/g==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 dependencies: - '@vue-macros/common': 1.10.2(rollup@4.16.3)(vue@3.4.24) - '@vue/compiler-sfc': 3.4.24 + '@vue-macros/common': 1.10.3(rollup@4.17.2)(vue@3.4.26) + '@vue/compiler-sfc': 3.4.26 unplugin: 1.10.1 - vue: 3.4.24(typescript@5.4.5) + vue: 3.4.26(typescript@5.4.5) transitivePeerDependencies: - rollup dev: true - /@vue-macros/hoist-static@1.5.3(rollup@4.16.3)(vue@3.4.24): - resolution: {integrity: sha512-17IcyI2EnMRgC7YtDr1PpjI4inca7jqSeRJZVHemU9oYZxYes1lIh5A/x18vVh1+ZP2xFFHjJr69AEhPzedk1g==} + /@vue-macros/hoist-static@1.5.4(rollup@4.17.2)(vue@3.4.26): + resolution: {integrity: sha512-DLWodM+17C+N9iupxL/jxDwEH7aLVdcif55gcVzzrztHi0ZSvce2VJL5kTXXoXVXFFRD12m47FnqP0I8mNBMwQ==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.10.2(rollup@4.16.3)(vue@3.4.24) + '@vue-macros/common': 1.10.3(rollup@4.17.2)(vue@3.4.26) unplugin: 1.10.1 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/jsx-directive@0.8.12(rollup@4.16.3)(vue@3.4.24): - resolution: {integrity: sha512-+50MSQfcG5d+Sv2AVi3DAOSxcVmEuxdpghZzismg1dYWPikbFu7f4RH6wvexFnCjKoYKDw/E02DBup5wLEGJSA==} + /@vue-macros/jsx-directive@0.8.13(rollup@4.17.2)(vue@3.4.26): + resolution: {integrity: sha512-sikzgBbkXHPIVPtivdP6rtCuuLFFoXt4ltMU0wJUsqmJVR050UrYVtG9I+v7ddJ43fJc63HnVDPstDkBfcNUaA==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.10.2(rollup@4.16.3)(vue@3.4.24) + '@vue-macros/common': 1.10.3(rollup@4.17.2)(vue@3.4.26) unplugin: 1.10.1 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/named-template@0.4.3(rollup@4.16.3)(vue@3.4.24): - resolution: {integrity: sha512-d3PcaVE/aSF7sHOJrbQlNZaODQYpTidbSk4DK6i/ucgYBD5eOx3dwr/37gtmjLu4vXM1l8igouaSLhWVf3bPsg==} + /@vue-macros/named-template@0.4.4(rollup@4.17.2)(vue@3.4.26): + resolution: {integrity: sha512-GLGXO0OuAWnGZvLm0yxJwwpiziVHBfZbZ0O0IZyvwzMl+4ZbgQHXRwQzAST6jxOvFvoeZSY4GgqwqoX4+XavIg==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.10.2(rollup@4.16.3)(vue@3.4.24) - '@vue/compiler-dom': 3.4.24 + '@vue-macros/common': 1.10.3(rollup@4.17.2)(vue@3.4.26) + '@vue/compiler-dom': 3.4.26 unplugin: 1.10.1 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/nuxt@1.9.30(@vue-macros/reactivity-transform@0.4.4)(nuxt@3.11.2)(rollup@4.16.3)(typescript@5.4.5)(vite@5.2.10)(vue-tsc@1.8.27)(vue@3.4.24)(webpack@5.91.0): - resolution: {integrity: sha512-oaFSGX52OIfs8TW+mZA3YU/8bmJS5qs0XmZox3CzIWHBLFquX8ngOSHP+HkvIlKwczwXRoiH7rlkKTGNRZPyUQ==} + /@vue-macros/nuxt@1.9.31(@vue-macros/reactivity-transform@0.4.5)(esbuild@0.20.2)(nuxt@3.11.2)(rollup@4.17.2)(typescript@5.4.5)(vite@5.2.11)(vue-tsc@1.8.27)(vue@3.4.26)(webpack@5.91.0): + resolution: {integrity: sha512-DJl6Nb7wKIDAwZTcRJJd/cVJjTzsx58jtxeDHjr5YcDU7csOvHg9a4byD05B7LEo/KI/2/7zVSrEj9oK/D/ITQ==} engines: {node: '>=16.14.0'} peerDependencies: nuxt: ^3.0.0 dependencies: - '@nuxt/kit': 3.11.2(rollup@4.16.3) - '@vue-macros/common': 1.10.2(rollup@4.16.3)(vue@3.4.24) - '@vue-macros/volar': 0.18.18(@vue-macros/reactivity-transform@0.4.4)(rollup@4.16.3)(typescript@5.4.5)(vue-tsc@1.8.27)(vue@3.4.24) - nuxt: 3.11.2(@types/node@20.12.7)(@unocss/reset@0.59.4)(eslint@9.1.1)(floating-vue@5.2.2)(rollup@4.16.3)(sass@1.75.0)(stylelint@16.3.1)(typescript@5.4.5)(unocss@0.59.4)(vite@5.2.10)(vue-tsc@1.8.27) - unplugin-vue-macros: 2.9.1(rollup@4.16.3)(typescript@5.4.5)(vite@5.2.10)(vue@3.4.24)(webpack@5.91.0) + '@nuxt/kit': 3.11.2(rollup@4.17.2) + '@vue-macros/common': 1.10.3(rollup@4.17.2)(vue@3.4.26) + '@vue-macros/volar': 0.19.0(@vue-macros/reactivity-transform@0.4.5)(rollup@4.17.2)(typescript@5.4.5)(vue-tsc@1.8.27)(vue@3.4.26) + nuxt: 3.11.2(@opentelemetry/api@1.8.0)(@types/node@20.12.8)(@unocss/reset@0.59.4)(eslint@9.2.0)(floating-vue@5.2.2)(rollup@4.17.2)(sass@1.76.0)(stylelint@16.5.0)(typescript@5.4.5)(unocss@0.59.4)(vite@5.2.11)(vue-tsc@1.8.27) + unplugin-vue-macros: 2.9.2(esbuild@0.20.2)(rollup@4.17.2)(typescript@5.4.5)(vite@5.2.11)(vue@3.4.26)(webpack@5.91.0) transitivePeerDependencies: - '@vue-macros/reactivity-transform' - '@vueuse/core' @@ -3922,106 +4102,106 @@ packages: - webpack dev: true - /@vue-macros/reactivity-transform@0.4.4(rollup@4.16.3)(vue@3.4.24): - resolution: {integrity: sha512-Yn22Ls+KAJzjwdjrjwaDkjx+lxSXlk4ev+s0hD9biTpjaf1Sv7AKYq5381TGZIeDadklkhHzYwQWueROqvpG6w==} + /@vue-macros/reactivity-transform@0.4.5(rollup@4.17.2)(vue@3.4.26): + resolution: {integrity: sha512-vtBweHYaL1uSxwhHkwnrbsY4YYtsrWGmIK03pgPmwioV/LNAT1M9hlcki9cAqbUPU2suqpmsYveF+9psUJmEmQ==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 dependencies: - '@babel/parser': 7.24.4 - '@vue-macros/common': 1.10.2(rollup@4.16.3)(vue@3.4.24) - '@vue/compiler-core': 3.4.24 - '@vue/shared': 3.4.24 + '@babel/parser': 7.24.5 + '@vue-macros/common': 1.10.3(rollup@4.17.2)(vue@3.4.26) + '@vue/compiler-core': 3.4.26 + '@vue/shared': 3.4.26 magic-string: 0.30.10 unplugin: 1.10.1 - vue: 3.4.24(typescript@5.4.5) + vue: 3.4.26(typescript@5.4.5) transitivePeerDependencies: - rollup dev: true - /@vue-macros/setup-block@0.3.3(rollup@4.16.3)(vue@3.4.24): - resolution: {integrity: sha512-06UnxX8wDKJcJHvSgnxi7aJo2jdGvbeAur+aSLcmYgTfNUwRtuC2KmJKQohjos24USpQEYyGqMKPYuxkdoQ+Wg==} + /@vue-macros/setup-block@0.3.4(rollup@4.17.2)(vue@3.4.26): + resolution: {integrity: sha512-mz0x4xJal2KWliPp1FWtOjlFpNFXuau27XnkB9HNa/1XWIDkJYcB/JzV6WhGZfnMS/ze1Yv+YhdLtaNxp4KGWQ==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.10.2(rollup@4.16.3)(vue@3.4.24) - '@vue/compiler-dom': 3.4.24 + '@vue-macros/common': 1.10.3(rollup@4.17.2)(vue@3.4.26) + '@vue/compiler-dom': 3.4.26 unplugin: 1.10.1 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/setup-component@0.17.3(rollup@4.16.3)(vue@3.4.24): - resolution: {integrity: sha512-zBZCPBhVh5gZMKQKE/K+SJYiXjIoK+Hc/FxhHkijZd4njx2a3CtpW5BX3bDr0498E78+f7vlqcPHaE9IRNUGsQ==} + /@vue-macros/setup-component@0.17.4(rollup@4.17.2)(vue@3.4.26): + resolution: {integrity: sha512-ZL4IAiKTLJZ1/F3lOWBJn7aYh49R+IKzCF9qwHLYLfJoT+Bq+Jz+I8TbDwHtgI7rQGJoJevJsuYcVPFNkO/B+w==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.10.2(rollup@4.16.3)(vue@3.4.24) + '@vue-macros/common': 1.10.3(rollup@4.17.2)(vue@3.4.26) unplugin: 1.10.1 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/setup-sfc@0.17.3(rollup@4.16.3)(vue@3.4.24): - resolution: {integrity: sha512-6D6UMLi1qdgpBhgwRo2VevVpNlo9QtnzsOIag4seAl3zEI1jB5KfOoUWl8yHZ5MUGfs5jSPzOhlQfEzefrgO4g==} + /@vue-macros/setup-sfc@0.17.4(rollup@4.17.2)(vue@3.4.26): + resolution: {integrity: sha512-gCKvPRQp7gxrqXHIAZO/HDIZavQToPa2OwVNeabcO0UHHc4YT2iQfAuqmM9cdY2hj1KPcSRBvWfKfayguHsXZg==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.10.2(rollup@4.16.3)(vue@3.4.24) + '@vue-macros/common': 1.10.3(rollup@4.17.2)(vue@3.4.26) unplugin: 1.10.1 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/short-bind@0.2.3(rollup@4.16.3)(vue@3.4.24): - resolution: {integrity: sha512-3QwHQQDVNpsWh36/q4sB5QmGGedwIZUmL2rvQ8YQD6EA455samG0r2zB9Q6Z7DA8+qk6TjpmkvltubDY9TWtEQ==} + /@vue-macros/short-bind@0.2.4(rollup@4.17.2)(vue@3.4.26): + resolution: {integrity: sha512-VWdZ+tjnDAcndUHiclu5q0u0nSPrGNZBpN6c7YFYP4gepD6XlxZPVTciTw5JvQ2sgJW8fJvGZErM3a4Z/q0vPw==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.10.2(rollup@4.16.3)(vue@3.4.24) - '@vue/compiler-core': 3.4.24 + '@vue-macros/common': 1.10.3(rollup@4.17.2)(vue@3.4.26) + '@vue/compiler-core': 3.4.26 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/short-emits@1.5.3(rollup@4.16.3)(vue@3.4.24): - resolution: {integrity: sha512-DTzJ1Bj2cwJK9kCRWw9VUeNjuAnmyXoTC05J76lGBa7Ftr/04UZM31h8/NyTKqG/oXHBnNa4X8kGy9A7kRwG9g==} + /@vue-macros/short-emits@1.5.4(rollup@4.17.2)(vue@3.4.26): + resolution: {integrity: sha512-6iehjGfTBk2d6WPn7mLnYnqpjfvOcYscca4E0D1ls4zu94+YZe5v3jM9c1BVNnDpZrFufuM1cYbCh+D5VboypA==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.10.2(rollup@4.16.3)(vue@3.4.24) + '@vue-macros/common': 1.10.3(rollup@4.17.2)(vue@3.4.26) unplugin: 1.10.1 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/short-vmodel@1.4.3(rollup@4.16.3)(vue@3.4.24): - resolution: {integrity: sha512-ZQph4GuKl4kEXtzGDddqSgfykAZ9cT7tu14G4K3ZGJ8wsLmhuLGWfFL596UVg5zfVyMWuC/SbTmR8UEp/eMPJA==} + /@vue-macros/short-vmodel@1.4.4(rollup@4.17.2)(vue@3.4.26): + resolution: {integrity: sha512-Uk7cp+VaKScibIxiIXSC6/ov/PpCeP9sjORlSht58lko7TgHROtNiGm1KYUek2dDwAeir5Cb1v4jvRGse9ZU3A==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.10.2(rollup@4.16.3)(vue@3.4.24) - '@vue/compiler-core': 3.4.24 + '@vue-macros/common': 1.10.3(rollup@4.17.2)(vue@3.4.26) + '@vue/compiler-core': 3.4.26 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/volar@0.18.18(@vue-macros/reactivity-transform@0.4.4)(rollup@4.16.3)(typescript@5.4.5)(vue-tsc@1.8.27)(vue@3.4.24): - resolution: {integrity: sha512-oDY085pdFMGG/mnJH6z4pFKdlVjp/3vqBbIzDUMDGysqizmpb6r6ly1RXO3/pfGaN9iCvMiwhx/dbYkg/LHpNA==} + /@vue-macros/volar@0.19.0(@vue-macros/reactivity-transform@0.4.5)(rollup@4.17.2)(typescript@5.4.5)(vue-tsc@1.8.27)(vue@3.4.26): + resolution: {integrity: sha512-+uE/EYh7zWEAxgVfgX/8MK0hI08UTLbAVekEOJSHpeitZsjeMuIDhCIeAkYvqJ4DjZ6Xz3XpdP0p4bGImrqgJQ==} engines: {node: '>=16.14.0'} peerDependencies: - vue-tsc: ^1.6.0 + vue-tsc: ^2.0.0 peerDependenciesMeta: vue-tsc: optional: true dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.16.3) - '@vue-macros/common': 1.10.2(rollup@4.16.3)(vue@3.4.24) - '@vue-macros/define-props': 2.0.4(@vue-macros/reactivity-transform@0.4.4)(rollup@4.16.3)(vue@3.4.24) - '@vue-macros/short-bind': 0.2.3(rollup@4.16.3)(vue@3.4.24) - '@vue-macros/short-vmodel': 1.4.3(rollup@4.16.3)(vue@3.4.24) - '@vue/language-core': 1.8.27(typescript@5.4.5) - '@vue/shared': 3.4.24 + '@rollup/pluginutils': 5.1.0(rollup@4.17.2) + '@vue-macros/common': 1.10.3(rollup@4.17.2)(vue@3.4.26) + '@vue-macros/define-props': 2.0.5(@vue-macros/reactivity-transform@0.4.5)(rollup@4.17.2)(vue@3.4.26) + '@vue-macros/short-bind': 0.2.4(rollup@4.17.2)(vue@3.4.26) + '@vue-macros/short-vmodel': 1.4.4(rollup@4.17.2)(vue@3.4.26) + '@vue/language-core': 2.0.16(typescript@5.4.5) + '@vue/shared': 3.4.26 vue-tsc: 1.8.27(typescript@5.4.5) transitivePeerDependencies: - '@vue-macros/reactivity-transform' @@ -4034,7 +4214,7 @@ packages: resolution: {integrity: sha512-nOttamHUR3YzdEqdM/XXDyCSdxMA9VizUKoroLX6yTyRtggzQMHXcmwh8a7ZErcJttIBIc9s68a1B8GZ+Dmvsw==} dev: true - /@vue/babel-plugin-jsx@1.2.2(@babel/core@7.24.4): + /@vue/babel-plugin-jsx@1.2.2(@babel/core@7.24.5): resolution: {integrity: sha512-nYTkZUVTu4nhP199UoORePsql0l+wj7v/oyQjtThUVhJl1U+6qHuoVhIvR3bf7eVKjbCK+Cs2AWd7mi9Mpz9rA==} peerDependencies: '@babel/core': ^7.0.0-0 @@ -4042,15 +4222,15 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.24.4 + '@babel/core': 7.24.5 '@babel/helper-module-imports': 7.22.15 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-jsx': 7.24.1(@babel/core@7.24.4) + '@babel/helper-plugin-utils': 7.24.5 + '@babel/plugin-syntax-jsx': 7.24.1(@babel/core@7.24.5) '@babel/template': 7.24.0 - '@babel/traverse': 7.24.1 - '@babel/types': 7.24.0 + '@babel/traverse': 7.24.5 + '@babel/types': 7.24.5 '@vue/babel-helper-vue-transform-on': 1.2.2 - '@vue/babel-plugin-resolve-type': 1.2.2(@babel/core@7.24.4) + '@vue/babel-plugin-resolve-type': 1.2.2(@babel/core@7.24.5) camelcase: 6.3.0 html-tags: 3.3.1 svg-tags: 1.0.0 @@ -4058,74 +4238,76 @@ packages: - supports-color dev: true - /@vue/babel-plugin-resolve-type@1.2.2(@babel/core@7.24.4): + /@vue/babel-plugin-resolve-type@1.2.2(@babel/core@7.24.5): resolution: {integrity: sha512-EntyroPwNg5IPVdUJupqs0CFzuf6lUrVvCspmv2J1FITLeGnUCuoGNNk78dgCusxEiYj6RMkTJflGSxk5aIC4A==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/code-frame': 7.24.2 - '@babel/core': 7.24.4 + '@babel/core': 7.24.5 '@babel/helper-module-imports': 7.22.15 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/parser': 7.24.4 - '@vue/compiler-sfc': 3.4.24 + '@babel/helper-plugin-utils': 7.24.5 + '@babel/parser': 7.24.5 + '@vue/compiler-sfc': 3.4.26 dev: true - /@vue/compiler-core@3.4.24: - resolution: {integrity: sha512-vbW/tgbwJYj62N/Ww99x0zhFTkZDTcGh3uwJEuadZ/nF9/xuFMC4693P9r+3sxGXISABpDKvffY5ApH9pmdd1A==} + /@vue/compiler-core@3.4.26: + resolution: {integrity: sha512-N9Vil6Hvw7NaiyFUFBPXrAyETIGlQ8KcFMkyk6hW1Cl6NvoqvP+Y8p1Eqvx+UdqsnrnI9+HMUEJegzia3mhXmQ==} dependencies: - '@babel/parser': 7.24.4 - '@vue/shared': 3.4.24 + '@babel/parser': 7.24.5 + '@vue/shared': 3.4.26 entities: 4.5.0 estree-walker: 2.0.2 source-map-js: 1.2.0 dev: true - /@vue/compiler-dom@3.4.24: - resolution: {integrity: sha512-4XgABML/4cNndVsQndG6BbGN7+EoisDwi3oXNovqL/4jdNhwvP8/rfRMTb6FxkxIxUUtg6AI1/qZvwfSjxJiWA==} + /@vue/compiler-dom@3.4.26: + resolution: {integrity: sha512-4CWbR5vR9fMg23YqFOhr6t6WB1Fjt62d6xdFPyj8pxrYub7d+OgZaObMsoxaF9yBUHPMiPFK303v61PwAuGvZA==} dependencies: - '@vue/compiler-core': 3.4.24 - '@vue/shared': 3.4.24 + '@vue/compiler-core': 3.4.26 + '@vue/shared': 3.4.26 dev: true - /@vue/compiler-sfc@3.4.24: - resolution: {integrity: sha512-nRAlJUK02FTWfA2nuvNBAqsDZuERGFgxZ8sGH62XgFSvMxO2URblzulExsmj4gFZ8e+VAyDooU9oAoXfEDNxTA==} + /@vue/compiler-sfc@3.4.26: + resolution: {integrity: sha512-It1dp+FAOCgluYSVYlDn5DtZBxk1NCiJJfu2mlQqa/b+k8GL6NG/3/zRbJnHdhV2VhxFghaDq5L4K+1dakW6cw==} dependencies: - '@babel/parser': 7.24.4 - '@vue/compiler-core': 3.4.24 - '@vue/compiler-dom': 3.4.24 - '@vue/compiler-ssr': 3.4.24 - '@vue/shared': 3.4.24 + '@babel/parser': 7.24.5 + '@vue/compiler-core': 3.4.26 + '@vue/compiler-dom': 3.4.26 + '@vue/compiler-ssr': 3.4.26 + '@vue/shared': 3.4.26 estree-walker: 2.0.2 magic-string: 0.30.10 postcss: 8.4.38 source-map-js: 1.2.0 dev: true - /@vue/compiler-ssr@3.4.24: - resolution: {integrity: sha512-ZsAtr4fhaUFnVcDqwW3bYCSDwq+9Gk69q2r/7dAHDrOMw41kylaMgOP4zRnn6GIEJkQznKgrMOGPMFnLB52RbQ==} + /@vue/compiler-ssr@3.4.26: + resolution: {integrity: sha512-FNwLfk7LlEPRY/g+nw2VqiDKcnDTVdCfBREekF8X74cPLiWHUX6oldktf/Vx28yh4STNy7t+/yuLoMBBF7YDiQ==} dependencies: - '@vue/compiler-dom': 3.4.24 - '@vue/shared': 3.4.24 + '@vue/compiler-dom': 3.4.26 + '@vue/shared': 3.4.26 dev: true /@vue/devtools-api@6.6.1: resolution: {integrity: sha512-LgPscpE3Vs0x96PzSSB4IGVSZXZBZHpfxs+ZA1d+VEPwHdOXowy/Y2CsvCAIFrf+ssVU1pD1jidj505EpUnfbA==} dev: true - /@vue/devtools-applet@7.0.27(@unocss/reset@0.59.4)(floating-vue@5.2.2)(unocss@0.59.4)(vite@5.2.10)(vue@3.4.24): - resolution: {integrity: sha512-ubNn/qIn5n3x7YCVSabfQfKL49GoJPJdYu4LfdNz/gZkgb1+djdATpKl/+xzQoOqtGzqnR9nMoCHApAJAgeMyg==} + /@vue/devtools-applet@7.1.3(@unocss/reset@0.59.4)(floating-vue@5.2.2)(unocss@0.59.4)(vite@5.2.11)(vue@3.4.26): + resolution: {integrity: sha512-525h17FzUF7ssko/U+yeP5jv0HaGm3eI4dVqncWPRCLTDtOy1V+srjoxYqr5qnzx6AdIU2icPQF2KNomd9FGZw==} peerDependencies: vue: ^3.0.0 dependencies: - '@vue/devtools-core': 7.0.27(vite@5.2.10)(vue@3.4.24) - '@vue/devtools-kit': 7.0.27(vue@3.4.24) - '@vue/devtools-shared': 7.0.27 - '@vue/devtools-ui': 7.0.27(@unocss/reset@0.59.4)(floating-vue@5.2.2)(unocss@0.59.4)(vue@3.4.24) + '@vue/devtools-core': 7.1.3(vite@5.2.11)(vue@3.4.26) + '@vue/devtools-kit': 7.1.3(vue@3.4.26) + '@vue/devtools-shared': 7.1.3 + '@vue/devtools-ui': 7.1.3(@unocss/reset@0.59.4)(floating-vue@5.2.2)(unocss@0.59.4)(vue@3.4.26) + lodash-es: 4.17.21 perfect-debounce: 1.0.0 + shiki: 1.3.0 splitpanes: 3.1.5 - vue: 3.4.24(typescript@5.4.5) - vue-virtual-scroller: 2.0.0-beta.8(vue@3.4.24) + vue: 3.4.26(typescript@5.4.5) + vue-virtual-scroller: 2.0.0-beta.8(vue@3.4.26) transitivePeerDependencies: - '@unocss/reset' - '@vue/composition-api' @@ -4145,41 +4327,41 @@ packages: - vite dev: true - /@vue/devtools-core@7.0.27(vite@5.2.10)(vue@3.4.24): - resolution: {integrity: sha512-3rbtNGxFFFPfIObgTAPIw0h0rJy+y1PrbfgM9nXRf3/FIJkthfS19yj31pj9EWIqRsyiqK5u1Ni7SAJZ0vsQOA==} + /@vue/devtools-core@7.1.3(vite@5.2.11)(vue@3.4.26): + resolution: {integrity: sha512-pVbWi8pf2Z/fZPioYOIgu+cv9pQG55k4D8bL31ec+Wfe+pQR0ImFDu0OhHfch1Ra8uvLLrAZTF4IKeGAkmzD4A==} dependencies: - '@vue/devtools-kit': 7.0.27(vue@3.4.24) - '@vue/devtools-shared': 7.0.27 + '@vue/devtools-kit': 7.1.3(vue@3.4.26) + '@vue/devtools-shared': 7.1.3 mitt: 3.0.1 nanoid: 3.3.7 pathe: 1.1.2 - vite-hot-client: 0.2.3(vite@5.2.10) + vite-hot-client: 0.2.3(vite@5.2.11) transitivePeerDependencies: - vite - vue dev: true - /@vue/devtools-kit@7.0.27(vue@3.4.24): - resolution: {integrity: sha512-/A5xM38pPCFX5Yhl/lRFAzjyK6VNsH670nww2WbjFKWqlu3I+lMxWKzQkCW6A1V8bduITgl2kHORfg2gTw6QaA==} + /@vue/devtools-kit@7.1.3(vue@3.4.26): + resolution: {integrity: sha512-NFskFSJMVCBXTkByuk2llzI3KD3Blcm7WqiRorWjD6nClHPgkH5BobDH08rfulqq5ocRt5xV+3qOT1Q9FXJrwQ==} peerDependencies: vue: ^3.0.0 dependencies: - '@vue/devtools-shared': 7.0.27 + '@vue/devtools-shared': 7.1.3 hookable: 5.5.3 mitt: 3.0.1 perfect-debounce: 1.0.0 speakingurl: 14.0.1 - vue: 3.4.24(typescript@5.4.5) + vue: 3.4.26(typescript@5.4.5) dev: true - /@vue/devtools-shared@7.0.27: - resolution: {integrity: sha512-4VxtmZ6yjhiSloqZZq2UYU0TBGxOJ8GxWvp5OlAH70zYqi0FIAyWGPkOhvfoZ7DKQyv2UU0mmKzFHjsEkelGyQ==} + /@vue/devtools-shared@7.1.3: + resolution: {integrity: sha512-KJ3AfgjTn3tJz/XKF+BlVShNPecim3G21oHRue+YQOsooW+0s+qXvm09U09aO7yBza5SivL1QgxSrzAbiKWjhQ==} dependencies: rfdc: 1.3.1 dev: true - /@vue/devtools-ui@7.0.27(@unocss/reset@0.59.4)(floating-vue@5.2.2)(unocss@0.59.4)(vue@3.4.24): - resolution: {integrity: sha512-MVcQwqqGNW2poW29OkzOcpNLHb0R/VQECWYiDYvKqjWp3G8M/FS2E5mUnjXxZGpfqHjSEmJs+fFGY8exnYpNng==} + /@vue/devtools-ui@7.1.3(@unocss/reset@0.59.4)(floating-vue@5.2.2)(unocss@0.59.4)(vue@3.4.26): + resolution: {integrity: sha512-gO2EV3T0wO+HK884+m6UgTEirNOuf+k8U4PcR0vIYA97/A9nTzv9HheCRyFMiHMePYxnlBOsgD7K2fp1/M+EWA==} peerDependencies: '@unocss/reset': '>=0.50.0-0' floating-vue: '>=2.0.0-0' @@ -4187,14 +4369,15 @@ packages: vue: '>=3.0.0-0' dependencies: '@unocss/reset': 0.59.4 - '@vueuse/components': 10.9.0(vue@3.4.24) - '@vueuse/core': 10.9.0(vue@3.4.24) - '@vueuse/integrations': 10.9.0(focus-trap@7.5.4)(vue@3.4.24) + '@vue/devtools-shared': 7.1.3 + '@vueuse/components': 10.9.0(vue@3.4.26) + '@vueuse/core': 10.9.0(vue@3.4.26) + '@vueuse/integrations': 10.9.0(focus-trap@7.5.4)(vue@3.4.26) colord: 2.9.3 - floating-vue: 5.2.2(@nuxt/kit@3.11.2)(vue@3.4.24) + floating-vue: 5.2.2(@nuxt/kit@3.11.2)(vue@3.4.26) focus-trap: 7.5.4 - unocss: 0.59.4(@unocss/webpack@0.59.4)(postcss@8.4.38)(rollup@4.16.3)(vite@5.2.10) - vue: 3.4.24(typescript@5.4.5) + unocss: 0.59.4(@unocss/webpack@0.59.4)(postcss@8.4.38)(rollup@4.17.2)(vite@5.2.11) + vue: 3.4.26(typescript@5.4.5) transitivePeerDependencies: - '@vue/composition-api' - async-validator @@ -4220,8 +4403,8 @@ packages: dependencies: '@volar/language-core': 1.11.1 '@volar/source-map': 1.11.1 - '@vue/compiler-dom': 3.4.24 - '@vue/shared': 3.4.24 + '@vue/compiler-dom': 3.4.26 + '@vue/shared': 3.4.26 computeds: 0.0.1 minimatch: 9.0.4 muggle-string: 0.3.1 @@ -4230,76 +4413,94 @@ packages: vue-template-compiler: 2.7.16 dev: true - /@vue/reactivity@3.4.24: - resolution: {integrity: sha512-nup3fSYg4i4LtNvu9slF/HF/0dkMQYfepUdORBcMSsankzRPzE7ypAFurpwyRBfU1i7Dn1kcwpYsE1wETSh91g==} + /@vue/language-core@2.0.16(typescript@5.4.5): + resolution: {integrity: sha512-Bc2sexRH99pznOph8mLw2BlRZ9edm7tW51kcBXgx8adAoOcZUWJj3UNSsdQ6H9Y8meGz7BoazVrVo/jUukIsPw==} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@volar/language-core': 2.2.0 + '@vue/compiler-dom': 3.4.26 + '@vue/shared': 3.4.26 + computeds: 0.0.1 + minimatch: 9.0.4 + path-browserify: 1.0.1 + typescript: 5.4.5 + vue-template-compiler: 2.7.16 + dev: true + + /@vue/reactivity@3.4.26: + resolution: {integrity: sha512-E/ynEAu/pw0yotJeLdvZEsp5Olmxt+9/WqzvKff0gE67tw73gmbx6tRkiagE/eH0UCubzSlGRebCbidB1CpqZQ==} dependencies: - '@vue/shared': 3.4.24 + '@vue/shared': 3.4.26 dev: true - /@vue/runtime-core@3.4.24: - resolution: {integrity: sha512-c7iMfj6cJMeAG3s5yOn9Rc5D9e2/wIuaozmGf/ICGCY3KV5H7mbTVdvEkd4ZshTq7RUZqj2k7LMJWVx+EBiY1g==} + /@vue/runtime-core@3.4.26: + resolution: {integrity: sha512-AFJDLpZvhT4ujUgZSIL9pdNcO23qVFh7zWCsNdGQBw8ecLNxOOnPcK9wTTIYCmBJnuPHpukOwo62a2PPivihqw==} dependencies: - '@vue/reactivity': 3.4.24 - '@vue/shared': 3.4.24 + '@vue/reactivity': 3.4.26 + '@vue/shared': 3.4.26 dev: true - /@vue/runtime-dom@3.4.24: - resolution: {integrity: sha512-uXKzuh/Emfad2Y7Qm0ABsLZZV6H3mAJ5ZVqmAOlrNQRf+T5mxpPGZBfec1hkP41t6h6FwF6RSGCs/gd8WbuySQ==} + /@vue/runtime-dom@3.4.26: + resolution: {integrity: sha512-UftYA2hUXR2UOZD/Fc3IndZuCOOJgFxJsWOxDkhfVcwLbsfh2CdXE2tG4jWxBZuDAs9J9PzRTUFt1PgydEtItw==} dependencies: - '@vue/runtime-core': 3.4.24 - '@vue/shared': 3.4.24 + '@vue/runtime-core': 3.4.26 + '@vue/shared': 3.4.26 csstype: 3.1.3 dev: true - /@vue/server-renderer@3.4.24(vue@3.4.24): - resolution: {integrity: sha512-H+DLK4sQF6sRgzKyofmlEVBIV/9KrQU6HIV7nt6yIwSGGKvSwlV8pqJlebUKLpbXaNHugdSfAbP6YmXF69lxow==} + /@vue/server-renderer@3.4.26(vue@3.4.26): + resolution: {integrity: sha512-xoGAqSjYDPGAeRWxeoYwqJFD/gw7mpgzOvSxEmjWaFO2rE6qpbD1PC172YRpvKhrihkyHJkNDADFXTfCyVGhKw==} peerDependencies: - vue: 3.4.24 + vue: 3.4.26 dependencies: - '@vue/compiler-ssr': 3.4.24 - '@vue/shared': 3.4.24 - vue: 3.4.24(typescript@5.4.5) + '@vue/compiler-ssr': 3.4.26 + '@vue/shared': 3.4.26 + vue: 3.4.26(typescript@5.4.5) dev: true - /@vue/shared@3.4.24: - resolution: {integrity: sha512-BW4tajrJBM9AGAknnyEw5tO2xTmnqgup0VTnDAMcxYmqOX0RG0b9aSUGAbEKolD91tdwpA6oCwbltoJoNzpItw==} + /@vue/shared@3.4.26: + resolution: {integrity: sha512-Fg4zwR0GNnjzodMt3KRy2AWGMKQXByl56+4HjN87soxLNU9P5xcJkstAlIeEF3cU6UYOzmJl1tV0dVPGIljCnQ==} dev: true - /@vuetify/loader-shared@2.0.3(vue@3.4.24)(vuetify@3.5.16): + /@vuetify/loader-shared@2.0.3(vue@3.4.26)(vuetify@3.6.3): resolution: {integrity: sha512-Ss3GC7eJYkp2SF6xVzsT7FAruEmdihmn4OCk2+UocREerlXKWgOKKzTN5PN3ZVN5q05jHHrsNhTuWbhN61Bpdg==} peerDependencies: vue: ^3.0.0 vuetify: ^3.0.0 dependencies: upath: 2.0.1 - vue: 3.4.24(typescript@5.4.5) - vuetify: 3.5.16(typescript@5.4.5)(vite-plugin-vuetify@2.0.3)(vue@3.4.24) + vue: 3.4.26(typescript@5.4.5) + vuetify: 3.6.3(typescript@5.4.5)(vite-plugin-vuetify@2.0.3)(vue@3.4.26) dev: true - /@vueuse/components@10.9.0(vue@3.4.24): + /@vueuse/components@10.9.0(vue@3.4.26): resolution: {integrity: sha512-BHQpA0yIi3y7zKa1gYD0FUzLLkcRTqVhP8smnvsCK6GFpd94Nziq1XVPD7YpFeho0k5BzbBiNZF7V/DpkJ967A==} dependencies: - '@vueuse/core': 10.9.0(vue@3.4.24) - '@vueuse/shared': 10.9.0(vue@3.4.24) - vue-demi: 0.14.7(vue@3.4.24) + '@vueuse/core': 10.9.0(vue@3.4.26) + '@vueuse/shared': 10.9.0(vue@3.4.26) + vue-demi: 0.14.7(vue@3.4.26) transitivePeerDependencies: - '@vue/composition-api' - vue dev: true - /@vueuse/core@10.9.0(vue@3.4.24): + /@vueuse/core@10.9.0(vue@3.4.26): resolution: {integrity: sha512-/1vjTol8SXnx6xewDEKfS0Ra//ncg4Hb0DaZiwKf7drgfMsKFExQ+FnnENcN6efPen+1kIzhLQoGSy0eDUVOMg==} dependencies: '@types/web-bluetooth': 0.0.20 '@vueuse/metadata': 10.9.0 - '@vueuse/shared': 10.9.0(vue@3.4.24) - vue-demi: 0.14.7(vue@3.4.24) + '@vueuse/shared': 10.9.0(vue@3.4.26) + vue-demi: 0.14.7(vue@3.4.26) transitivePeerDependencies: - '@vue/composition-api' - vue dev: true - /@vueuse/integrations@10.9.0(focus-trap@7.5.4)(vue@3.4.24): + /@vueuse/integrations@10.9.0(focus-trap@7.5.4)(vue@3.4.26): resolution: {integrity: sha512-acK+A01AYdWSvL4BZmCoJAcyHJ6EqhmkQEXbQLwev1MY7NBnS+hcEMx/BzVoR9zKI+UqEPMD9u6PsyAuiTRT4Q==} peerDependencies: async-validator: '*' @@ -4340,10 +4541,10 @@ packages: universal-cookie: optional: true dependencies: - '@vueuse/core': 10.9.0(vue@3.4.24) - '@vueuse/shared': 10.9.0(vue@3.4.24) + '@vueuse/core': 10.9.0(vue@3.4.26) + '@vueuse/shared': 10.9.0(vue@3.4.26) focus-trap: 7.5.4 - vue-demi: 0.14.7(vue@3.4.24) + vue-demi: 0.14.7(vue@3.4.26) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -4353,17 +4554,17 @@ packages: resolution: {integrity: sha512-iddNbg3yZM0X7qFY2sAotomgdHK7YJ6sKUvQqbvwnf7TmaVPxS4EJydcNsVejNdS8iWCtDk+fYXr7E32nyTnGA==} dev: true - /@vueuse/nuxt@10.9.0(nuxt@3.11.2)(rollup@4.16.3)(vue@3.4.24): + /@vueuse/nuxt@10.9.0(nuxt@3.11.2)(rollup@4.17.2)(vue@3.4.26): resolution: {integrity: sha512-nC4Efg28Q6E41fUD5R+zM9uT5c+NfaDzaJCpqaEV/qHj+/BNJmkDBK8POLIUsiVOY35d0oD/YxZ+eVizqWBZow==} peerDependencies: nuxt: ^3.0.0 dependencies: - '@nuxt/kit': 3.11.2(rollup@4.16.3) - '@vueuse/core': 10.9.0(vue@3.4.24) + '@nuxt/kit': 3.11.2(rollup@4.17.2) + '@vueuse/core': 10.9.0(vue@3.4.26) '@vueuse/metadata': 10.9.0 local-pkg: 0.5.0 - nuxt: 3.11.2(@types/node@20.12.7)(@unocss/reset@0.59.4)(eslint@9.1.1)(floating-vue@5.2.2)(rollup@4.16.3)(sass@1.75.0)(stylelint@16.3.1)(typescript@5.4.5)(unocss@0.59.4)(vite@5.2.10)(vue-tsc@1.8.27) - vue-demi: 0.14.7(vue@3.4.24) + nuxt: 3.11.2(@opentelemetry/api@1.8.0)(@types/node@20.12.8)(@unocss/reset@0.59.4)(eslint@9.2.0)(floating-vue@5.2.2)(rollup@4.17.2)(sass@1.76.0)(stylelint@16.5.0)(typescript@5.4.5)(unocss@0.59.4)(vite@5.2.11)(vue-tsc@1.8.27) + vue-demi: 0.14.7(vue@3.4.26) transitivePeerDependencies: - '@vue/composition-api' - rollup @@ -4371,10 +4572,10 @@ packages: - vue dev: true - /@vueuse/shared@10.9.0(vue@3.4.24): + /@vueuse/shared@10.9.0(vue@3.4.26): resolution: {integrity: sha512-Uud2IWncmAfJvRaFYzv5OHDli+FbOzxiVEQdLCKQKLyhz94PIyFC3CHcH7EDMwIn8NPtD06+PNbC/PiO0LGLtw==} dependencies: - vue-demi: 0.14.7(vue@3.4.24) + vue-demi: 0.14.7(vue@3.4.26) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -4591,8 +4792,8 @@ packages: uri-js: 4.4.1 dev: true - /ajv@8.12.0: - resolution: {integrity: sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==} + /ajv@8.13.0: + resolution: {integrity: sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA==} dependencies: fast-deep-equal: 3.1.3 json-schema-traverse: 1.0.0 @@ -4718,27 +4919,27 @@ packages: resolution: {integrity: sha512-O+33g7x6irsESUcd47KdfWUrS2F6aGp9KeVJFGj0YjIznfXpBxVGjA0w+y/1OKqX4mFOfmZ9Xpf1ixPT4n9xxw==} engines: {node: '>=16.14.0'} dependencies: - '@babel/parser': 7.24.4 + '@babel/parser': 7.24.5 pathe: 1.1.2 dev: true - /ast-kit@0.9.5(rollup@4.16.3): + /ast-kit@0.9.5(rollup@4.17.2): resolution: {integrity: sha512-kbL7ERlqjXubdDd+szuwdlQ1xUxEz9mCz1+m07ftNVStgwRb2RWw+U6oKo08PAvOishMxiqz1mlJyLl8yQx2Qg==} engines: {node: '>=16.14.0'} dependencies: - '@babel/parser': 7.24.4 - '@rollup/pluginutils': 5.1.0(rollup@4.16.3) + '@babel/parser': 7.24.5 + '@rollup/pluginutils': 5.1.0(rollup@4.17.2) pathe: 1.1.2 transitivePeerDependencies: - rollup dev: true - /ast-walker-scope@0.5.0(rollup@4.16.3): + /ast-walker-scope@0.5.0(rollup@4.17.2): resolution: {integrity: sha512-NsyHMxBh4dmdEHjBo1/TBZvCKxffmZxRYhmclfu0PP6Aftre47jOHYaYaNqJcV0bxihxFXhDkzLHUwHc0ocd0Q==} engines: {node: '>=16.14.0'} dependencies: - '@babel/parser': 7.24.4 - ast-kit: 0.9.5(rollup@4.16.3) + '@babel/parser': 7.24.5 + ast-kit: 0.9.5(rollup@4.17.2) transitivePeerDependencies: - rollup dev: true @@ -4747,7 +4948,7 @@ packages: resolution: {integrity: sha512-0ZdQEsSfH3mX4BFbRCc3xOBjx5bDbm73+aAdQOHerPQNf8K0XFMAv79ucd2BpnSc4UMyvBDixiroT8yjm2Y6bw==} engines: {node: '>=16.14.0'} dependencies: - '@babel/parser': 7.24.4 + '@babel/parser': 7.24.5 ast-kit: 0.12.1 dev: true @@ -4772,7 +4973,7 @@ packages: postcss: ^8.1.0 dependencies: browserslist: 4.23.0 - caniuse-lite: 1.0.30001612 + caniuse-lite: 1.0.30001616 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.0.0 @@ -4856,10 +5057,10 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001612 - electron-to-chromium: 1.4.746 + caniuse-lite: 1.0.30001616 + electron-to-chromium: 1.4.756 node-releases: 2.0.14 - update-browserslist-db: 1.0.13(browserslist@4.23.0) + update-browserslist-db: 1.0.15(browserslist@4.23.0) dev: true /buffer-crc32@1.0.0: @@ -4896,6 +5097,16 @@ packages: run-applescript: 7.0.0 dev: true + /bundle-require@4.1.0(esbuild@0.20.2): + resolution: {integrity: sha512-FeArRFM+ziGkRViKRnSTbHZc35dgmR9yNog05Kn0+ItI59pOAISGvnnIwW1WgFZQW59IxD9QpJnUPkdIPfZuXg==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + peerDependencies: + esbuild: '>=0.17' + dependencies: + esbuild: 0.20.2 + load-tsconfig: 0.2.5 + dev: true + /c12@1.10.0: resolution: {integrity: sha512-0SsG7UDhoRWcuSvKWHaXmu5uNjDCDN3nkQLRL4Q42IlFy+ze58FcCoI3uPwINXinkz7ZinbhEgyzYFw9u9ZV8g==} dependencies: @@ -4905,7 +5116,7 @@ packages: dotenv: 16.4.5 giget: 1.2.3 jiti: 1.21.0 - mlly: 1.6.1 + mlly: 1.7.0 ohash: 1.1.3 pathe: 1.1.2 perfect-debounce: 1.0.0 @@ -4918,20 +5129,20 @@ packages: engines: {node: '>=8'} dev: true - /cacache@18.0.2: - resolution: {integrity: sha512-r3NU8h/P+4lVUHfeRw1dtgQYar3DZMm4/cm2bZgOvrFC/su7budSOeqh52VJIC4U4iG1WWwV6vRW0znqBvxNuw==} + /cacache@18.0.3: + resolution: {integrity: sha512-qXCd4rh6I07cnDqh8V48/94Tc/WSfj+o3Gn6NZ0aZovS255bUx8O13uKxRFd2eWG0xgsco7+YItQNPaa5E85hg==} engines: {node: ^16.14.0 || >=18.0.0} dependencies: '@npmcli/fs': 3.1.0 fs-minipass: 3.0.3 glob: 10.3.12 - lru-cache: 10.2.0 - minipass: 7.0.4 + lru-cache: 10.2.2 + minipass: 7.1.0 minipass-collect: 2.0.1 minipass-flush: 1.0.5 minipass-pipeline: 1.2.4 p-map: 4.0.0 - ssri: 10.0.5 + ssri: 10.0.6 tar: 6.2.1 unique-filename: 3.0.0 dev: true @@ -4955,13 +5166,13 @@ packages: resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} dependencies: browserslist: 4.23.0 - caniuse-lite: 1.0.30001612 + caniuse-lite: 1.0.30001616 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 dev: true - /caniuse-lite@1.0.30001612: - resolution: {integrity: sha512-lFgnZ07UhaCcsSZgWW0K5j4e69dK1u/ltrL9lTUiFOwNHs12S3UMIEYgBV0Z6C6hRDev7iRnMzzYmKabYdXF9g==} + /caniuse-lite@1.0.30001616: + resolution: {integrity: sha512-RHVYKov7IcdNjVHJFNY/78RdG4oGVjbayxv8u5IO74Wv7Hlq4PnJE6mo/OjFijjVFNy5ijnCt6H3IIo4t+wfEw==} dev: true /chalk@2.4.2: @@ -5230,7 +5441,7 @@ packages: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} dev: true - /cosmiconfig-typescript-loader@5.0.0(@types/node@20.12.7)(cosmiconfig@9.0.0)(typescript@5.4.5): + /cosmiconfig-typescript-loader@5.0.0(@types/node@20.12.8)(cosmiconfig@9.0.0)(typescript@5.4.5): resolution: {integrity: sha512-+8cK7jRAReYkMwMiG+bxhcNKiHJDM6bR9FD/nGBXOWdMLuYawjF5cGrtLilJ+LGd3ZjCXnJjR5DkfWPoIVlqJA==} engines: {node: '>=v16'} peerDependencies: @@ -5238,7 +5449,7 @@ packages: cosmiconfig: '>=8.2' typescript: '>=4' dependencies: - '@types/node': 20.12.7 + '@types/node': 20.12.8 cosmiconfig: 9.0.0(typescript@5.4.5) jiti: 1.21.0 typescript: 5.4.5 @@ -5404,6 +5615,45 @@ packages: postcss-unique-selectors: 6.0.4(postcss@8.4.38) dev: true + /cssnano-preset-default@7.0.1(postcss@8.4.38): + resolution: {integrity: sha512-Fumyr+uZMcjYQeuHssAZxn0cKj3cdQc5GcxkBcmEzISGB+UW9CLNlU4tBOJbJGcPukFDlicG32eFbrc8K9V5pw==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + browserslist: 4.23.0 + css-declaration-sorter: 7.2.0(postcss@8.4.38) + cssnano-utils: 5.0.0(postcss@8.4.38) + postcss: 8.4.38 + postcss-calc: 10.0.0(postcss@8.4.38) + postcss-colormin: 7.0.0(postcss@8.4.38) + postcss-convert-values: 7.0.0(postcss@8.4.38) + postcss-discard-comments: 7.0.0(postcss@8.4.38) + postcss-discard-duplicates: 7.0.0(postcss@8.4.38) + postcss-discard-empty: 7.0.0(postcss@8.4.38) + postcss-discard-overridden: 7.0.0(postcss@8.4.38) + postcss-merge-longhand: 7.0.0(postcss@8.4.38) + postcss-merge-rules: 7.0.0(postcss@8.4.38) + postcss-minify-font-values: 7.0.0(postcss@8.4.38) + postcss-minify-gradients: 7.0.0(postcss@8.4.38) + postcss-minify-params: 7.0.0(postcss@8.4.38) + postcss-minify-selectors: 7.0.0(postcss@8.4.38) + postcss-normalize-charset: 7.0.0(postcss@8.4.38) + postcss-normalize-display-values: 7.0.0(postcss@8.4.38) + postcss-normalize-positions: 7.0.0(postcss@8.4.38) + postcss-normalize-repeat-style: 7.0.0(postcss@8.4.38) + postcss-normalize-string: 7.0.0(postcss@8.4.38) + postcss-normalize-timing-functions: 7.0.0(postcss@8.4.38) + postcss-normalize-unicode: 7.0.0(postcss@8.4.38) + postcss-normalize-url: 7.0.0(postcss@8.4.38) + postcss-normalize-whitespace: 7.0.0(postcss@8.4.38) + postcss-ordered-values: 7.0.0(postcss@8.4.38) + postcss-reduce-initial: 7.0.0(postcss@8.4.38) + postcss-reduce-transforms: 7.0.0(postcss@8.4.38) + postcss-svgo: 7.0.0(postcss@8.4.38) + postcss-unique-selectors: 7.0.0(postcss@8.4.38) + dev: true + /cssnano-utils@4.0.2(postcss@8.4.38): resolution: {integrity: sha512-ZR1jHg+wZ8o4c3zqf1SIUSTIvm/9mU343FMR6Obe/unskbvpGhZOo1J6d/r8D1pzkRQYuwbcH3hToOuoA2G7oQ==} engines: {node: ^14 || ^16 || >=18.0} @@ -5413,6 +5663,15 @@ packages: postcss: 8.4.38 dev: true + /cssnano-utils@5.0.0(postcss@8.4.38): + resolution: {integrity: sha512-Uij0Xdxc24L6SirFr25MlwC2rCFX6scyUmuKpzI+JQ7cyqDEwD42fJ0xfB3yLfOnRDU5LKGgjQ9FA6LYh76GWQ==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + postcss: 8.4.38 + dev: true + /cssnano@6.1.2(postcss@8.4.38): resolution: {integrity: sha512-rYk5UeX7VAM/u0lNqewCdasdtPK81CgX8wJFLEIXHbV2oldWRgJAsZrdhRXkV1NJzA2g850KiFm9mMU2HxNxMA==} engines: {node: ^14 || ^16 || >=18.0} @@ -5424,6 +5683,17 @@ packages: postcss: 8.4.38 dev: true + /cssnano@7.0.1(postcss@8.4.38): + resolution: {integrity: sha512-917Mej/4SdI7b55atsli3sU4MOJ9XDoKgnlCtQtXYj8XUFcM3riTuYHyqBBnnskawW+zWwp0KxJzpEUodlpqUg==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + cssnano-preset-default: 7.0.1(postcss@8.4.38) + lilconfig: 3.1.1 + postcss: 8.4.38 + dev: true + /csso@5.0.5: resolution: {integrity: sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==} engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} @@ -5440,18 +5710,18 @@ packages: engines: {node: '>=12'} dev: true - /dayjs-nuxt@2.1.9(rollup@4.16.3): + /dayjs-nuxt@2.1.9(rollup@4.17.2): resolution: {integrity: sha512-7L1X8Wm+O2s2o+YK8RH1GK0SUUsh7l0lnIzsjaLGvyu64asLs2KVNoh25J4tQurdILp2TyrFaTo/k3k/ZPub9Q==} dependencies: - '@nuxt/kit': 3.11.2(rollup@4.16.3) - dayjs: 1.11.10 + '@nuxt/kit': 3.11.2(rollup@4.17.2) + dayjs: 1.11.11 transitivePeerDependencies: - rollup - supports-color dev: true - /dayjs@1.11.10: - resolution: {integrity: sha512-vjAczensTgRcqDERK0SR2XMwsF/tSvnvlv6VcF2GIhg6Sx4yOIt/irsr1RDJsKiIyBzJDpCoXiWWq28MqH2cnQ==} + /dayjs@1.11.11: + resolution: {integrity: sha512-okzr3f11N6WuqYtZSvm+F776mB41wRZMhKP+hc34YdW+KmtYYK9iqvHSwo2k9FEH3fhGXvOPV6yz2IcSrfRUDg==} dev: true /db0@0.1.4: @@ -5662,8 +5932,8 @@ packages: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} dev: true - /electron-to-chromium@1.4.746: - resolution: {integrity: sha512-jeWaIta2rIG2FzHaYIhSuVWqC6KJYo7oSBX4Jv7g+aVujKztfvdpf+n6MGwZdC5hQXbax4nntykLH2juIQrfPg==} + /electron-to-chromium@1.4.756: + resolution: {integrity: sha512-RJKZ9+vEBMeiPAvKNWyZjuYyUqMndcP1f335oHqn3BEQbs2NFtVrnK5+6Xg5wSM9TknNNpWghGDUCKGYF+xWXw==} dev: true /emoji-regex@10.3.0: @@ -5723,8 +5993,8 @@ packages: resolution: {integrity: sha512-g/9rfnvnagiNf+DRMHEVGuGuIBlCIMDFoTA616HaP2l9PlCjGjVhD98PNbVSJvmK4TttqT5mV5tInMhoFgi+aA==} dev: true - /es-module-lexer@1.5.0: - resolution: {integrity: sha512-pqrTKmwEIgafsYZAGw9kszYzmagcE/n4dbgwGWLEXg7J4QFJVQRBld8j3Q3GNez79jzxZshq0bcT962QHOghjw==} + /es-module-lexer@1.5.2: + resolution: {integrity: sha512-l60ETUTmLqbVbVHv1J4/qj+M8nq7AwMzEcg3kmJDt9dCNrTk+yHcYFf/Kw75pMDwd9mPcIGCG5LcS20SxYRzFA==} dev: true /esbuild@0.19.12: @@ -5832,8 +6102,8 @@ packages: parse-gitignore: 2.0.0 dev: true - /eslint-flat-config-utils@0.2.3: - resolution: {integrity: sha512-tfrMNXZfuN4q7sFi1Cr//BN3qdI7c8fLJhbshlp8l9PZIqZ7eVeeyd2Regtu/P9kjOlv18lRlBALzsZaF7ByUg==} + /eslint-flat-config-utils@0.2.4: + resolution: {integrity: sha512-k7MJkSIfF0bs5eQu1KXyV0AhsvdsqSt1pQfZNLwf6qkozuHQV6aNHg5f8+3Ya+WTzpB+e7I3hMhs4qBwx7nEkw==} dependencies: '@types/eslint': 8.56.10 pathe: 1.1.2 @@ -5849,16 +6119,16 @@ packages: - supports-color dev: true - /eslint-plugin-import-x@0.5.0(eslint@9.1.1)(typescript@5.4.5): + /eslint-plugin-import-x@0.5.0(eslint@9.2.0)(typescript@5.4.5): resolution: {integrity: sha512-C7R8Z4IzxmsoOPMtSzwuOBW5FH6iRlxHR6iTks+MzVlrk3r3TUxokkWTx3ypdj9nGOEP+CG/5e6ebZzHbxgbbQ==} engines: {node: '>=16'} peerDependencies: eslint: ^8.56.0 || ^9.0.0-0 dependencies: - '@typescript-eslint/utils': 7.7.1(eslint@9.1.1)(typescript@5.4.5) + '@typescript-eslint/utils': 7.8.0(eslint@9.2.0)(typescript@5.4.5) debug: 4.3.4 doctrine: 3.0.0 - eslint: 9.1.1 + eslint: 9.2.0 eslint-import-resolver-node: 0.3.9 get-tsconfig: 4.7.3 is-glob: 4.0.3 @@ -5869,7 +6139,7 @@ packages: - typescript dev: true - /eslint-plugin-jsdoc@48.2.3(eslint@9.1.1): + /eslint-plugin-jsdoc@48.2.3(eslint@9.2.0): resolution: {integrity: sha512-r9DMAmFs66VNvNqRLLjHejdnJtILrt3xGi+Qx0op0oRfFGVpOR1Hb3BC++MacseHx93d8SKYPhyrC9BS7Os2QA==} engines: {node: '>=18'} peerDependencies: @@ -5880,7 +6150,7 @@ packages: comment-parser: 1.4.1 debug: 4.3.4 escape-string-regexp: 4.0.0 - eslint: 9.1.1 + eslint: 9.2.0 esquery: 1.5.0 is-builtin-module: 3.2.1 semver: 7.6.0 @@ -5889,19 +6159,19 @@ packages: - supports-color dev: true - /eslint-plugin-unicorn@52.0.0(eslint@9.1.1): + /eslint-plugin-unicorn@52.0.0(eslint@9.2.0): resolution: {integrity: sha512-1Yzm7/m+0R4djH0tjDjfVei/ju2w3AzUGjG6q8JnuNIL5xIwsflyCooW5sfBvQp2pMYQFSWWCFONsjCax1EHng==} engines: {node: '>=16'} peerDependencies: eslint: '>=8.56.0' dependencies: - '@babel/helper-validator-identifier': 7.22.20 - '@eslint-community/eslint-utils': 4.4.0(eslint@9.1.1) + '@babel/helper-validator-identifier': 7.24.5 + '@eslint-community/eslint-utils': 4.4.0(eslint@9.2.0) '@eslint/eslintrc': 2.1.4 ci-info: 4.0.0 clean-regexp: 1.0.0 core-js-compat: 3.37.0 - eslint: 9.1.1 + eslint: 9.2.0 esquery: 1.5.0 indent-string: 4.0.0 is-builtin-module: 3.2.1 @@ -5916,20 +6186,20 @@ packages: - supports-color dev: true - /eslint-plugin-vue@9.25.0(eslint@9.1.1): + /eslint-plugin-vue@9.25.0(eslint@9.2.0): resolution: {integrity: sha512-tDWlx14bVe6Bs+Nnh3IGrD+hb11kf2nukfm6jLsmJIhmiRQ1SUaksvwY9U5MvPB0pcrg0QK0xapQkfITs3RKOA==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.1.1) - eslint: 9.1.1 + '@eslint-community/eslint-utils': 4.4.0(eslint@9.2.0) + eslint: 9.2.0 globals: 13.24.0 natural-compare: 1.4.0 nth-check: 2.1.1 postcss-selector-parser: 6.0.16 semver: 7.6.0 - vue-eslint-parser: 9.4.2(eslint@9.1.1) + vue-eslint-parser: 9.4.2(eslint@9.2.0) xml-name-validator: 4.0.0 transitivePeerDependencies: - supports-color @@ -5959,13 +6229,13 @@ packages: estraverse: 5.3.0 dev: true - /eslint-typegen@0.2.4(eslint@9.1.1): + /eslint-typegen@0.2.4(eslint@9.2.0): resolution: {integrity: sha512-NQAsPiq7U8VT4Xue5JWu3/gP7O5M4M7OhF49Vpx3iuxEq6oyLmdVBFyB1u0QLiby7luGDHLrMl1wfqZClZU6eg==} peerDependencies: eslint: ^8.45.0 || ^9.0.0 dependencies: '@types/eslint': 8.56.10 - eslint: 9.1.1 + eslint: 9.2.0 json-schema-to-typescript-lite: 14.0.1 ohash: 1.1.3 dev: true @@ -5980,18 +6250,18 @@ packages: engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dev: true - /eslint@9.1.1: - resolution: {integrity: sha512-b4cRQ0BeZcSEzPpY2PjFY70VbO32K7BStTGtBsnIGdTSEEQzBi8hPBcGQmTG2zUvFr9uLe0TK42bw8YszuHEqg==} + /eslint@9.2.0: + resolution: {integrity: sha512-0n/I88vZpCOzO+PQpt0lbsqmn9AsnsJAQseIqhZFI8ibQT0U1AkEKRxA3EVMos0BoHSXDQvCXY25TUjB5tr8Og==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.1.1) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.2.0) '@eslint-community/regexpp': 4.10.0 '@eslint/eslintrc': 3.0.2 - '@eslint/js': 9.1.1 + '@eslint/js': 9.2.0 '@humanwhocodes/config-array': 0.13.0 '@humanwhocodes/module-importer': 1.0.1 - '@humanwhocodes/retry': 0.2.3 + '@humanwhocodes/retry': 0.2.4 '@nodelib/fs.walk': 1.2.8 ajv: 6.12.6 chalk: 4.1.2 @@ -6016,7 +6286,7 @@ packages: lodash.merge: 4.6.2 minimatch: 3.1.2 natural-compare: 1.4.0 - optionator: 0.9.3 + optionator: 0.9.4 strip-ansi: 6.0.1 text-table: 0.2.0 transitivePeerDependencies: @@ -6158,7 +6428,7 @@ packages: resolution: {integrity: sha512-LyExtJWKxtgVzmgtEHyQtLFpw1KFhQphF9nTG8TpAIVkiI/xQ3FJh75tRFLYl4hkn7BNIIdLJInuDAavX35pMw==} dependencies: enhanced-resolve: 5.16.0 - mlly: 1.6.1 + mlly: 1.7.0 pathe: 1.1.2 ufo: 1.5.3 dev: true @@ -6256,7 +6526,7 @@ packages: resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==} dev: true - /floating-vue@5.2.2(@nuxt/kit@3.11.2)(vue@3.4.24): + /floating-vue@5.2.2(@nuxt/kit@3.11.2)(vue@3.4.26): resolution: {integrity: sha512-afW+h2CFafo+7Y9Lvw/xsqjaQlKLdJV7h1fCHfcYQ1C4SVMlu7OAekqWgu5d4SgvkBVU0pVpLlVsrSTBURFRkg==} peerDependencies: '@nuxt/kit': ^3.2.0 @@ -6266,9 +6536,9 @@ packages: optional: true dependencies: '@floating-ui/dom': 1.1.1 - '@nuxt/kit': 3.11.2(rollup@4.16.3) - vue: 3.4.24(typescript@5.4.5) - vue-resize: 2.0.0-alpha.1(vue@3.4.24) + '@nuxt/kit': 3.11.2(rollup@4.17.2) + vue: 3.4.26(typescript@5.4.5) + vue-resize: 2.0.0-alpha.1(vue@3.4.26) dev: true /focus-trap@7.5.4: @@ -6281,7 +6551,7 @@ packages: resolution: {integrity: sha512-vPDSWKhVAfTx4hRKT777+N6Szh2pAosAuzLpbppZ6O3UdD/1m6OlHjNcC3vIbgkRTIcLjzySLHXzPeLO2rE8cA==} dependencies: '@capsizecss/metrics': 2.2.0 - '@capsizecss/unpack': 2.1.0 + '@capsizecss/unpack': 2.2.0 magic-regexp: 0.8.0 magic-string: 0.30.10 pathe: 1.1.2 @@ -6342,7 +6612,7 @@ packages: resolution: {integrity: sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: - minipass: 7.0.4 + minipass: 7.1.0 dev: true /fs.realpath@1.0.0: @@ -6479,7 +6749,7 @@ packages: foreground-child: 3.1.1 jackspeak: 2.3.6 minimatch: 9.0.4 - minipass: 7.0.4 + minipass: 7.1.0 path-scurry: 1.10.2 dev: true @@ -6545,8 +6815,8 @@ packages: engines: {node: '>=18'} dev: true - /globals@15.0.0: - resolution: {integrity: sha512-m/C/yR4mjO6pXDTm9/R/SpYTAIyaUB4EOzcaaMEl7mds7Mshct9GfejiJNQGjHHbdMPey13Kpu4TMbYi9ex1pw==} + /globals@15.1.0: + resolution: {integrity: sha512-926gJqg+4mkxwYKiFvoomM4J0kWESfk3qfTvRL2/oc/tK/eTDBbrfcKnSa2KtfdxB5onoL7D3A3qIHQFpd4+UA==} engines: {node: '>=18'} dev: true @@ -6674,11 +6944,11 @@ packages: resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==} dev: true - /hosted-git-info@7.0.1: - resolution: {integrity: sha512-+K84LB1DYwMHoHSgaOY/Jfhw3ucPmSET5v98Ke/HdNSw4a0UktWzyW1mjhjpuxxTqOOsfWT/7iVshHmVZ4IpOA==} + /hosted-git-info@7.0.2: + resolution: {integrity: sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==} engines: {node: ^16.14.0 || >=18.0.0} dependencies: - lru-cache: 10.2.0 + lru-cache: 10.2.2 dev: true /html-tags@3.3.1: @@ -6783,8 +7053,8 @@ packages: resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} dev: true - /ignore-walk@6.0.4: - resolution: {integrity: sha512-t7sv42WkwFkyKbivUCglsQW5YWMskWtbEf4MNKX5u/CCWHKSPzN4FtBQGsQZgCLbxOzpVlcbWVK5KB3auIOjSw==} + /ignore-walk@6.0.5: + resolution: {integrity: sha512-VuuG0wCnjhnylG1ABXT3dAuIpTNDs/G8jlpmwXY03fXoXy/8ZK8/T+hMzt8L4WnrLCJgdybqgPagnF/f97cg3A==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: minimatch: 9.0.4 @@ -6811,8 +7081,8 @@ packages: resolve-from: 4.0.0 dev: true - /import-meta-resolve@4.0.0: - resolution: {integrity: sha512-okYUR7ZQPH+efeuMJGlq4f8ubUgO50kByRPyt/Cy1Io4PSRsPjxME+YlVaCOx+NIToW7hCsZNFJyTPFFKepRSA==} + /import-meta-resolve@4.1.0: + resolution: {integrity: sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw==} dev: true /imurmurhash@0.1.4: @@ -6967,6 +7237,10 @@ packages: resolution: {integrity: sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==} dev: true + /is-node-process@1.2.0: + resolution: {integrity: sha512-Vg4o6/fqPxIjtxgUH5QLJhwZ7gW5diGCVlXpuUfELC62CuxM1iHcRe51f2W1FDy04Ai4KJkagKjx3XaqyfRKXw==} + dev: true + /is-number@7.0.0: resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} engines: {node: '>=0.12.0'} @@ -7073,7 +7347,7 @@ packages: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 20.12.7 + '@types/node': 20.12.8 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true @@ -7136,15 +7410,15 @@ packages: resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} dev: true - /json-parse-even-better-errors@3.0.1: - resolution: {integrity: sha512-aatBvbL26wVUCLmbWdCpeu9iF5wOyWpagiKkInA+kfws3sWdBrTnsvN2CKcyCYyUrc7rebNBlK6+kteg7ksecg==} + /json-parse-even-better-errors@3.0.2: + resolution: {integrity: sha512-fi0NG4bPjCHunUJffmLd0gxssIgkNmArMvis4iNah6Owg1MCJjWhEcDLmsK6iGkJq3tHwbDkTlce70/tmXN4cQ==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dev: true /json-schema-to-typescript-lite@14.0.1: resolution: {integrity: sha512-MhjvNC3MfEyYmKiC1rEzwDTCc22+hWU/2HKVfnklar4tifbkT8oZvvamEG1n550JeCmJ0V+2ly+5fF5K+lIExg==} dependencies: - '@apidevtools/json-schema-ref-parser': 11.6.0 + '@apidevtools/json-schema-ref-parser': 11.6.1 '@types/json-schema': 7.0.15 dev: true @@ -7297,7 +7571,7 @@ packages: h3: 1.11.1 http-shutdown: 1.2.2 jiti: 1.21.0 - mlly: 1.6.1 + mlly: 1.7.0 node-forge: 1.3.1 pathe: 1.1.2 std-env: 3.7.0 @@ -7339,7 +7613,7 @@ packages: resolution: {integrity: sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==} engines: {node: '>=14'} dependencies: - mlly: 1.6.1 + mlly: 1.7.0 pkg-types: 1.1.0 dev: true @@ -7364,6 +7638,10 @@ packages: p-locate: 6.0.0 dev: true + /lodash-es@4.17.21: + resolution: {integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==} + dev: true + /lodash.camelcase@4.3.0: resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==} dev: true @@ -7431,8 +7709,8 @@ packages: wrap-ansi: 9.0.0 dev: true - /lru-cache@10.2.0: - resolution: {integrity: sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q==} + /lru-cache@10.2.2: + resolution: {integrity: sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ==} engines: {node: 14 || >=16.14} dev: true @@ -7454,15 +7732,15 @@ packages: dependencies: estree-walker: 3.0.3 magic-string: 0.30.10 - mlly: 1.6.1 + mlly: 1.7.0 regexp-tree: 0.1.27 type-level-regexp: 0.1.17 ufo: 1.5.3 unplugin: 1.10.1 dev: true - /magic-string-ast@0.3.0: - resolution: {integrity: sha512-0shqecEPgdFpnI3AP90epXyxZy9g6CRZ+SZ7BcqFwYmtFEnZ1jpevcV5HoyVnlDS9gCnc1UIg3Rsvp3Ci7r8OA==} + /magic-string-ast@0.5.0: + resolution: {integrity: sha512-mxjxZ5zoR4+ybulZ7Z5qdZUTdAfiKJ1Il80kN/I4jWsHTTqNKZ9KsBa3Jepo+3U09I04qiyC2+7MZD8v4rJOoA==} engines: {node: '>=16.14.0'} dependencies: magic-string: 0.30.10 @@ -7477,8 +7755,8 @@ packages: /magicast@0.3.4: resolution: {integrity: sha512-TyDF/Pn36bBji9rWKHlZe+PZb6Mx5V8IHCSxk7X4aljM4e/vyDvZZYwHewdVaqiA0nb3ghfHU/6AUpDxWoER2Q==} dependencies: - '@babel/parser': 7.24.4 - '@babel/types': 7.24.0 + '@babel/parser': 7.24.5 + '@babel/types': 7.24.5 source-map-js: 1.2.0 dev: true @@ -7489,21 +7767,22 @@ packages: semver: 6.3.1 dev: true - /make-fetch-happen@13.0.0: - resolution: {integrity: sha512-7ThobcL8brtGo9CavByQrQi+23aIfgYU++wg4B87AIS8Rb2ZBt/MEaDqzA00Xwv/jUjAjYkLHjVolYuTLKda2A==} + /make-fetch-happen@13.0.1: + resolution: {integrity: sha512-cKTUFc/rbKUd/9meOvgrpJ2WrNzymt6jfRDdwg5UCnVzv9dTpEj9JS5m3wtziXVCjluIXyL8pcaukYqezIzZQA==} engines: {node: ^16.14.0 || >=18.0.0} dependencies: '@npmcli/agent': 2.2.2 - cacache: 18.0.2 + cacache: 18.0.3 http-cache-semantics: 4.1.1 is-lambda: 1.0.1 - minipass: 7.0.4 - minipass-fetch: 3.0.4 + minipass: 7.1.0 + minipass-fetch: 3.0.5 minipass-flush: 1.0.5 minipass-pipeline: 1.2.4 negotiator: 0.6.3 + proc-log: 4.2.0 promise-retry: 2.0.1 - ssri: 10.0.5 + ssri: 10.0.6 transitivePeerDependencies: - supports-color dev: true @@ -7571,8 +7850,8 @@ packages: hasBin: true dev: true - /mime@4.0.1: - resolution: {integrity: sha512-5lZ5tyrIfliMXzFtkYyekWbtRXObT9OWa8IwQ5uxTBDHucNNwniRqo0yInflj+iYi5CBa6qxadGzGarDfuEOxA==} + /mime@4.0.3: + resolution: {integrity: sha512-KgUb15Oorc0NEKPbvfa0wRU+PItIEZmiv+pyAO2i0oTIVTJhlzMclU7w4RXWQrSOVH5ax/p/CkIO7KI4OyFJTQ==} engines: {node: '>=16'} hasBin: true dev: true @@ -7627,14 +7906,14 @@ packages: resolution: {integrity: sha512-D7V8PO9oaz7PWGLbCACuI1qEOsq7UKfLotx/C0Aet43fCUB/wfQ7DYeq2oR/svFJGYDHPr38SHATeaj/ZoKHKw==} engines: {node: '>=16 || 14 >=14.17'} dependencies: - minipass: 7.0.4 + minipass: 7.1.0 dev: true - /minipass-fetch@3.0.4: - resolution: {integrity: sha512-jHAqnA728uUpIaFm7NWsCnqKT6UqZz7GcI/bDpPATuwYyKwJwW0remxSCxUlKiEty+eopHGa3oc8WxgQ1FFJqg==} + /minipass-fetch@3.0.5: + resolution: {integrity: sha512-2N8elDQAtSnFV0Dk7gt15KHsS0Fyz6CbYZ360h0WTYV1Ty46li3rAXVOQj1THMNLdmrD9Vt5pBPtWtVkpwGBqg==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: - minipass: 7.0.4 + minipass: 7.1.0 minipass-sized: 1.0.3 minizlib: 2.1.2 optionalDependencies: @@ -7681,8 +7960,8 @@ packages: engines: {node: '>=8'} dev: true - /minipass@7.0.4: - resolution: {integrity: sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==} + /minipass@7.1.0: + resolution: {integrity: sha512-oGZRv2OT1lO2UF1zUcwdTb3wqUwI0kBGTgt/T7OdSj6M6N5m3o5uPf0AIW6lVxGGoiWUR7e2AwTE+xiwK8WQig==} engines: {node: '>=16 || 14 >=14.17'} dev: true @@ -7708,37 +7987,43 @@ packages: hasBin: true dev: true - /mkdist@1.4.0(sass@1.75.0)(typescript@5.4.5): - resolution: {integrity: sha512-LzzdzWDx6cWWPd8saIoO+kT5jnbijfeDaE6jZfmCYEi3YL2aJSyF23/tCFee/mDuh/ek1UQeSYdLeSa6oesdiw==} + /mkdist@1.5.1(sass@1.76.0)(typescript@5.4.5)(vue-tsc@1.8.27): + resolution: {integrity: sha512-lCu1spNiA52o7IaKgZnOjg28nNHwYqUDjBfXePXyUtzD7Xhe6rRTkGTalQ/ALfrZC/SrPw2+A/0qkeJ+fPDZtQ==} hasBin: true peerDependencies: - sass: ^1.69.5 - typescript: '>=5.3.2' + sass: ^1.75.0 + typescript: '>=5.4.5' + vue-tsc: ^1.8.27 || ^2.0.14 peerDependenciesMeta: sass: optional: true typescript: optional: true + vue-tsc: + optional: true dependencies: autoprefixer: 10.4.19(postcss@8.4.38) citty: 0.1.6 - cssnano: 6.1.2(postcss@8.4.38) + cssnano: 7.0.1(postcss@8.4.38) defu: 6.1.4 - esbuild: 0.19.12 + esbuild: 0.20.2 fs-extra: 11.2.0 - globby: 13.2.2 + globby: 14.0.1 jiti: 1.21.0 - mlly: 1.6.1 + mlly: 1.7.0 mri: 1.2.0 pathe: 1.1.2 + pkg-types: 1.1.0 postcss: 8.4.38 postcss-nested: 6.0.1(postcss@8.4.38) - sass: 1.75.0 + sass: 1.76.0 + semver: 7.6.0 typescript: 5.4.5 + vue-tsc: 1.8.27(typescript@5.4.5) dev: true - /mlly@1.6.1: - resolution: {integrity: sha512-vLgaHvaeunuOXHSmEbZ9izxPx3USsk8KCQ8iC+aTlp5sKRSoZvwhHh5L9VbKSaVC6sJDqbyohIS76E2VmHIPAA==} + /mlly@1.7.0: + resolution: {integrity: sha512-U9SDaXGEREBYQgfejV97coK0UL1r+qnF2SyO9A3qcI8MzKnsIFKHNVEkrDyNncQTKQQumsasmeq84eNMdBfsNQ==} dependencies: acorn: 8.11.3 pathe: 1.1.2 @@ -7772,6 +8057,10 @@ packages: resolution: {integrity: sha512-ckmWDJjphvd/FvZawgygcUeQCxzvohjFO5RxTjj4eq8kw359gFF3E1brjfI+viLMxss5JrHTDRHZvu2/tuy0Qg==} dev: true + /muggle-string@0.4.1: + resolution: {integrity: sha512-VNTrAak/KhO2i8dqqnqnAHOa3cYBwXEZe9h+D5h/1ZqFSTEFHdM65lR7RoIqq3tBBYavsOXV84NoHXZ0AkPyqQ==} + dev: true + /mz@2.7.0: resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} dependencies: @@ -7805,7 +8094,7 @@ packages: resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} dev: true - /nitropack@2.9.6: + /nitropack@2.9.6(@opentelemetry/api@1.8.0): resolution: {integrity: sha512-HP2PE0dREcDIBVkL8Zm6eVyrDd10/GI9hTL00PHvjUM8I9Y/2cv73wRDmxNyInfrx/CJKHATb2U/pQrqpzJyXA==} engines: {node: ^16.11.0 || >=17.0.0} hasBin: true @@ -7815,16 +8104,16 @@ packages: xml2js: optional: true dependencies: - '@cloudflare/kv-asset-handler': 0.3.1 - '@netlify/functions': 2.6.0 - '@rollup/plugin-alias': 5.1.0(rollup@4.16.3) - '@rollup/plugin-commonjs': 25.0.7(rollup@4.16.3) - '@rollup/plugin-inject': 5.0.5(rollup@4.16.3) - '@rollup/plugin-json': 6.1.0(rollup@4.16.3) - '@rollup/plugin-node-resolve': 15.2.3(rollup@4.16.3) - '@rollup/plugin-replace': 5.0.5(rollup@4.16.3) - '@rollup/plugin-terser': 0.4.4(rollup@4.16.3) - '@rollup/pluginutils': 5.1.0(rollup@4.16.3) + '@cloudflare/kv-asset-handler': 0.3.2 + '@netlify/functions': 2.6.3(@opentelemetry/api@1.8.0) + '@rollup/plugin-alias': 5.1.0(rollup@4.17.2) + '@rollup/plugin-commonjs': 25.0.7(rollup@4.17.2) + '@rollup/plugin-inject': 5.0.5(rollup@4.17.2) + '@rollup/plugin-json': 6.1.0(rollup@4.17.2) + '@rollup/plugin-node-resolve': 15.2.3(rollup@4.17.2) + '@rollup/plugin-replace': 5.0.5(rollup@4.17.2) + '@rollup/plugin-terser': 0.4.4(rollup@4.17.2) + '@rollup/pluginutils': 5.1.0(rollup@4.17.2) '@types/http-proxy': 1.17.14 '@vercel/nft': 0.26.4 archiver: 7.0.1 @@ -7856,8 +8145,8 @@ packages: knitwork: 1.1.0 listhen: 1.7.2 magic-string: 0.30.10 - mime: 4.0.1 - mlly: 1.6.1 + mime: 4.0.3 + mlly: 1.7.0 mri: 1.2.0 node-fetch-native: 1.6.4 ofetch: 1.3.4 @@ -7868,8 +8157,8 @@ packages: pkg-types: 1.1.0 pretty-bytes: 6.1.1 radix3: 1.1.2 - rollup: 4.16.3 - rollup-plugin-visualizer: 5.12.0(rollup@4.16.3) + rollup: 4.17.2 + rollup-plugin-visualizer: 5.12.0(rollup@4.17.2) scule: 1.3.0 semver: 7.6.0 serve-placeholder: 2.0.1 @@ -7879,7 +8168,7 @@ packages: uncrypto: 0.1.3 unctx: 2.3.1 unenv: 1.9.0 - unimport: 3.7.1(rollup@4.16.3) + unimport: 3.7.1(rollup@4.17.2) unstorage: 1.10.2(ioredis@5.4.1) unwasm: 0.3.9 transitivePeerDependencies: @@ -7892,6 +8181,7 @@ packages: - '@capacitor/preferences' - '@libsql/client' - '@netlify/blobs' + - '@opentelemetry/api' - '@planetscale/database' - '@upstash/redis' - '@vercel/kv' @@ -7929,8 +8219,8 @@ packages: engines: {node: '>= 6.13.0'} dev: true - /node-gyp-build@4.8.0: - resolution: {integrity: sha512-u6fs2AEUljNho3EYTJNBfImO5QTo/J/1Etd+NVdCj7qWKUSN/bSLkZwhDv7I+w/MSC6qJ4cknepkAYykDdK8og==} + /node-gyp-build@4.8.1: + resolution: {integrity: sha512-OSs33Z9yWr148JZcbZd5WiAXhh/n9z8TxQcdMhIOlpN9AhWpLfvVFO73+m77bBABQMaY9XSvIa+qk0jlI7Gcaw==} hasBin: true dev: true @@ -7943,8 +8233,8 @@ packages: exponential-backoff: 3.1.1 glob: 10.3.12 graceful-fs: 4.2.11 - make-fetch-happen: 13.0.0 - nopt: 7.2.0 + make-fetch-happen: 13.0.1 + nopt: 7.2.1 proc-log: 3.0.0 semver: 7.6.0 tar: 6.2.1 @@ -7965,8 +8255,8 @@ packages: abbrev: 1.1.1 dev: true - /nopt@7.2.0: - resolution: {integrity: sha512-CVDtwCdhYIvnAzFoJ6NJ6dX3oga9/HyciQDnG1vQDjSLMeKLJ4A93ZqYKDrgYSr1FBY5/hMYC+2VCi24pgpkGA==} + /nopt@7.2.1: + resolution: {integrity: sha512-taM24ViiimT/XntxbPyJQzCG+p4EKOpgD3mxFwW38mGjVUrfERQOeY4EDHjdnptttfHuHQXFx+lTP08Q+mLa/w==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} hasBin: true dependencies: @@ -7982,11 +8272,11 @@ packages: validate-npm-package-license: 3.0.4 dev: true - /normalize-package-data@6.0.0: - resolution: {integrity: sha512-UL7ELRVxYBHBgYEtZCXjxuD5vPxnmvMGq0jp/dGPKKrN7tfsBh2IY7TlJ15WWwdjRWD3RJbnsygUurTK3xkPkg==} + /normalize-package-data@6.0.1: + resolution: {integrity: sha512-6rvCfeRW+OEZagAB4lMLSNuTNYZWLVtKccK79VSTf//yTY5VOCgcpH80O+bZK8Neps7pUnd5G+QlMg1yV/2iZQ==} engines: {node: ^16.14.0 || >=18.0.0} dependencies: - hosted-git-info: 7.0.1 + hosted-git-info: 7.0.2 is-core-module: 2.13.1 semver: 7.6.0 validate-npm-package-license: 3.0.4 @@ -8025,7 +8315,7 @@ packages: resolution: {integrity: sha512-IGN0IAwmhDJwy13Wc8k+4PEbTPhpJnMtfR53ZbOyjkvmEcLS4nCwp6mvMWjS5sUjeiW3mpx6cHmuhKEu9XmcQw==} engines: {node: ^16.14.0 || >=18.0.0} dependencies: - hosted-git-info: 7.0.1 + hosted-git-info: 7.0.2 proc-log: 4.2.0 semver: 7.6.0 validate-npm-package-name: 5.0.0 @@ -8035,11 +8325,11 @@ packages: resolution: {integrity: sha512-shYrPFIS/JLP4oQmAwDyk5HcyysKW8/JLTEA32S0Z5TzvpaeeX2yMFfoK1fjEBnCBvVyIB/Jj/GBFdm0wsgzbA==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: - ignore-walk: 6.0.4 + ignore-walk: 6.0.5 dev: true - /npm-pick-manifest@9.0.0: - resolution: {integrity: sha512-VfvRSs/b6n9ol4Qb+bDwNGUXutpy76x6MARw/XssevE0TnctIKcmklJZM5Z7nqs5z5aW+0S63pgCNbpkUNNXBg==} + /npm-pick-manifest@9.0.1: + resolution: {integrity: sha512-Udm1f0l2nXb3wxDpKjfohwgdFUSV50UVwzEIpDXVsbDMXVIEF81a/i0UhuQbhrPMMmdiq3+YMFLFIRVLs3hxQw==} engines: {node: ^16.14.0 || >=18.0.0} dependencies: npm-install-checks: 6.3.0 @@ -8048,14 +8338,14 @@ packages: semver: 7.6.0 dev: true - /npm-registry-fetch@16.2.1: - resolution: {integrity: sha512-8l+7jxhim55S85fjiDGJ1rZXBWGtRLi1OSb4Z3BPLObPuIaeKRlPRiYMSHU4/81ck3t71Z+UwDDl47gcpmfQQA==} + /npm-registry-fetch@17.0.1: + resolution: {integrity: sha512-fLu9MTdZTlJAHUek/VLklE6EpIiP3VZpTiuN7OOMCt2Sd67NCpSEetMaxHHEZiZxllp8ZLsUpvbEszqTFEc+wA==} engines: {node: ^16.14.0 || >=18.0.0} dependencies: - '@npmcli/redact': 1.1.0 - make-fetch-happen: 13.0.0 - minipass: 7.0.4 - minipass-fetch: 3.0.4 + '@npmcli/redact': 2.0.0 + make-fetch-happen: 13.0.1 + minipass: 7.1.0 + minipass-fetch: 3.0.5 minipass-json-stream: 1.0.1 minizlib: 2.1.2 npm-package-arg: 11.0.2 @@ -8101,13 +8391,13 @@ packages: fsevents: 2.3.3 dev: true - /nuxt-site-config-kit@2.2.12(rollup@4.16.3)(vue@3.4.24): + /nuxt-site-config-kit@2.2.12(rollup@4.17.2)(vue@3.4.26): resolution: {integrity: sha512-8amzGtBzHZervHgRkKXNI3lq0E1kP73vX+373uiBI9qGBFClFayuUSTDXAJreI7Yx0vB78iAjAA3a+YKM5iIdw==} dependencies: - '@nuxt/kit': 3.11.2(rollup@4.16.3) - '@nuxt/schema': 3.11.2(rollup@4.16.3) + '@nuxt/kit': 3.11.2(rollup@4.17.2) + '@nuxt/schema': 3.11.2(rollup@4.17.2) pkg-types: 1.1.0 - site-config-stack: 2.2.12(vue@3.4.24) + site-config-stack: 2.2.12(vue@3.4.26) std-env: 3.7.0 ufo: 1.5.3 transitivePeerDependencies: @@ -8116,20 +8406,20 @@ packages: - vue dev: true - /nuxt-site-config@2.2.12(@nuxt/devtools@1.2.0)(@vue/compiler-core@3.4.24)(nuxt@3.11.2)(postcss@8.4.38)(rollup@4.16.3)(vite@5.2.10)(vue@3.4.24)(webpack@5.91.0): + /nuxt-site-config@2.2.12(@nuxt/devtools@1.2.0)(@vue/compiler-core@3.4.26)(nuxt@3.11.2)(postcss@8.4.38)(rollup@4.17.2)(vite@5.2.11)(vue@3.4.26)(webpack@5.91.0): resolution: {integrity: sha512-a2pmr4NEa1ZgZoD0guKrX+gpVpntOpqBTRBJ6zv+PqAwvltdeau2zRZBGZ2N7kFnGaGolonb2fBN+YzQh3dSDQ==} dependencies: - '@nuxt/devtools-kit': 1.2.0(nuxt@3.11.2)(rollup@4.16.3)(vite@5.2.10) - '@nuxt/devtools-ui-kit': 1.2.0(@nuxt/devtools@1.2.0)(@vue/compiler-core@3.4.24)(nuxt@3.11.2)(postcss@8.4.38)(rollup@4.16.3)(vite@5.2.10)(vue@3.4.24)(webpack@5.91.0) - '@nuxt/kit': 3.11.2(rollup@4.16.3) - '@nuxt/schema': 3.11.2(rollup@4.16.3) - floating-vue: 5.2.2(@nuxt/kit@3.11.2)(vue@3.4.24) - nuxt-site-config-kit: 2.2.12(rollup@4.16.3)(vue@3.4.24) + '@nuxt/devtools-kit': 1.2.0(nuxt@3.11.2)(rollup@4.17.2)(vite@5.2.11) + '@nuxt/devtools-ui-kit': 1.2.0(@nuxt/devtools@1.2.0)(@vue/compiler-core@3.4.26)(nuxt@3.11.2)(postcss@8.4.38)(rollup@4.17.2)(vite@5.2.11)(vue@3.4.26)(webpack@5.91.0) + '@nuxt/kit': 3.11.2(rollup@4.17.2) + '@nuxt/schema': 3.11.2(rollup@4.17.2) + floating-vue: 5.2.2(@nuxt/kit@3.11.2)(vue@3.4.26) + nuxt-site-config-kit: 2.2.12(rollup@4.17.2)(vue@3.4.26) pathe: 1.1.2 pkg-types: 1.1.0 shiki: 1.2.4 sirv: 2.0.4 - site-config-stack: 2.2.12(vue@3.4.24) + site-config-stack: 2.2.12(vue@3.4.26) ufo: 1.5.3 transitivePeerDependencies: - '@nuxt/devtools' @@ -8156,7 +8446,7 @@ packages: - webpack dev: true - /nuxt@3.11.2(@types/node@20.12.7)(@unocss/reset@0.59.4)(eslint@9.1.1)(floating-vue@5.2.2)(rollup@4.16.3)(sass@1.75.0)(stylelint@16.3.1)(typescript@5.4.5)(unocss@0.59.4)(vite@5.2.10)(vue-tsc@1.8.27): + /nuxt@3.11.2(@opentelemetry/api@1.8.0)(@types/node@20.12.8)(@unocss/reset@0.59.4)(eslint@9.2.0)(floating-vue@5.2.2)(rollup@4.17.2)(sass@1.76.0)(stylelint@16.5.0)(typescript@5.4.5)(unocss@0.59.4)(vite@5.2.11)(vue-tsc@1.8.27): resolution: {integrity: sha512-Be1d4oyFo60pdF+diBolYDcfNemoMYM3R8PDjhnGrs/w3xJoDH1YMUVWHXXY8WhSmYZI7dyBehx/6kTfGFliVA==} engines: {node: ^14.18.0 || >=16.10.0} hasBin: true @@ -8170,17 +8460,17 @@ packages: optional: true dependencies: '@nuxt/devalue': 2.0.2 - '@nuxt/devtools': 1.2.0(@unocss/reset@0.59.4)(floating-vue@5.2.2)(nuxt@3.11.2)(rollup@4.16.3)(unocss@0.59.4)(vite@5.2.10)(vue@3.4.24) - '@nuxt/kit': 3.11.2(rollup@4.16.3) - '@nuxt/schema': 3.11.2(rollup@4.16.3) - '@nuxt/telemetry': 2.5.4(rollup@4.16.3) + '@nuxt/devtools': 1.2.0(@unocss/reset@0.59.4)(floating-vue@5.2.2)(nuxt@3.11.2)(rollup@4.17.2)(unocss@0.59.4)(vite@5.2.11)(vue@3.4.26) + '@nuxt/kit': 3.11.2(rollup@4.17.2) + '@nuxt/schema': 3.11.2(rollup@4.17.2) + '@nuxt/telemetry': 2.5.4(rollup@4.17.2) '@nuxt/ui-templates': 1.3.3 - '@nuxt/vite-builder': 3.11.2(@types/node@20.12.7)(eslint@9.1.1)(rollup@4.16.3)(sass@1.75.0)(stylelint@16.3.1)(typescript@5.4.5)(vue-tsc@1.8.27)(vue@3.4.24) - '@types/node': 20.12.7 - '@unhead/dom': 1.9.7 - '@unhead/ssr': 1.9.7 - '@unhead/vue': 1.9.7(vue@3.4.24) - '@vue/shared': 3.4.24 + '@nuxt/vite-builder': 3.11.2(@types/node@20.12.8)(eslint@9.2.0)(rollup@4.17.2)(sass@1.76.0)(stylelint@16.5.0)(typescript@5.4.5)(vue-tsc@1.8.27)(vue@3.4.26) + '@types/node': 20.12.8 + '@unhead/dom': 1.9.9 + '@unhead/ssr': 1.9.9 + '@unhead/vue': 1.9.9(vue@3.4.26) + '@vue/shared': 3.4.26 acorn: 8.11.3 c12: 1.10.0 chokidar: 3.6.0 @@ -8199,8 +8489,8 @@ packages: klona: 2.0.6 knitwork: 1.1.0 magic-string: 0.30.10 - mlly: 1.6.1 - nitropack: 2.9.6 + mlly: 1.7.0 + nitropack: 2.9.6(@opentelemetry/api@1.8.0) nuxi: 3.11.1 nypm: 0.3.8 ofetch: 1.3.4 @@ -8217,15 +8507,15 @@ packages: uncrypto: 0.1.3 unctx: 2.3.1 unenv: 1.9.0 - unimport: 3.7.1(rollup@4.16.3) + unimport: 3.7.1(rollup@4.17.2) unplugin: 1.10.1 - unplugin-vue-router: 0.7.0(rollup@4.16.3)(vue-router@4.3.2)(vue@3.4.24) + unplugin-vue-router: 0.7.0(rollup@4.17.2)(vue-router@4.3.2)(vue@3.4.26) unstorage: 1.10.2(ioredis@5.4.1) untyped: 1.4.2 - vue: 3.4.24(typescript@5.4.5) + vue: 3.4.26(typescript@5.4.5) vue-bundle-renderer: 2.0.0 vue-devtools-stub: 0.1.0 - vue-router: 4.3.2(vue@3.4.24) + vue-router: 4.3.2(vue@3.4.26) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -8236,6 +8526,7 @@ packages: - '@capacitor/preferences' - '@libsql/client' - '@netlify/blobs' + - '@opentelemetry/api' - '@planetscale/database' - '@unocss/reset' - '@upstash/redis' @@ -8369,16 +8660,20 @@ packages: yargs-parser: 21.1.1 dev: true - /optionator@0.9.3: - resolution: {integrity: sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==} + /optionator@0.9.4: + resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} engines: {node: '>= 0.8.0'} dependencies: - '@aashutoshrathi/word-wrap': 1.2.6 deep-is: 0.1.4 fast-levenshtein: 2.0.6 levn: 0.4.1 prelude-ls: 1.2.1 type-check: 0.4.0 + word-wrap: 1.2.5 + dev: true + + /outvariant@1.4.2: + resolution: {integrity: sha512-Ou3dJ6bA/UJ5GVHxah4LnqDwZRwAmWxrG3wtrHrbGnP4RnLCtA64A4F+ae7Y8ww660JaddSoArUR5HjipWSHAQ==} dev: true /p-limit@2.3.0: @@ -8435,28 +8730,27 @@ packages: engines: {node: '>=6'} dev: true - /pacote@18.0.0: - resolution: {integrity: sha512-ma7uVt/q3Sb3XbLwUjOeClz+7feHjMOFegHn5whw++x+GzikZkAq/2auklSbRuy6EI2iJh1/ZqCpVaUcxRaeqQ==} + /pacote@18.0.4: + resolution: {integrity: sha512-V912GIsY6UJx+oL1o3MgFXSocUBiqVqVYuHhTxpuYSpBgfoM2kitpimil3xUGd7hU/soGGAoR5mc58daDys45A==} engines: {node: ^16.14.0 || >=18.0.0} hasBin: true dependencies: - '@npmcli/git': 5.0.6 - '@npmcli/installed-package-contents': 2.0.2 - '@npmcli/promise-spawn': 7.0.1 - '@npmcli/run-script': 8.0.0 - cacache: 18.0.2 + '@npmcli/git': 5.0.7 + '@npmcli/installed-package-contents': 2.1.0 + '@npmcli/package-json': 5.1.0 + '@npmcli/promise-spawn': 7.0.2 + '@npmcli/run-script': 8.1.0 + cacache: 18.0.3 fs-minipass: 3.0.3 - minipass: 7.0.4 + minipass: 7.1.0 npm-package-arg: 11.0.2 npm-packlist: 8.0.2 - npm-pick-manifest: 9.0.0 - npm-registry-fetch: 16.2.1 + npm-pick-manifest: 9.0.1 + npm-registry-fetch: 17.0.1 proc-log: 4.2.0 promise-retry: 2.0.1 - read-package-json: 7.0.0 - read-package-json-fast: 3.0.2 sigstore: 2.3.0 - ssri: 10.0.5 + ssri: 10.0.6 tar: 6.2.1 transitivePeerDependencies: - bluebird @@ -8551,8 +8845,8 @@ packages: resolution: {integrity: sha512-7xTavNy5RQXnsjANvVvMkEjvloOinkAjv/Z6Ildz9v2RinZ4SBKTWFOVRbaF8p0vpHnyjV/UwNDdKuUv6M5qcA==} engines: {node: '>=16 || 14 >=14.17'} dependencies: - lru-cache: 10.2.0 - minipass: 7.0.4 + lru-cache: 10.2.2 + minipass: 7.1.0 dev: true /path-type@4.0.0: @@ -8593,7 +8887,7 @@ packages: hasBin: true dev: true - /pinia@2.1.7(typescript@5.4.5)(vue@3.4.24): + /pinia@2.1.7(typescript@5.4.5)(vue@3.4.26): resolution: {integrity: sha512-+C2AHFtcFqjPih0zpYuvof37SFxMQ7OEG2zV9jRI12i9BOy3YQVAHwdKtyyc8pDcDyIc33WCIsZaCFWU7WWxGQ==} peerDependencies: '@vue/composition-api': ^1.4.0 @@ -8607,8 +8901,8 @@ packages: dependencies: '@vue/devtools-api': 6.6.1 typescript: 5.4.5 - vue: 3.4.24(typescript@5.4.5) - vue-demi: 0.14.7(vue@3.4.24) + vue: 3.4.26(typescript@5.4.5) + vue-demi: 0.14.7(vue@3.4.26) dev: true /pirates@4.0.6: @@ -8620,7 +8914,7 @@ packages: resolution: {integrity: sha512-/RpmvKdxKf8uILTtoOhAgf30wYbP2Qw+L9p3Rvshx1JZVX+XQNZQFjlbmGHEGIm4CkVPlSn+NXmIM8+9oWQaSA==} dependencies: confbox: 0.1.7 - mlly: 1.6.1 + mlly: 1.7.0 pathe: 1.1.2 dev: true @@ -8629,6 +8923,17 @@ packages: engines: {node: '>=4'} dev: true + /postcss-calc@10.0.0(postcss@8.4.38): + resolution: {integrity: sha512-OmjhudoNTP0QleZCwl1i6NeBwN+5MZbY5ersLZz69mjJiDVv/p57RjRuKDkHeDWr4T+S97wQfsqRTNoDHB2e3g==} + engines: {node: ^18.12 || ^20.9 || >=22.0} + peerDependencies: + postcss: ^8.4.38 + dependencies: + postcss: 8.4.38 + postcss-selector-parser: 6.0.16 + postcss-value-parser: 4.2.0 + dev: true + /postcss-calc@9.0.1(postcss@8.4.38): resolution: {integrity: sha512-TipgjGyzP5QzEhsOZUaIkeO5mKeMFpebWzRogWG/ysonUlnHcq5aJe0jOjpfzUU8PeSaBQnrE8ehR0QA5vs8PQ==} engines: {node: ^14 || ^16 || >=18.0} @@ -8653,6 +8958,19 @@ packages: postcss-value-parser: 4.2.0 dev: true + /postcss-colormin@7.0.0(postcss@8.4.38): + resolution: {integrity: sha512-5CN6fqtsEtEtwf3mFV3B4UaZnlYljPpzmGeDB4yCK067PnAtfLe9uX2aFZaEwxHE7HopG5rUkW8gyHrNAesHEg==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + browserslist: 4.23.0 + caniuse-api: 3.0.0 + colord: 2.9.3 + postcss: 8.4.38 + postcss-value-parser: 4.2.0 + dev: true + /postcss-convert-values@6.1.0(postcss@8.4.38): resolution: {integrity: sha512-zx8IwP/ts9WvUM6NkVSkiU902QZL1bwPhaVaLynPtCsOTqp+ZKbNi+s6XJg3rfqpKGA/oc7Oxk5t8pOQJcwl/w==} engines: {node: ^14 || ^16 || >=18.0} @@ -8664,6 +8982,17 @@ packages: postcss-value-parser: 4.2.0 dev: true + /postcss-convert-values@7.0.0(postcss@8.4.38): + resolution: {integrity: sha512-bMuzDgXBbFbByPgj+/r6va8zNuIDUaIIbvAFgdO1t3zdgJZ77BZvu6dfWyd6gHEJnYzmeVr9ayUsAQL3/qLJ0w==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + browserslist: 4.23.0 + postcss: 8.4.38 + postcss-value-parser: 4.2.0 + dev: true + /postcss-discard-comments@6.0.2(postcss@8.4.38): resolution: {integrity: sha512-65w/uIqhSBBfQmYnG92FO1mWZjJ4GL5b8atm5Yw2UgrwD7HiNiSSNwJor1eCFGzUgYnN/iIknhNRVqjrrpuglw==} engines: {node: ^14 || ^16 || >=18.0} @@ -8673,6 +9002,15 @@ packages: postcss: 8.4.38 dev: true + /postcss-discard-comments@7.0.0(postcss@8.4.38): + resolution: {integrity: sha512-xpSdzRqYmy4YIVmjfGyYXKaI1SRnK6CTr+4Zmvyof8ANwvgfZgGdVtmgAvzh59gJm808mJCWQC9tFN0KF5dEXA==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + postcss: 8.4.38 + dev: true + /postcss-discard-duplicates@6.0.3(postcss@8.4.38): resolution: {integrity: sha512-+JA0DCvc5XvFAxwx6f/e68gQu/7Z9ud584VLmcgto28eB8FqSFZwtrLwB5Kcp70eIoWP/HXqz4wpo8rD8gpsTw==} engines: {node: ^14 || ^16 || >=18.0} @@ -8682,6 +9020,15 @@ packages: postcss: 8.4.38 dev: true + /postcss-discard-duplicates@7.0.0(postcss@8.4.38): + resolution: {integrity: sha512-bAnSuBop5LpAIUmmOSsuvtKAAKREB6BBIYStWUTGq8oG5q9fClDMMuY8i4UPI/cEcDx2TN+7PMnXYIId20UVDw==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + postcss: 8.4.38 + dev: true + /postcss-discard-empty@6.0.3(postcss@8.4.38): resolution: {integrity: sha512-znyno9cHKQsK6PtxL5D19Fj9uwSzC2mB74cpT66fhgOadEUPyXFkbgwm5tvc3bt3NAy8ltE5MrghxovZRVnOjQ==} engines: {node: ^14 || ^16 || >=18.0} @@ -8691,6 +9038,15 @@ packages: postcss: 8.4.38 dev: true + /postcss-discard-empty@7.0.0(postcss@8.4.38): + resolution: {integrity: sha512-e+QzoReTZ8IAwhnSdp/++7gBZ/F+nBq9y6PomfwORfP7q9nBpK5AMP64kOt0bA+lShBFbBDcgpJ3X4etHg4lzA==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + postcss: 8.4.38 + dev: true + /postcss-discard-overridden@6.0.2(postcss@8.4.38): resolution: {integrity: sha512-j87xzI4LUggC5zND7KdjsI25APtyMuynXZSujByMaav2roV6OZX+8AaCUcZSWqckZpjAjRyFDdpqybgjFO0HJQ==} engines: {node: ^14 || ^16 || >=18.0} @@ -8700,6 +9056,15 @@ packages: postcss: 8.4.38 dev: true + /postcss-discard-overridden@7.0.0(postcss@8.4.38): + resolution: {integrity: sha512-GmNAzx88u3k2+sBTZrJSDauR0ccpE24omTQCVmaTTZFz1du6AasspjaUPMJ2ud4RslZpoFKyf+6MSPETLojc6w==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + postcss: 8.4.38 + dev: true + /postcss-html@1.6.0: resolution: {integrity: sha512-OWgQ9/Pe23MnNJC0PL4uZp8k0EDaUvqpJFSiwFxOLClAhmD7UEisyhO3x5hVsD4xFrjReVTXydlrMes45dJ71w==} engines: {node: ^12 || >=14} @@ -8731,6 +9096,17 @@ packages: stylehacks: 6.1.1(postcss@8.4.38) dev: true + /postcss-merge-longhand@7.0.0(postcss@8.4.38): + resolution: {integrity: sha512-0X8I4/9+G03X5/5NnrfopG/YEln2XU8heDh7YqBaiq2SeaKIG3n66ShZPjIolmVuLBQ0BEm3yS8o1mlCLHdW7A==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + postcss: 8.4.38 + postcss-value-parser: 4.2.0 + stylehacks: 7.0.0(postcss@8.4.38) + dev: true + /postcss-merge-rules@6.1.1(postcss@8.4.38): resolution: {integrity: sha512-KOdWF0gju31AQPZiD+2Ar9Qjowz1LTChSjFFbS+e2sFgc4uHOp3ZvVX4sNeTlk0w2O31ecFGgrFzhO0RSWbWwQ==} engines: {node: ^14 || ^16 || >=18.0} @@ -8744,6 +9120,19 @@ packages: postcss-selector-parser: 6.0.16 dev: true + /postcss-merge-rules@7.0.0(postcss@8.4.38): + resolution: {integrity: sha512-Zty3VlOsD6VSjBMu6PiHCVpLegtBT/qtZRVBcSeyEZ6q1iU5qTYT0WtEoLRV+YubZZguS5/ycfP+NRiKfjv6aw==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + browserslist: 4.23.0 + caniuse-api: 3.0.0 + cssnano-utils: 5.0.0(postcss@8.4.38) + postcss: 8.4.38 + postcss-selector-parser: 6.0.16 + dev: true + /postcss-minify-font-values@6.1.0(postcss@8.4.38): resolution: {integrity: sha512-gklfI/n+9rTh8nYaSJXlCo3nOKqMNkxuGpTn/Qm0gstL3ywTr9/WRKznE+oy6fvfolH6dF+QM4nCo8yPLdvGJg==} engines: {node: ^14 || ^16 || >=18.0} @@ -8754,6 +9143,16 @@ packages: postcss-value-parser: 4.2.0 dev: true + /postcss-minify-font-values@7.0.0(postcss@8.4.38): + resolution: {integrity: sha512-2ckkZtgT0zG8SMc5aoNwtm5234eUx1GGFJKf2b1bSp8UflqaeFzR50lid4PfqVI9NtGqJ2J4Y7fwvnP/u1cQog==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + postcss: 8.4.38 + postcss-value-parser: 4.2.0 + dev: true + /postcss-minify-gradients@6.0.3(postcss@8.4.38): resolution: {integrity: sha512-4KXAHrYlzF0Rr7uc4VrfwDJ2ajrtNEpNEuLxFgwkhFZ56/7gaE4Nr49nLsQDZyUe+ds+kEhf+YAUolJiYXF8+Q==} engines: {node: ^14 || ^16 || >=18.0} @@ -8766,6 +9165,18 @@ packages: postcss-value-parser: 4.2.0 dev: true + /postcss-minify-gradients@7.0.0(postcss@8.4.38): + resolution: {integrity: sha512-pdUIIdj/C93ryCHew0UgBnL2DtUS3hfFa5XtERrs4x+hmpMYGhbzo6l/Ir5de41O0GaKVpK1ZbDNXSY6GkXvtg==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + colord: 2.9.3 + cssnano-utils: 5.0.0(postcss@8.4.38) + postcss: 8.4.38 + postcss-value-parser: 4.2.0 + dev: true + /postcss-minify-params@6.1.0(postcss@8.4.38): resolution: {integrity: sha512-bmSKnDtyyE8ujHQK0RQJDIKhQ20Jq1LYiez54WiaOoBtcSuflfK3Nm596LvbtlFcpipMjgClQGyGr7GAs+H1uA==} engines: {node: ^14 || ^16 || >=18.0} @@ -8778,6 +9189,18 @@ packages: postcss-value-parser: 4.2.0 dev: true + /postcss-minify-params@7.0.0(postcss@8.4.38): + resolution: {integrity: sha512-XOJAuX8Q/9GT1sGxlUvaFEe2H9n50bniLZblXXsAT/BwSfFYvzSZeFG7uupwc0KbKpTnflnQ7aMwGzX6JUWliQ==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + browserslist: 4.23.0 + cssnano-utils: 5.0.0(postcss@8.4.38) + postcss: 8.4.38 + postcss-value-parser: 4.2.0 + dev: true + /postcss-minify-selectors@6.0.4(postcss@8.4.38): resolution: {integrity: sha512-L8dZSwNLgK7pjTto9PzWRoMbnLq5vsZSTu8+j1P/2GB8qdtGQfn+K1uSvFgYvgh83cbyxT5m43ZZhUMTJDSClQ==} engines: {node: ^14 || ^16 || >=18.0} @@ -8788,6 +9211,16 @@ packages: postcss-selector-parser: 6.0.16 dev: true + /postcss-minify-selectors@7.0.0(postcss@8.4.38): + resolution: {integrity: sha512-f00CExZhD6lNw2vTZbcnmfxVgaVKzUw6IRsIFX3JTT8GdsoABc1WnhhGwL1i8YPJ3sSWw39fv7XPtvLb+3Uitw==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + postcss: 8.4.38 + postcss-selector-parser: 6.0.16 + dev: true + /postcss-nested@6.0.1(postcss@8.4.38): resolution: {integrity: sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==} engines: {node: '>=12.0'} @@ -8807,6 +9240,15 @@ packages: postcss: 8.4.38 dev: true + /postcss-normalize-charset@7.0.0(postcss@8.4.38): + resolution: {integrity: sha512-ABisNUXMeZeDNzCQxPxBCkXexvBrUHV+p7/BXOY+ulxkcjUZO0cp8ekGBwvIh2LbCwnWbyMPNJVtBSdyhM2zYQ==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + postcss: 8.4.38 + dev: true + /postcss-normalize-display-values@6.0.2(postcss@8.4.38): resolution: {integrity: sha512-8H04Mxsb82ON/aAkPeq8kcBbAtI5Q2a64X/mnRRfPXBq7XeogoQvReqxEfc0B4WPq1KimjezNC8flUtC3Qz6jg==} engines: {node: ^14 || ^16 || >=18.0} @@ -8817,6 +9259,16 @@ packages: postcss-value-parser: 4.2.0 dev: true + /postcss-normalize-display-values@7.0.0(postcss@8.4.38): + resolution: {integrity: sha512-lnFZzNPeDf5uGMPYgGOw7v0BfB45+irSRz9gHQStdkkhiM0gTfvWkWB5BMxpn0OqgOQuZG/mRlZyJxp0EImr2Q==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + postcss: 8.4.38 + postcss-value-parser: 4.2.0 + dev: true + /postcss-normalize-positions@6.0.2(postcss@8.4.38): resolution: {integrity: sha512-/JFzI441OAB9O7VnLA+RtSNZvQ0NCFZDOtp6QPFo1iIyawyXg0YI3CYM9HBy1WvwCRHnPep/BvI1+dGPKoXx/Q==} engines: {node: ^14 || ^16 || >=18.0} @@ -8827,6 +9279,16 @@ packages: postcss-value-parser: 4.2.0 dev: true + /postcss-normalize-positions@7.0.0(postcss@8.4.38): + resolution: {integrity: sha512-I0yt8wX529UKIGs2y/9Ybs2CelSvItfmvg/DBIjTnoUSrPxSV7Z0yZ8ShSVtKNaV/wAY+m7bgtyVQLhB00A1NQ==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + postcss: 8.4.38 + postcss-value-parser: 4.2.0 + dev: true + /postcss-normalize-repeat-style@6.0.2(postcss@8.4.38): resolution: {integrity: sha512-YdCgsfHkJ2jEXwR4RR3Tm/iOxSfdRt7jplS6XRh9Js9PyCR/aka/FCb6TuHT2U8gQubbm/mPmF6L7FY9d79VwQ==} engines: {node: ^14 || ^16 || >=18.0} @@ -8837,6 +9299,16 @@ packages: postcss-value-parser: 4.2.0 dev: true + /postcss-normalize-repeat-style@7.0.0(postcss@8.4.38): + resolution: {integrity: sha512-o3uSGYH+2q30ieM3ppu9GTjSXIzOrRdCUn8UOMGNw7Af61bmurHTWI87hRybrP6xDHvOe5WlAj3XzN6vEO8jLw==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + postcss: 8.4.38 + postcss-value-parser: 4.2.0 + dev: true + /postcss-normalize-string@6.0.2(postcss@8.4.38): resolution: {integrity: sha512-vQZIivlxlfqqMp4L9PZsFE4YUkWniziKjQWUtsxUiVsSSPelQydwS8Wwcuw0+83ZjPWNTl02oxlIvXsmmG+CiQ==} engines: {node: ^14 || ^16 || >=18.0} @@ -8847,6 +9319,16 @@ packages: postcss-value-parser: 4.2.0 dev: true + /postcss-normalize-string@7.0.0(postcss@8.4.38): + resolution: {integrity: sha512-w/qzL212DFVOpMy3UGyxrND+Kb0fvCiBBujiaONIihq7VvtC7bswjWgKQU/w4VcRyDD8gpfqUiBQ4DUOwEJ6Qg==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + postcss: 8.4.38 + postcss-value-parser: 4.2.0 + dev: true + /postcss-normalize-timing-functions@6.0.2(postcss@8.4.38): resolution: {integrity: sha512-a+YrtMox4TBtId/AEwbA03VcJgtyW4dGBizPl7e88cTFULYsprgHWTbfyjSLyHeBcK/Q9JhXkt2ZXiwaVHoMzA==} engines: {node: ^14 || ^16 || >=18.0} @@ -8857,6 +9339,16 @@ packages: postcss-value-parser: 4.2.0 dev: true + /postcss-normalize-timing-functions@7.0.0(postcss@8.4.38): + resolution: {integrity: sha512-tNgw3YV0LYoRwg43N3lTe3AEWZ66W7Dh7lVEpJbHoKOuHc1sLrzMLMFjP8SNULHaykzsonUEDbKedv8C+7ej6g==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + postcss: 8.4.38 + postcss-value-parser: 4.2.0 + dev: true + /postcss-normalize-unicode@6.1.0(postcss@8.4.38): resolution: {integrity: sha512-QVC5TQHsVj33otj8/JD869Ndr5Xcc/+fwRh4HAsFsAeygQQXm+0PySrKbr/8tkDKzW+EVT3QkqZMfFrGiossDg==} engines: {node: ^14 || ^16 || >=18.0} @@ -8868,6 +9360,17 @@ packages: postcss-value-parser: 4.2.0 dev: true + /postcss-normalize-unicode@7.0.0(postcss@8.4.38): + resolution: {integrity: sha512-OnKV52/VFFDAim4n0pdI+JAhsolLBdnCKxE6VV5lW5Q/JeVGFN8UM8ur6/A3EAMLsT1ZRm3fDHh/rBoBQpqi2w==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + browserslist: 4.23.0 + postcss: 8.4.38 + postcss-value-parser: 4.2.0 + dev: true + /postcss-normalize-url@6.0.2(postcss@8.4.38): resolution: {integrity: sha512-kVNcWhCeKAzZ8B4pv/DnrU1wNh458zBNp8dh4y5hhxih5RZQ12QWMuQrDgPRw3LRl8mN9vOVfHl7uhvHYMoXsQ==} engines: {node: ^14 || ^16 || >=18.0} @@ -8878,6 +9381,16 @@ packages: postcss-value-parser: 4.2.0 dev: true + /postcss-normalize-url@7.0.0(postcss@8.4.38): + resolution: {integrity: sha512-+d7+PpE+jyPX1hDQZYG+NaFD+Nd2ris6r8fPTBAjE8z/U41n/bib3vze8x7rKs5H1uEw5ppe9IojewouHk0klQ==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + postcss: 8.4.38 + postcss-value-parser: 4.2.0 + dev: true + /postcss-normalize-whitespace@6.0.2(postcss@8.4.38): resolution: {integrity: sha512-sXZ2Nj1icbJOKmdjXVT9pnyHQKiSAyuNQHSgRCUgThn2388Y9cGVDR+E9J9iAYbSbLHI+UUwLVl1Wzco/zgv0Q==} engines: {node: ^14 || ^16 || >=18.0} @@ -8888,6 +9401,16 @@ packages: postcss-value-parser: 4.2.0 dev: true + /postcss-normalize-whitespace@7.0.0(postcss@8.4.38): + resolution: {integrity: sha512-37/toN4wwZErqohedXYqWgvcHUGlT8O/m2jVkAfAe9Bd4MzRqlBmXrJRePH0e9Wgnz2X7KymTgTOaaFizQe3AQ==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + postcss: 8.4.38 + postcss-value-parser: 4.2.0 + dev: true + /postcss-ordered-values@6.0.2(postcss@8.4.38): resolution: {integrity: sha512-VRZSOB+JU32RsEAQrO94QPkClGPKJEL/Z9PCBImXMhIeK5KAYo6slP/hBYlLgrCjFxyqvn5VC81tycFEDBLG1Q==} engines: {node: ^14 || ^16 || >=18.0} @@ -8899,6 +9422,17 @@ packages: postcss-value-parser: 4.2.0 dev: true + /postcss-ordered-values@7.0.0(postcss@8.4.38): + resolution: {integrity: sha512-KROvC63A8UQW1eYDljQe1dtwc1E/M+mMwDT6z7khV/weHYLWTghaLRLunU7x1xw85lWFwVZOAGakxekYvKV+0w==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + cssnano-utils: 5.0.0(postcss@8.4.38) + postcss: 8.4.38 + postcss-value-parser: 4.2.0 + dev: true + /postcss-reduce-initial@6.1.0(postcss@8.4.38): resolution: {integrity: sha512-RarLgBK/CrL1qZags04oKbVbrrVK2wcxhvta3GCxrZO4zveibqbRPmm2VI8sSgCXwoUHEliRSbOfpR0b/VIoiw==} engines: {node: ^14 || ^16 || >=18.0} @@ -8910,6 +9444,17 @@ packages: postcss: 8.4.38 dev: true + /postcss-reduce-initial@7.0.0(postcss@8.4.38): + resolution: {integrity: sha512-iqGgmBxY9LrblZ0BKLjmrA1mC/cf9A/wYCCqSmD6tMi+xAyVl0+DfixZIHSVDMbCPRPjNmVF0DFGth/IDGelFQ==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + browserslist: 4.23.0 + caniuse-api: 3.0.0 + postcss: 8.4.38 + dev: true + /postcss-reduce-transforms@6.0.2(postcss@8.4.38): resolution: {integrity: sha512-sB+Ya++3Xj1WaT9+5LOOdirAxP7dJZms3GRcYheSPi1PiTMigsxHAdkrbItHxwYHr4kt1zL7mmcHstgMYT+aiA==} engines: {node: ^14 || ^16 || >=18.0} @@ -8920,6 +9465,16 @@ packages: postcss-value-parser: 4.2.0 dev: true + /postcss-reduce-transforms@7.0.0(postcss@8.4.38): + resolution: {integrity: sha512-pnt1HKKZ07/idH8cpATX/ujMbtOGhUfE+m8gbqwJE05aTaNw8gbo34a2e3if0xc0dlu75sUOiqvwCGY3fzOHew==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + postcss: 8.4.38 + postcss-value-parser: 4.2.0 + dev: true + /postcss-resolve-nested-selector@0.1.1: resolution: {integrity: sha512-HvExULSwLqHLgUy1rl3ANIqCsvMS0WHss2UOsXhXnQaZ9VCc2oBvIpXrl00IUFT5ZDITME0o6oiXeiHr2SAIfw==} dev: true @@ -8961,6 +9516,17 @@ packages: svgo: 3.2.0 dev: true + /postcss-svgo@7.0.0(postcss@8.4.38): + resolution: {integrity: sha512-Xj5DRdvA97yRy3wjbCH2NKXtDUwEnph6EHr5ZXszsBVKCNrKXYBjzAXqav7/Afz5WwJ/1peZoTguCEJIg7ytmA==} + engines: {node: ^18.12.0 || ^20.9.0 || >= 18} + peerDependencies: + postcss: ^8.4.31 + dependencies: + postcss: 8.4.38 + postcss-value-parser: 4.2.0 + svgo: 3.2.0 + dev: true + /postcss-unique-selectors@6.0.4(postcss@8.4.38): resolution: {integrity: sha512-K38OCaIrO8+PzpArzkLKB42dSARtC2tmG6PvD4b1o1Q2E9Os8jzfWFfSy/rixsHwohtsDdFtAWGjFVFUdwYaMg==} engines: {node: ^14 || ^16 || >=18.0} @@ -8971,6 +9537,16 @@ packages: postcss-selector-parser: 6.0.16 dev: true + /postcss-unique-selectors@7.0.0(postcss@8.4.38): + resolution: {integrity: sha512-NYFqcft7vVQMZlQPsMdMPy+qU/zDpy95Malpw4GeA9ZZjM6dVXDshXtDmLc0m4WCD6XeZCJqjTfPT1USsdt+rA==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + postcss: 8.4.38 + postcss-selector-parser: 6.0.16 + dev: true + /postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} dev: true @@ -9077,24 +9653,6 @@ packages: destr: 2.0.3 dev: true - /read-package-json-fast@3.0.2: - resolution: {integrity: sha512-0J+Msgym3vrLOUB3hzQCuZHII0xkNGCtz/HJH9xZshwv9DbDwkw1KaE3gx/e2J5rpEY5rtOy6cyhKOPrkP7FZw==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - dependencies: - json-parse-even-better-errors: 3.0.1 - npm-normalize-package-bin: 3.0.1 - dev: true - - /read-package-json@7.0.0: - resolution: {integrity: sha512-uL4Z10OKV4p6vbdvIXB+OzhInYtIozl/VxUBPgNkBuUi2DeRonnuspmaVAMcrkmfjKGNmRndyQAbE7/AmzGwFg==} - engines: {node: ^16.14.0 || >=18.0.0} - dependencies: - glob: 10.3.12 - json-parse-even-better-errors: 3.0.1 - normalize-package-data: 6.0.0 - npm-normalize-package-bin: 3.0.1 - dev: true - /read-pkg-up@7.0.1: resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==} engines: {node: '>=8'} @@ -9272,7 +9830,7 @@ packages: '@babel/code-frame': 7.24.2 dev: true - /rollup-plugin-visualizer@5.12.0(rollup@4.16.3): + /rollup-plugin-visualizer@5.12.0(rollup@4.17.2): resolution: {integrity: sha512-8/NU9jXcHRs7Nnj07PF2o4gjxmm9lXIrZ8r175bT9dK8qoLlvKTwRMArRCMgpMGlq8CTLugRvEmyMeMXIU2pNQ==} engines: {node: '>=14'} hasBin: true @@ -9284,7 +9842,7 @@ packages: dependencies: open: 8.4.2 picomatch: 2.3.1 - rollup: 4.16.3 + rollup: 4.17.2 source-map: 0.7.4 yargs: 17.7.2 dev: true @@ -9297,29 +9855,29 @@ packages: fsevents: 2.3.3 dev: true - /rollup@4.16.3: - resolution: {integrity: sha512-Ygm4fFO4usWcAG3Ud36Lmif5nudoi0X6QPLC+kRgrRjulAbmFkaTawP7fTIkRDnCNSf/4IAQzXM1T8e691kRtw==} + /rollup@4.17.2: + resolution: {integrity: sha512-/9ClTJPByC0U4zNLowV1tMBe8yMEAxewtR3cUNX5BoEpGH3dQEWpJLr6CLp0fPdYRF/fzVOgvDb1zXuakwF5kQ==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true dependencies: '@types/estree': 1.0.5 optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.16.3 - '@rollup/rollup-android-arm64': 4.16.3 - '@rollup/rollup-darwin-arm64': 4.16.3 - '@rollup/rollup-darwin-x64': 4.16.3 - '@rollup/rollup-linux-arm-gnueabihf': 4.16.3 - '@rollup/rollup-linux-arm-musleabihf': 4.16.3 - '@rollup/rollup-linux-arm64-gnu': 4.16.3 - '@rollup/rollup-linux-arm64-musl': 4.16.3 - '@rollup/rollup-linux-powerpc64le-gnu': 4.16.3 - '@rollup/rollup-linux-riscv64-gnu': 4.16.3 - '@rollup/rollup-linux-s390x-gnu': 4.16.3 - '@rollup/rollup-linux-x64-gnu': 4.16.3 - '@rollup/rollup-linux-x64-musl': 4.16.3 - '@rollup/rollup-win32-arm64-msvc': 4.16.3 - '@rollup/rollup-win32-ia32-msvc': 4.16.3 - '@rollup/rollup-win32-x64-msvc': 4.16.3 + '@rollup/rollup-android-arm-eabi': 4.17.2 + '@rollup/rollup-android-arm64': 4.17.2 + '@rollup/rollup-darwin-arm64': 4.17.2 + '@rollup/rollup-darwin-x64': 4.17.2 + '@rollup/rollup-linux-arm-gnueabihf': 4.17.2 + '@rollup/rollup-linux-arm-musleabihf': 4.17.2 + '@rollup/rollup-linux-arm64-gnu': 4.17.2 + '@rollup/rollup-linux-arm64-musl': 4.17.2 + '@rollup/rollup-linux-powerpc64le-gnu': 4.17.2 + '@rollup/rollup-linux-riscv64-gnu': 4.17.2 + '@rollup/rollup-linux-s390x-gnu': 4.17.2 + '@rollup/rollup-linux-x64-gnu': 4.17.2 + '@rollup/rollup-linux-x64-musl': 4.17.2 + '@rollup/rollup-win32-arm64-msvc': 4.17.2 + '@rollup/rollup-win32-ia32-msvc': 4.17.2 + '@rollup/rollup-win32-x64-msvc': 4.17.2 fsevents: 2.3.3 dev: true @@ -9348,7 +9906,7 @@ packages: dev: true optional: true - /sass-loader@14.2.1(sass@1.75.0)(webpack@5.91.0): + /sass-loader@14.2.1(sass@1.76.0)(webpack@5.91.0): resolution: {integrity: sha512-G0VcnMYU18a4N7VoNDegg2OuMjYtxnqzQWARVWCIVSZwJeiL9kg8QMsuIZOplsJgTzZLF6jGxI3AClj8I9nRdQ==} engines: {node: '>= 18.12.0'} peerDependencies: @@ -9370,12 +9928,12 @@ packages: optional: true dependencies: neo-async: 2.6.2 - sass: 1.75.0 - webpack: 5.91.0 + sass: 1.76.0 + webpack: 5.91.0(esbuild@0.20.2) dev: true - /sass@1.75.0: - resolution: {integrity: sha512-ShMYi3WkrDWxExyxSZPst4/okE9ts46xZmJDSawJQrnte7M1V9fScVB+uNXOVKRBt0PggHOwoZcn8mYX4trnBw==} + /sass@1.76.0: + resolution: {integrity: sha512-nc3LeqvF2FNW5xGF1zxZifdW3ffIz5aBb7I7tSvOoNu7z1RQ6pFt9MBuiPtjgaI62YWrM/txjWlOCFiGtf2xpw==} engines: {node: '>=14.0.0'} hasBin: true dependencies: @@ -9490,6 +10048,12 @@ packages: '@shikijs/core': 1.2.4 dev: true + /shiki@1.3.0: + resolution: {integrity: sha512-9aNdQy/etMXctnPzsje1h1XIGm9YfRcSksKOGqZWXA/qP9G18/8fpz5Bjpma8bOgz3tqIpjERAd6/lLjFyzoww==} + dependencies: + '@shikijs/core': 1.3.0 + dev: true + /signal-exit@3.0.7: resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} dev: true @@ -9536,13 +10100,13 @@ packages: resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} dev: true - /site-config-stack@2.2.12(vue@3.4.24): + /site-config-stack@2.2.12(vue@3.4.26): resolution: {integrity: sha512-U+nyw2vZ6E2zF/JYlFFEmDsqXSJbf0/6ZBCKXI4FZ2509iQwnEesfQXvWNuJ2JCemUJdAXAoiIturxEJtV4z0g==} peerDependencies: vue: ^3 dependencies: ufo: 1.5.3 - vue: 3.4.24(typescript@5.4.5) + vue: 3.4.26(typescript@5.4.5) dev: true /slash@3.0.0: @@ -9682,11 +10246,11 @@ packages: resolution: {integrity: sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==} dev: true - /ssri@10.0.5: - resolution: {integrity: sha512-bSf16tAFkGeRlUNDjXu8FzaMQt6g2HZJrun7mtMbIPOddxt3GLMSz5VWUWcqTJUPfLEaDIepGxv+bYQW49596A==} + /ssri@10.0.6: + resolution: {integrity: sha512-MGrFH9Z4NP9Iyhqn16sDtBpRRNJ0Y2hNa6D65h736fVSaPCHr4DM4sWUNvVaSuC+0OBGhwsrydQwmgfg5LncqQ==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: - minipass: 7.0.4 + minipass: 7.1.0 dev: true /standard-as-callback@2.1.0: @@ -9711,6 +10275,10 @@ packages: bare-events: 2.2.2 dev: true + /strict-event-emitter@0.5.1: + resolution: {integrity: sha512-vMgjE/GGEPEFnhFub6pa4FmJBRBVOLpIII2hvCZ8Kzb7K0hlHo7mQv6xYrBvCL2LtAIBwFUK8wvuJgTVSQ5MFQ==} + dev: true + /string-argv@0.3.2: resolution: {integrity: sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==} engines: {node: '>=0.6.19'} @@ -9814,7 +10382,18 @@ packages: postcss-selector-parser: 6.0.16 dev: true - /stylelint-config-html@1.1.0(postcss-html@1.6.0)(stylelint@16.3.1): + /stylehacks@7.0.0(postcss@8.4.38): + resolution: {integrity: sha512-47Nw4pQ6QJb4CA6dzF2m9810sjQik4dfk4UwAm5wlwhrW3syzZKF8AR4/cfO3Cr6lsFgAoznQq0Wg57qhjTA2A==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + browserslist: 4.23.0 + postcss: 8.4.38 + postcss-selector-parser: 6.0.16 + dev: true + + /stylelint-config-html@1.1.0(postcss-html@1.6.0)(stylelint@16.5.0): resolution: {integrity: sha512-IZv4IVESjKLumUGi+HWeb7skgO6/g4VMuAYrJdlqQFndgbj6WJAXPhaysvBiXefX79upBdQVumgYcdd17gCpjQ==} engines: {node: ^12 || >=14} peerDependencies: @@ -9822,10 +10401,10 @@ packages: stylelint: '>=14.0.0' dependencies: postcss-html: 1.6.0 - stylelint: 16.3.1(typescript@5.4.5) + stylelint: 16.5.0(typescript@5.4.5) dev: true - /stylelint-config-recommended-vue@1.5.0(postcss-html@1.6.0)(stylelint@16.3.1): + /stylelint-config-recommended-vue@1.5.0(postcss-html@1.6.0)(stylelint@16.5.0): resolution: {integrity: sha512-65TAK/clUqkNtkZLcuytoxU0URQYlml+30Nhop7sRkCZ/mtWdXt7T+spPSB3KMKlb+82aEVJ4OrcstyDBdbosg==} engines: {node: ^12 || >=14} peerDependencies: @@ -9834,38 +10413,38 @@ packages: dependencies: postcss-html: 1.6.0 semver: 7.6.0 - stylelint: 16.3.1(typescript@5.4.5) - stylelint-config-html: 1.1.0(postcss-html@1.6.0)(stylelint@16.3.1) - stylelint-config-recommended: 14.0.0(stylelint@16.3.1) + stylelint: 16.5.0(typescript@5.4.5) + stylelint-config-html: 1.1.0(postcss-html@1.6.0)(stylelint@16.5.0) + stylelint-config-recommended: 14.0.0(stylelint@16.5.0) dev: true - /stylelint-config-recommended@14.0.0(stylelint@16.3.1): + /stylelint-config-recommended@14.0.0(stylelint@16.5.0): resolution: {integrity: sha512-jSkx290CglS8StmrLp2TxAppIajzIBZKYm3IxT89Kg6fGlxbPiTiyH9PS5YUuVAFwaJLl1ikiXX0QWjI0jmgZQ==} engines: {node: '>=18.12.0'} peerDependencies: stylelint: ^16.0.0 dependencies: - stylelint: 16.3.1(typescript@5.4.5) + stylelint: 16.5.0(typescript@5.4.5) dev: true - /stylelint-config-standard@36.0.0(stylelint@16.3.1): + /stylelint-config-standard@36.0.0(stylelint@16.5.0): resolution: {integrity: sha512-3Kjyq4d62bYFp/Aq8PMKDwlgUyPU4nacXsjDLWJdNPRUgpuxALu1KnlAHIj36cdtxViVhXexZij65yM0uNIHug==} engines: {node: '>=18.12.0'} peerDependencies: stylelint: ^16.1.0 dependencies: - stylelint: 16.3.1(typescript@5.4.5) - stylelint-config-recommended: 14.0.0(stylelint@16.3.1) + stylelint: 16.5.0(typescript@5.4.5) + stylelint-config-recommended: 14.0.0(stylelint@16.5.0) dev: true - /stylelint@16.3.1(typescript@5.4.5): - resolution: {integrity: sha512-/JOwQnBvxEKOT2RtNgGpBVXnCSMBgKOL2k7w0K52htwCyJls4+cHvc4YZgXlVoAZS9QJd2DgYAiRnja96pTgxw==} + /stylelint@16.5.0(typescript@5.4.5): + resolution: {integrity: sha512-IlCBtVrG+qTy3v+tZTk50W8BIomjY/RUuzdrDqdnlCYwVuzXtPbiGfxYqtyYAyOMcb+195zRsuHn6tgfPmFfbw==} engines: {node: '>=18.12.0'} hasBin: true dependencies: - '@csstools/css-parser-algorithms': 2.6.1(@csstools/css-tokenizer@2.2.4) - '@csstools/css-tokenizer': 2.2.4 - '@csstools/media-query-list-parser': 2.1.9(@csstools/css-parser-algorithms@2.6.1)(@csstools/css-tokenizer@2.2.4) + '@csstools/css-parser-algorithms': 2.6.3(@csstools/css-tokenizer@2.3.1) + '@csstools/css-tokenizer': 2.3.1 + '@csstools/media-query-list-parser': 2.1.11(@csstools/css-parser-algorithms@2.6.3)(@csstools/css-tokenizer@2.3.1) '@csstools/selector-specificity': 3.0.3(postcss-selector-parser@6.0.16) '@dual-bundle/import-meta-resolve': 4.0.0 balanced-match: 2.0.0 @@ -9991,7 +10570,7 @@ packages: resolution: {integrity: sha512-w2sfv80nrAh2VCbqR5AK27wswXhqcck2AhfnNW76beQXskGZ1V12GwS//yYVa3d3fcvAip2OUnbDAjW2k3v9fA==} engines: {node: '>=10.0.0'} dependencies: - ajv: 8.12.0 + ajv: 8.13.0 lodash.truncate: 4.4.2 slice-ansi: 4.0.0 string-width: 4.2.3 @@ -10023,7 +10602,7 @@ packages: yallist: 4.0.0 dev: true - /terser-webpack-plugin@5.3.10(webpack@5.91.0): + /terser-webpack-plugin@5.3.10(esbuild@0.20.2)(webpack@5.91.0): resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -10040,15 +10619,16 @@ packages: optional: true dependencies: '@jridgewell/trace-mapping': 0.3.25 + esbuild: 0.20.2 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 - terser: 5.30.4 - webpack: 5.91.0 + terser: 5.31.0 + webpack: 5.91.0(esbuild@0.20.2) dev: true - /terser@5.30.4: - resolution: {integrity: sha512-xRdd0v64a8mFK9bnsKVdoNP9GQIKUAaJPTaqEQDL4w/J8WaW4sWXXoMZ+6SimPkfT5bElreXf8m9HnmPc3E1BQ==} + /terser@5.31.0: + resolution: {integrity: sha512-Q1JFAoUKE5IMfI4Z/lkE/E6+SwgzO+x4tq4v1AyBLRj8VSYvRO6A/rQrPg1yud4g0En9EKI1TvFRF2tQFcoUkg==} engines: {node: '>=10'} hasBin: true dependencies: @@ -10146,7 +10726,7 @@ packages: dependencies: '@tufjs/models': 2.0.0 debug: 4.3.4 - make-fetch-happen: 13.0.0 + make-fetch-happen: 13.0.1 transitivePeerDependencies: - supports-color dev: true @@ -10183,8 +10763,8 @@ packages: engines: {node: '>=14.16'} dev: true - /type-fest@4.16.0: - resolution: {integrity: sha512-z7Rf5PXxIhbI6eJBTwdqe5bO02nUUmctq4WqviFSstBAWV0YNtEQRhEnZw73WJ8sZOqgFG6Jdl8gYZu7NBJZnA==} + /type-fest@4.18.1: + resolution: {integrity: sha512-qXhgeNsX15bM63h5aapNFcQid9jRF/l3ojDoDFmekDQEUufZ9U4ErVt6SjDxnHp48Ltrw616R8yNc3giJ3KvVQ==} engines: {node: '>=16'} dev: true @@ -10206,7 +10786,7 @@ packages: resolution: {integrity: sha512-GykOvZwgDWZlTQMtp5jrD4BVL+gNn2NVlVafjcFUJ7taY20tqYdwdoWBFy6GBJsNTZe1GkGPkSl5knQAjtgceg==} dev: true - /unbuild@2.0.0(sass@1.75.0)(typescript@5.4.5): + /unbuild@2.0.0(sass@1.76.0)(typescript@5.4.5)(vue-tsc@1.8.27): resolution: {integrity: sha512-JWCUYx3Oxdzvw2J9kTAp+DKE8df/BnH/JTSj6JyA4SH40ECdFu7FoJJcrm8G92B7TjofQ6GZGjJs50TRxoH6Wg==} hasBin: true peerDependencies: @@ -10230,8 +10810,8 @@ packages: hookable: 5.5.3 jiti: 1.21.0 magic-string: 0.30.10 - mkdist: 1.4.0(sass@1.75.0)(typescript@5.4.5) - mlly: 1.6.1 + mkdist: 1.5.1(sass@1.76.0)(typescript@5.4.5)(vue-tsc@1.8.27) + mlly: 1.7.0 pathe: 1.1.2 pkg-types: 1.1.0 pretty-bytes: 6.1.1 @@ -10243,6 +10823,7 @@ packages: transitivePeerDependencies: - sass - supports-color + - vue-tsc dev: true /unconfig@0.3.13: @@ -10287,12 +10868,12 @@ packages: pathe: 1.1.2 dev: true - /unhead@1.9.7: - resolution: {integrity: sha512-Kv7aU5l41qiq36t9qMks8Pgsj7adaTBm9aDS6USlmodTXioeqlJ5vEu9DI+8ZZPwRlmof3aDlo1kubyaXdSNmQ==} + /unhead@1.9.9: + resolution: {integrity: sha512-RwheobyCir358HfvDrY2bFb/puievoCu1f+OpxdA9mFnKs8k6JyMvGxrsaPlFbTeC47JSeN2URdW94Z/JdGzsA==} dependencies: - '@unhead/dom': 1.9.7 - '@unhead/schema': 1.9.7 - '@unhead/shared': 1.9.7 + '@unhead/dom': 1.9.9 + '@unhead/schema': 1.9.9 + '@unhead/shared': 1.9.9 hookable: 5.5.3 dev: true @@ -10315,17 +10896,17 @@ packages: engines: {node: '>=18'} dev: true - /unimport@3.7.1(rollup@4.16.3): + /unimport@3.7.1(rollup@4.17.2): resolution: {integrity: sha512-V9HpXYfsZye5bPPYUgs0Otn3ODS1mDUciaBlXljI4C2fTwfFpvFZRywmlOu943puN9sncxROMZhsZCjNXEpzEQ==} dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.16.3) + '@rollup/pluginutils': 5.1.0(rollup@4.17.2) acorn: 8.11.3 escape-string-regexp: 5.0.0 estree-walker: 3.0.3 fast-glob: 3.3.2 local-pkg: 0.5.0 magic-string: 0.30.10 - mlly: 1.6.1 + mlly: 1.7.0 pathe: 1.1.2 pkg-types: 1.1.0 scule: 1.3.0 @@ -10360,7 +10941,7 @@ packages: unocss: '>= 0.31.13 < 1' dependencies: '@unocss/preset-mini': 0.56.5 - unocss: 0.59.4(@unocss/webpack@0.59.4)(postcss@8.4.38)(rollup@4.16.3)(vite@5.2.10) + unocss: 0.59.4(@unocss/webpack@0.59.4)(postcss@8.4.38)(rollup@4.17.2)(vite@5.2.11) dev: true /unocss-preset-useful@0.4.2(unocss@0.59.4): @@ -10382,7 +10963,7 @@ packages: - unocss dev: true - /unocss@0.59.4(@unocss/webpack@0.59.4)(postcss@8.4.38)(rollup@4.16.3)(vite@5.2.10): + /unocss@0.59.4(@unocss/webpack@0.59.4)(postcss@8.4.38)(rollup@4.17.2)(vite@5.2.11): resolution: {integrity: sha512-QmCVjRObvVu/gsGrJGVt0NnrdhFFn314BUZn2WQyXV9rIvHLRmG5bIu0j5vibJkj7ZhFchTrnTM1pTFXP1xt5g==} engines: {node: '>=14'} peerDependencies: @@ -10394,8 +10975,8 @@ packages: vite: optional: true dependencies: - '@unocss/astro': 0.59.4(rollup@4.16.3)(vite@5.2.10) - '@unocss/cli': 0.59.4(rollup@4.16.3) + '@unocss/astro': 0.59.4(rollup@4.17.2)(vite@5.2.11) + '@unocss/cli': 0.59.4(rollup@4.17.2) '@unocss/core': 0.59.4 '@unocss/extractor-arbitrary-variants': 0.59.4 '@unocss/postcss': 0.59.4(postcss@8.4.38) @@ -10413,17 +10994,17 @@ packages: '@unocss/transformer-compile-class': 0.59.4 '@unocss/transformer-directives': 0.59.4 '@unocss/transformer-variant-group': 0.59.4 - '@unocss/vite': 0.59.4(rollup@4.16.3)(vite@5.2.10) - '@unocss/webpack': 0.59.4(rollup@4.16.3)(webpack@5.91.0) - vite: 5.2.10(@types/node@20.12.7)(sass@1.75.0) + '@unocss/vite': 0.59.4(rollup@4.17.2)(vite@5.2.11) + '@unocss/webpack': 0.59.4(rollup@4.17.2)(webpack@5.91.0) + vite: 5.2.11(@types/node@20.12.8)(sass@1.76.0) transitivePeerDependencies: - postcss - rollup - supports-color dev: true - /unplugin-combine@0.9.0(rollup@4.16.3)(vite@5.2.10)(webpack@5.91.0): - resolution: {integrity: sha512-1bXgHXIhw/bNEFCwNnYRlOOcamsBNQObSWBuy3FcDcnMoFLIi4ZaMsi/L0cNxltfYBTS+QvGSZ1F+LgQ0vbcLg==} + /unplugin-combine@1.0.0(esbuild@0.20.2)(rollup@4.17.2)(vite@5.2.11)(webpack@5.91.0): + resolution: {integrity: sha512-qHK+rx6aQitAvSfCrovLNagaCC6x+BqZBZjskit2F0oZbmJToNW8uRrSvJlJu5TElqIAQvDmQjgChQCkKhJ02g==} engines: {node: '>=16.14.0'} peerDependencies: esbuild: '>=0.13' @@ -10441,17 +11022,18 @@ packages: optional: true dependencies: '@antfu/utils': 0.7.7 - rollup: 4.16.3 + esbuild: 0.20.2 + rollup: 4.17.2 unplugin: 1.10.1 - vite: 5.2.10(@types/node@20.12.7)(sass@1.75.0) - webpack: 5.91.0 + vite: 5.2.11(@types/node@20.12.8)(sass@1.76.0) + webpack: 5.91.0(esbuild@0.20.2) dev: true - /unplugin-vue-define-options@1.4.3(rollup@4.16.3)(vue@3.4.24): - resolution: {integrity: sha512-CN5xF8l8bySD6okw6PCt1zWFHf5vX+q4Cg2ssn9usANHtxmeyCgMccC7ywZyzI32dQS+pq6hvuSz/GewtYnbEQ==} + /unplugin-vue-define-options@1.4.4(rollup@4.17.2)(vue@3.4.26): + resolution: {integrity: sha512-YMFXe8kIyM6WLnEDCiShp3w6y8quAA37QLO5oSLb5nvwWQzqURi/u8icaAi+hdgCg2CCVs9DrqeiqEL3ptNuSg==} engines: {node: '>=16.14.0'} dependencies: - '@vue-macros/common': 1.10.2(rollup@4.16.3)(vue@3.4.24) + '@vue-macros/common': 1.10.3(rollup@4.17.2)(vue@3.4.26) ast-walker-scope: 0.6.1 unplugin: 1.10.1 transitivePeerDependencies: @@ -10459,41 +11041,41 @@ packages: - vue dev: true - /unplugin-vue-macros@2.9.1(rollup@4.16.3)(typescript@5.4.5)(vite@5.2.10)(vue@3.4.24)(webpack@5.91.0): - resolution: {integrity: sha512-r9y6e5GhUgRGzHr+Od9X6S2irdzwSAdU2BvSz0dXN00tDHNm/Y/iCn/Iypdzbe4ai9b09lMfB5MFUpT3jfOlQA==} + /unplugin-vue-macros@2.9.2(esbuild@0.20.2)(rollup@4.17.2)(typescript@5.4.5)(vite@5.2.11)(vue@3.4.26)(webpack@5.91.0): + resolution: {integrity: sha512-vlD9x6J2ZvjAE73tHCMmLaca8gUQQaFMekQ1qkQLCLGFbOXllIXMky3SIodj9Pm9SBUCyaCD+OQRwTnhaz2H4g==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 dependencies: - '@vue-macros/better-define': 1.7.5(rollup@4.16.3)(vue@3.4.24) - '@vue-macros/boolean-prop': 0.3.3(rollup@4.16.3)(vue@3.4.24) - '@vue-macros/chain-call': 0.2.3(rollup@4.16.3)(vue@3.4.24) - '@vue-macros/common': 1.10.2(rollup@4.16.3)(vue@3.4.24) - '@vue-macros/define-emit': 0.2.5(rollup@4.16.3)(vue@3.4.24) - '@vue-macros/define-models': 1.2.3(rollup@4.16.3)(vue@3.4.24) - '@vue-macros/define-prop': 0.3.5(rollup@4.16.3)(vue@3.4.24) - '@vue-macros/define-props': 2.0.4(@vue-macros/reactivity-transform@0.4.4)(rollup@4.16.3)(vue@3.4.24) - '@vue-macros/define-props-refs': 1.2.3(rollup@4.16.3)(vue@3.4.24) - '@vue-macros/define-render': 1.5.3(rollup@4.16.3)(vue@3.4.24) - '@vue-macros/define-slots': 1.1.3(rollup@4.16.3)(vue@3.4.24) - '@vue-macros/devtools': 0.2.0(typescript@5.4.5)(vite@5.2.10) - '@vue-macros/export-expose': 0.1.3(rollup@4.16.3)(vue@3.4.24) - '@vue-macros/export-props': 0.4.3(rollup@4.16.3)(vue@3.4.24) - '@vue-macros/export-render': 0.2.3(rollup@4.16.3)(vue@3.4.24) - '@vue-macros/hoist-static': 1.5.3(rollup@4.16.3)(vue@3.4.24) - '@vue-macros/jsx-directive': 0.8.12(rollup@4.16.3)(vue@3.4.24) - '@vue-macros/named-template': 0.4.3(rollup@4.16.3)(vue@3.4.24) - '@vue-macros/reactivity-transform': 0.4.4(rollup@4.16.3)(vue@3.4.24) - '@vue-macros/setup-block': 0.3.3(rollup@4.16.3)(vue@3.4.24) - '@vue-macros/setup-component': 0.17.3(rollup@4.16.3)(vue@3.4.24) - '@vue-macros/setup-sfc': 0.17.3(rollup@4.16.3)(vue@3.4.24) - '@vue-macros/short-bind': 0.2.3(rollup@4.16.3)(vue@3.4.24) - '@vue-macros/short-emits': 1.5.3(rollup@4.16.3)(vue@3.4.24) - '@vue-macros/short-vmodel': 1.4.3(rollup@4.16.3)(vue@3.4.24) + '@vue-macros/better-define': 1.7.6(rollup@4.17.2)(vue@3.4.26) + '@vue-macros/boolean-prop': 0.3.4(rollup@4.17.2)(vue@3.4.26) + '@vue-macros/chain-call': 0.2.4(rollup@4.17.2)(vue@3.4.26) + '@vue-macros/common': 1.10.3(rollup@4.17.2)(vue@3.4.26) + '@vue-macros/define-emit': 0.2.6(rollup@4.17.2)(vue@3.4.26) + '@vue-macros/define-models': 1.2.4(rollup@4.17.2)(vue@3.4.26) + '@vue-macros/define-prop': 0.3.6(rollup@4.17.2)(vue@3.4.26) + '@vue-macros/define-props': 2.0.5(@vue-macros/reactivity-transform@0.4.5)(rollup@4.17.2)(vue@3.4.26) + '@vue-macros/define-props-refs': 1.2.4(rollup@4.17.2)(vue@3.4.26) + '@vue-macros/define-render': 1.5.4(rollup@4.17.2)(vue@3.4.26) + '@vue-macros/define-slots': 1.1.4(rollup@4.17.2)(vue@3.4.26) + '@vue-macros/devtools': 0.2.0(typescript@5.4.5)(vite@5.2.11) + '@vue-macros/export-expose': 0.1.4(rollup@4.17.2)(vue@3.4.26) + '@vue-macros/export-props': 0.4.4(rollup@4.17.2)(vue@3.4.26) + '@vue-macros/export-render': 0.2.4(rollup@4.17.2)(vue@3.4.26) + '@vue-macros/hoist-static': 1.5.4(rollup@4.17.2)(vue@3.4.26) + '@vue-macros/jsx-directive': 0.8.13(rollup@4.17.2)(vue@3.4.26) + '@vue-macros/named-template': 0.4.4(rollup@4.17.2)(vue@3.4.26) + '@vue-macros/reactivity-transform': 0.4.5(rollup@4.17.2)(vue@3.4.26) + '@vue-macros/setup-block': 0.3.4(rollup@4.17.2)(vue@3.4.26) + '@vue-macros/setup-component': 0.17.4(rollup@4.17.2)(vue@3.4.26) + '@vue-macros/setup-sfc': 0.17.4(rollup@4.17.2)(vue@3.4.26) + '@vue-macros/short-bind': 0.2.4(rollup@4.17.2)(vue@3.4.26) + '@vue-macros/short-emits': 1.5.4(rollup@4.17.2)(vue@3.4.26) + '@vue-macros/short-vmodel': 1.4.4(rollup@4.17.2)(vue@3.4.26) unplugin: 1.10.1 - unplugin-combine: 0.9.0(rollup@4.16.3)(vite@5.2.10)(webpack@5.91.0) - unplugin-vue-define-options: 1.4.3(rollup@4.16.3)(vue@3.4.24) - vue: 3.4.24(typescript@5.4.5) + unplugin-combine: 1.0.0(esbuild@0.20.2)(rollup@4.17.2)(vite@5.2.11)(webpack@5.91.0) + unplugin-vue-define-options: 1.4.4(rollup@4.17.2)(vue@3.4.26) + vue: 3.4.26(typescript@5.4.5) transitivePeerDependencies: - '@vueuse/core' - esbuild @@ -10503,7 +11085,7 @@ packages: - webpack dev: true - /unplugin-vue-router@0.7.0(rollup@4.16.3)(vue-router@4.3.2)(vue@3.4.24): + /unplugin-vue-router@0.7.0(rollup@4.17.2)(vue-router@4.3.2)(vue@3.4.26): resolution: {integrity: sha512-ddRreGq0t5vlSB7OMy4e4cfU1w2AwBQCwmvW3oP/0IHQiokzbx4hd3TpwBu3eIAFVuhX2cwNQwp1U32UybTVCw==} peerDependencies: vue-router: ^4.1.0 @@ -10511,20 +11093,20 @@ packages: vue-router: optional: true dependencies: - '@babel/types': 7.24.0 - '@rollup/pluginutils': 5.1.0(rollup@4.16.3) - '@vue-macros/common': 1.10.2(rollup@4.16.3)(vue@3.4.24) - ast-walker-scope: 0.5.0(rollup@4.16.3) + '@babel/types': 7.24.5 + '@rollup/pluginutils': 5.1.0(rollup@4.17.2) + '@vue-macros/common': 1.10.3(rollup@4.17.2)(vue@3.4.26) + ast-walker-scope: 0.5.0(rollup@4.17.2) chokidar: 3.6.0 fast-glob: 3.3.2 json5: 2.2.3 local-pkg: 0.4.3 - mlly: 1.6.1 + mlly: 1.7.0 pathe: 1.1.2 scule: 1.3.0 unplugin: 1.10.1 - vue-router: 4.3.2(vue@3.4.24) - yaml: 2.4.1 + vue-router: 4.3.2(vue@3.4.26) + yaml: 2.4.2 transitivePeerDependencies: - rollup - vue @@ -10590,7 +11172,7 @@ packages: h3: 1.11.1 ioredis: 5.4.1 listhen: 1.7.2 - lru-cache: 10.2.0 + lru-cache: 10.2.2 mri: 1.2.0 node-fetch-native: 1.6.4 ofetch: 1.3.4 @@ -10612,9 +11194,9 @@ packages: resolution: {integrity: sha512-nC5q0DnPEPVURPhfPQLahhSTnemVtPzdx7ofiRxXpOB2SYnb3MfdU3DVGyJdS8Lx+tBWeAePO8BfU/3EgksM7Q==} hasBin: true dependencies: - '@babel/core': 7.24.4 - '@babel/standalone': 7.24.4 - '@babel/types': 7.24.0 + '@babel/core': 7.24.5 + '@babel/standalone': 7.24.5 + '@babel/types': 7.24.5 defu: 6.1.4 jiti: 1.21.0 mri: 1.2.0 @@ -10628,7 +11210,7 @@ packages: dependencies: knitwork: 1.1.0 magic-string: 0.30.10 - mlly: 1.6.1 + mlly: 1.7.0 pathe: 1.1.2 pkg-types: 1.1.0 unplugin: 1.10.1 @@ -10639,8 +11221,8 @@ packages: engines: {node: '>=4'} dev: true - /update-browserslist-db@1.0.13(browserslist@4.23.0): - resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==} + /update-browserslist-db@1.0.15(browserslist@4.23.0): + resolution: {integrity: sha512-K9HWH62x3/EalU1U6sjSZiylm9C8tgq2mSvshZpqc7QE69RaA2qjhkW2HlNA0tFpEbtyFz7HTqbSdN4MSwUodA==} hasBin: true peerDependencies: browserslist: '>= 4.21.0' @@ -10668,12 +11250,12 @@ packages: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} dev: true - /v-lazy-show@0.2.4(@vue/compiler-core@3.4.24): + /v-lazy-show@0.2.4(@vue/compiler-core@3.4.26): resolution: {integrity: sha512-Lx9Str2i+HTh+zGzs9O3YyhGAZOAAfU+6MUUPcQPPiPxQO1sHBEv9sH3MO9bPc4T09gsjsS2+sbaCWQ1MdhpJQ==} peerDependencies: '@vue/compiler-core': ^3.3 dependencies: - '@vue/compiler-core': 3.4.24 + '@vue/compiler-core': 3.4.26 dev: true /validate-npm-package-license@3.0.4: @@ -10690,26 +11272,26 @@ packages: builtins: 5.1.0 dev: true - /vee-validate@4.12.6(vue@3.4.24): + /vee-validate@4.12.6(vue@3.4.26): resolution: {integrity: sha512-EKM3YHy8t1miPh30d5X6xOrfG/Ctq0nbN4eMpCK7ezvI6T98/S66vswP+ihL4QqAK/k5KqreWOxof09+JG7N/A==} peerDependencies: vue: ^3.3.11 dependencies: '@vue/devtools-api': 6.6.1 - type-fest: 4.16.0 - vue: 3.4.24(typescript@5.4.5) + type-fest: 4.18.1 + vue: 3.4.26(typescript@5.4.5) dev: true - /vite-hot-client@0.2.3(vite@5.2.10): + /vite-hot-client@0.2.3(vite@5.2.11): resolution: {integrity: sha512-rOGAV7rUlUHX89fP2p2v0A2WWvV3QMX2UYq0fRqsWSvFvev4atHWqjwGoKaZT1VTKyLGk533ecu3eyd0o59CAg==} peerDependencies: vite: ^2.6.0 || ^3.0.0 || ^4.0.0 || ^5.0.0-0 dependencies: - vite: 5.2.10(@types/node@20.12.7)(sass@1.75.0) + vite: 5.2.11(@types/node@20.12.8)(sass@1.76.0) dev: true - /vite-node@1.5.0(@types/node@20.12.7)(sass@1.75.0): - resolution: {integrity: sha512-tV8h6gMj6vPzVCa7l+VGq9lwoJjW8Y79vst8QZZGiuRAfijU+EEWuc0kFpmndQrWhMMhet1jdSF+40KSZUqIIw==} + /vite-node@1.6.0(@types/node@20.12.8)(sass@1.76.0): + resolution: {integrity: sha512-de6HJgzC+TFzOu0NTC4RAIsyf/DY/ibWDYQUcuEA84EMHhcefTUGkjFHKKEJhQN4A+6I0u++kr3l36ZF2d7XRw==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true dependencies: @@ -10717,7 +11299,7 @@ packages: debug: 4.3.4 pathe: 1.1.2 picocolors: 1.0.0 - vite: 5.2.10(@types/node@20.12.7)(sass@1.75.0) + vite: 5.2.11(@types/node@20.12.8)(sass@1.76.0) transitivePeerDependencies: - '@types/node' - less @@ -10729,7 +11311,7 @@ packages: - terser dev: true - /vite-plugin-checker@0.6.4(eslint@9.1.1)(stylelint@16.3.1)(typescript@5.4.5)(vite@5.2.10)(vue-tsc@1.8.27): + /vite-plugin-checker@0.6.4(eslint@9.2.0)(stylelint@16.5.0)(typescript@5.4.5)(vite@5.2.11)(vue-tsc@1.8.27): resolution: {integrity: sha512-2zKHH5oxr+ye43nReRbC2fny1nyARwhxdm0uNYp/ERy4YvU9iZpNOsueoi/luXw5gnpqRSvjcEPxXbS153O2wA==} engines: {node: '>=14.16'} peerDependencies: @@ -10765,16 +11347,16 @@ packages: chalk: 4.1.2 chokidar: 3.6.0 commander: 8.3.0 - eslint: 9.1.1 + eslint: 9.2.0 fast-glob: 3.3.2 fs-extra: 11.2.0 npm-run-path: 4.0.1 semver: 7.6.0 strip-ansi: 6.0.1 - stylelint: 16.3.1(typescript@5.4.5) + stylelint: 16.5.0(typescript@5.4.5) tiny-invariant: 1.3.3 typescript: 5.4.5 - vite: 5.2.10(@types/node@20.12.7)(sass@1.75.0) + vite: 5.2.11(@types/node@20.12.8)(sass@1.76.0) vscode-languageclient: 7.0.0 vscode-languageserver: 7.0.0 vscode-languageserver-textdocument: 1.0.11 @@ -10782,7 +11364,7 @@ packages: vue-tsc: 1.8.27(typescript@5.4.5) dev: true - /vite-plugin-eslint2@4.4.0(@types/eslint@8.56.10)(eslint@9.1.1)(rollup@4.16.3)(vite@5.2.10): + /vite-plugin-eslint2@4.4.0(@types/eslint@8.56.10)(eslint@9.2.0)(rollup@4.17.2)(vite@5.2.11): resolution: {integrity: sha512-xy5G4Gj18ke1bO5OS0zgyunkPvPy/vSLJFTyMpGmKGKTlYuuhPad3Xy1PWLuqRMoWnuCoFMf2ST1EGhz89uqrA==} engines: {node: '>=18'} peerDependencies: @@ -10794,18 +11376,18 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.16.3) + '@rollup/pluginutils': 5.1.0(rollup@4.17.2) '@types/eslint': 8.56.10 chokidar: 3.6.0 debug: 4.3.4 - eslint: 9.1.1 - rollup: 4.16.3 - vite: 5.2.10(@types/node@20.12.7)(sass@1.75.0) + eslint: 9.2.0 + rollup: 4.17.2 + vite: 5.2.11(@types/node@20.12.8)(sass@1.76.0) transitivePeerDependencies: - supports-color dev: true - /vite-plugin-inspect@0.8.4(@nuxt/kit@3.11.2)(rollup@4.16.3)(vite@5.2.10): + /vite-plugin-inspect@0.8.4(@nuxt/kit@3.11.2)(rollup@4.17.2)(vite@5.2.11): resolution: {integrity: sha512-G0N3rjfw+AiiwnGw50KlObIHYWfulVwaCBUBLh2xTW9G1eM9ocE5olXkEYUbwyTmX+azM8duubi+9w5awdCz+g==} engines: {node: '>=14'} peerDependencies: @@ -10816,8 +11398,8 @@ packages: optional: true dependencies: '@antfu/utils': 0.7.7 - '@nuxt/kit': 3.11.2(rollup@4.16.3) - '@rollup/pluginutils': 5.1.0(rollup@4.16.3) + '@nuxt/kit': 3.11.2(rollup@4.17.2) + '@rollup/pluginutils': 5.1.0(rollup@4.17.2) debug: 4.3.4 error-stack-parser-es: 0.1.1 fs-extra: 11.2.0 @@ -10825,32 +11407,32 @@ packages: perfect-debounce: 1.0.0 picocolors: 1.0.0 sirv: 2.0.4 - vite: 5.2.10(@types/node@20.12.7)(sass@1.75.0) + vite: 5.2.11(@types/node@20.12.8)(sass@1.76.0) transitivePeerDependencies: - rollup - supports-color dev: true - /vite-plugin-vue-inspector@4.0.2(vite@5.2.10): + /vite-plugin-vue-inspector@4.0.2(vite@5.2.11): resolution: {integrity: sha512-KPvLEuafPG13T7JJuQbSm5PwSxKFnVS965+MP1we2xGw9BPkkc/+LPix5MMWenpKWqtjr0ws8THrR+KuoDC8hg==} peerDependencies: vite: ^3.0.0-0 || ^4.0.0-0 || ^5.0.0-0 dependencies: - '@babel/core': 7.24.4 - '@babel/plugin-proposal-decorators': 7.24.1(@babel/core@7.24.4) - '@babel/plugin-syntax-import-attributes': 7.24.1(@babel/core@7.24.4) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.4) - '@babel/plugin-transform-typescript': 7.24.4(@babel/core@7.24.4) - '@vue/babel-plugin-jsx': 1.2.2(@babel/core@7.24.4) - '@vue/compiler-dom': 3.4.24 + '@babel/core': 7.24.5 + '@babel/plugin-proposal-decorators': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-syntax-import-attributes': 7.24.1(@babel/core@7.24.5) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.5) + '@babel/plugin-transform-typescript': 7.24.5(@babel/core@7.24.5) + '@vue/babel-plugin-jsx': 1.2.2(@babel/core@7.24.5) + '@vue/compiler-dom': 3.4.26 kolorist: 1.8.0 magic-string: 0.30.10 - vite: 5.2.10(@types/node@20.12.7)(sass@1.75.0) + vite: 5.2.11(@types/node@20.12.8)(sass@1.76.0) transitivePeerDependencies: - supports-color dev: true - /vite-plugin-vuetify@2.0.3(vite@5.2.10)(vue@3.4.24)(vuetify@3.5.16): + /vite-plugin-vuetify@2.0.3(vite@5.2.11)(vue@3.4.26)(vuetify@3.6.3): resolution: {integrity: sha512-HbYajgGgb/noaVKNRhnnXIiQZrNXfNIeanUGAwXgOxL6h/KULS40Uf51Kyz8hNmdegF+DwjgXXI/8J1PNS83xw==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: @@ -10858,18 +11440,18 @@ packages: vue: ^3.0.0 vuetify: ^3.0.0 dependencies: - '@vuetify/loader-shared': 2.0.3(vue@3.4.24)(vuetify@3.5.16) + '@vuetify/loader-shared': 2.0.3(vue@3.4.26)(vuetify@3.6.3) debug: 4.3.4 upath: 2.0.1 - vite: 5.2.10(@types/node@20.12.7)(sass@1.75.0) - vue: 3.4.24(typescript@5.4.5) - vuetify: 3.5.16(typescript@5.4.5)(vite-plugin-vuetify@2.0.3)(vue@3.4.24) + vite: 5.2.11(@types/node@20.12.8)(sass@1.76.0) + vue: 3.4.26(typescript@5.4.5) + vuetify: 3.6.3(typescript@5.4.5)(vite-plugin-vuetify@2.0.3)(vue@3.4.26) transitivePeerDependencies: - supports-color dev: true - /vite@5.2.10(@types/node@20.12.7)(sass@1.75.0): - resolution: {integrity: sha512-PAzgUZbP7msvQvqdSD+ErD5qGnSFiGOoWmV5yAKUEI0kdhjbH6nMWVyZQC/hSc4aXwc0oJ9aEdIiF9Oje0JFCw==} + /vite@5.2.11(@types/node@20.12.8)(sass@1.76.0): + resolution: {integrity: sha512-HndV31LWW05i1BLPMUCE1B9E9GFbOu1MbenhS58FuK6owSO5qHm7GiCotrNY1YE5rMeQSFBGmT5ZaLEjFizgiQ==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -10896,11 +11478,11 @@ packages: terser: optional: true dependencies: - '@types/node': 20.12.7 + '@types/node': 20.12.8 esbuild: 0.20.2 postcss: 8.4.38 - rollup: 4.16.3 - sass: 1.75.0 + rollup: 4.17.2 + sass: 1.76.0 optionalDependencies: fsevents: 2.3.3 dev: true @@ -10951,7 +11533,7 @@ packages: ufo: 1.5.3 dev: true - /vue-demi@0.14.7(vue@3.4.24): + /vue-demi@0.14.7(vue@3.4.26): resolution: {integrity: sha512-EOG8KXDQNwkJILkx/gPcoL/7vH+hORoBaKgGe+6W7VFMvCYJfmF2dGbvgDroVnI8LU7/kTu8mbjRZGBU1z9NTA==} engines: {node: '>=12'} hasBin: true @@ -10963,21 +11545,21 @@ packages: '@vue/composition-api': optional: true dependencies: - vue: 3.4.24(typescript@5.4.5) + vue: 3.4.26(typescript@5.4.5) dev: true /vue-devtools-stub@0.1.0: resolution: {integrity: sha512-RutnB7X8c5hjq39NceArgXg28WZtZpGc3+J16ljMiYnFhKvd8hITxSWQSQ5bvldxMDU6gG5mkxl1MTQLXckVSQ==} dev: true - /vue-eslint-parser@9.4.2(eslint@9.1.1): + /vue-eslint-parser@9.4.2(eslint@9.2.0): resolution: {integrity: sha512-Ry9oiGmCAK91HrKMtCrKFWmSFWvYkpGglCeFAIqDdr9zdXmMMpJOmUJS7WWsW7fX81h6mwHmUZCQQ1E0PkSwYQ==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' dependencies: debug: 4.3.4 - eslint: 9.1.1 + eslint: 9.2.0 eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 espree: 9.6.1 @@ -10988,7 +11570,7 @@ packages: - supports-color dev: true - /vue-i18n@9.13.1(vue@3.4.24): + /vue-i18n@9.13.1(vue@3.4.26): resolution: {integrity: sha512-mh0GIxx0wPtPlcB1q4k277y0iKgo25xmDPWioVVYanjPufDBpvu5ySTjP5wOrSvlYQ2m1xI+CFhGdauv/61uQg==} engines: {node: '>= 16'} peerDependencies: @@ -10997,32 +11579,32 @@ packages: '@intlify/core-base': 9.13.1 '@intlify/shared': 9.13.1 '@vue/devtools-api': 6.6.1 - vue: 3.4.24(typescript@5.4.5) + vue: 3.4.26(typescript@5.4.5) dev: true - /vue-observe-visibility@2.0.0-alpha.1(vue@3.4.24): + /vue-observe-visibility@2.0.0-alpha.1(vue@3.4.26): resolution: {integrity: sha512-flFbp/gs9pZniXR6fans8smv1kDScJ8RS7rEpMjhVabiKeq7Qz3D9+eGsypncjfIyyU84saU88XZ0zjbD6Gq/g==} peerDependencies: vue: ^3.0.0 dependencies: - vue: 3.4.24(typescript@5.4.5) + vue: 3.4.26(typescript@5.4.5) dev: true - /vue-resize@2.0.0-alpha.1(vue@3.4.24): + /vue-resize@2.0.0-alpha.1(vue@3.4.26): resolution: {integrity: sha512-7+iqOueLU7uc9NrMfrzbG8hwMqchfVfSzpVlCMeJQe4pyibqyoifDNbKTZvwxZKDvGkB+PdFeKvnGZMoEb8esg==} peerDependencies: vue: ^3.0.0 dependencies: - vue: 3.4.24(typescript@5.4.5) + vue: 3.4.26(typescript@5.4.5) dev: true - /vue-router@4.3.2(vue@3.4.24): + /vue-router@4.3.2(vue@3.4.26): resolution: {integrity: sha512-hKQJ1vDAZ5LVkKEnHhmm1f9pMiWIBNGF5AwU67PdH7TyXCj/a4hTccuUuYCAMgJK6rO/NVYtQIEN3yL8CECa7Q==} peerDependencies: vue: ^3.2.0 dependencies: '@vue/devtools-api': 6.6.1 - vue: 3.4.24(typescript@5.4.5) + vue: 3.4.26(typescript@5.4.5) dev: true /vue-template-compiler@2.7.16: @@ -11044,37 +11626,37 @@ packages: typescript: 5.4.5 dev: true - /vue-virtual-scroller@2.0.0-beta.8(vue@3.4.24): + /vue-virtual-scroller@2.0.0-beta.8(vue@3.4.26): resolution: {integrity: sha512-b8/f5NQ5nIEBRTNi6GcPItE4s7kxNHw2AIHLtDp+2QvqdTjVN0FgONwX9cr53jWRgnu+HRLPaWDOR2JPI5MTfQ==} peerDependencies: vue: ^3.2.0 dependencies: mitt: 2.1.0 - vue: 3.4.24(typescript@5.4.5) - vue-observe-visibility: 2.0.0-alpha.1(vue@3.4.24) - vue-resize: 2.0.0-alpha.1(vue@3.4.24) + vue: 3.4.26(typescript@5.4.5) + vue-observe-visibility: 2.0.0-alpha.1(vue@3.4.26) + vue-resize: 2.0.0-alpha.1(vue@3.4.26) dev: true - /vue@3.4.24(typescript@5.4.5): - resolution: {integrity: sha512-NPdx7dLGyHmKHGRRU5bMRYVE+rechR+KDU5R2tSTNG36PuMwbfAJ+amEvOAw7BPfZp5sQulNELSLm5YUkau+Sg==} + /vue@3.4.26(typescript@5.4.5): + resolution: {integrity: sha512-bUIq/p+VB+0xrJubaemrfhk1/FiW9iX+pDV+62I/XJ6EkspAO9/DXEjbDFoe8pIfOZBqfk45i9BMc41ptP/uRg==} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@vue/compiler-dom': 3.4.24 - '@vue/compiler-sfc': 3.4.24 - '@vue/runtime-dom': 3.4.24 - '@vue/server-renderer': 3.4.24(vue@3.4.24) - '@vue/shared': 3.4.24 + '@vue/compiler-dom': 3.4.26 + '@vue/compiler-sfc': 3.4.26 + '@vue/runtime-dom': 3.4.26 + '@vue/server-renderer': 3.4.26(vue@3.4.26) + '@vue/shared': 3.4.26 typescript: 5.4.5 dev: true - /vuetify-nuxt-module@0.13.3(rollup@4.16.3)(typescript@5.4.5)(vite@5.2.10)(vue@3.4.24): - resolution: {integrity: sha512-IhBy2AmvyJp2VfHkdpVGLqS5mWFBurzOLfmF+BzE5Y8e+Yhp8fszZXF41xKx7msCcU9tDHkMe7RTrt7ygxy+Aw==} + /vuetify-nuxt-module@0.13.5(rollup@4.17.2)(typescript@5.4.5)(vite@5.2.11)(vue@3.4.26): + resolution: {integrity: sha512-sqlDB+e/cHoKSjLQZ5Vl4pV+SpM47TcTfna9oajb8q+RFogPdN1nUlYDyQF5LPNaLKvcInK7CPTCRjv6+2WRxA==} dependencies: - '@nuxt/kit': 3.11.2(rollup@4.16.3) + '@nuxt/kit': 3.11.2(rollup@4.17.2) defu: 6.1.4 destr: 2.0.3 local-pkg: 0.5.0 @@ -11082,8 +11664,8 @@ packages: perfect-debounce: 1.0.0 ufo: 1.5.3 unconfig: 0.3.13 - vite-plugin-vuetify: 2.0.3(vite@5.2.10)(vue@3.4.24)(vuetify@3.5.16) - vuetify: 3.5.16(typescript@5.4.5)(vite-plugin-vuetify@2.0.3)(vue@3.4.24) + vite-plugin-vuetify: 2.0.3(vite@5.2.11)(vue@3.4.26)(vuetify@3.6.3) + vuetify: 3.6.3(typescript@5.4.5)(vite-plugin-vuetify@2.0.3)(vue@3.4.26) transitivePeerDependencies: - rollup - supports-color @@ -11094,8 +11676,8 @@ packages: - webpack-plugin-vuetify dev: true - /vuetify@3.5.16(typescript@5.4.5)(vite-plugin-vuetify@2.0.3)(vue@3.4.24): - resolution: {integrity: sha512-jyApfATreFMkgjvK0bL7ntZnr+p9TU73+4E3kX6fIvUitdAP9fltG7yj+v3k14HLqZRSNhTL1GhQ95DFx631zw==} + /vuetify@3.6.3(typescript@5.4.5)(vite-plugin-vuetify@2.0.3)(vue@3.4.26): + resolution: {integrity: sha512-OBYYJYnNeUYA7kwrv8Rag1EBFbGWAQxJpp0s98U2KQ6SPU7MzzcrvNn7t69vcDbj7mR7Dcf9/jvFapfranXZvA==} engines: {node: ^12.20 || >=14.13} peerDependencies: typescript: '>=4.7' @@ -11114,8 +11696,8 @@ packages: optional: true dependencies: typescript: 5.4.5 - vite-plugin-vuetify: 2.0.3(vite@5.2.10)(vue@3.4.24)(vuetify@3.5.16) - vue: 3.4.24(typescript@5.4.5) + vite-plugin-vuetify: 2.0.3(vite@5.2.11)(vue@3.4.26)(vuetify@3.6.3) + vue: 3.4.26(typescript@5.4.5) dev: true /watchpack@2.4.1: @@ -11139,7 +11721,7 @@ packages: resolution: {integrity: sha512-poXpCylU7ExuvZK8z+On3kX+S8o/2dQ/SVYueKA0D4WEMXROXgY8Ez50/bQEUmvoSMMrWcrJqCHuhAbsiwg7Dg==} dev: true - /webpack@5.91.0: + /webpack@5.91.0(esbuild@0.20.2): resolution: {integrity: sha512-rzVwlLeBWHJbmgTC/8TvAcu5vpJNII+MelQpylD4jNERPwpBJOE2lEcko1zJX3QJeLjTTAnQxn/OJ8bjDzVQaw==} engines: {node: '>=10.13.0'} hasBin: true @@ -11159,7 +11741,7 @@ packages: browserslist: 4.23.0 chrome-trace-event: 1.0.3 enhanced-resolve: 5.16.0 - es-module-lexer: 1.5.0 + es-module-lexer: 1.5.2 eslint-scope: 5.1.1 events: 3.3.0 glob-to-regexp: 0.4.1 @@ -11170,7 +11752,7 @@ packages: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(webpack@5.91.0) + terser-webpack-plugin: 5.3.10(esbuild@0.20.2)(webpack@5.91.0) watchpack: 2.4.1 webpack-sources: 3.2.3 transitivePeerDependencies: @@ -11223,6 +11805,11 @@ packages: string-width: 4.2.3 dev: true + /word-wrap@1.2.5: + resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} + engines: {node: '>=0.10.0'} + dev: true + /wrap-ansi@7.0.0: resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} engines: {node: '>=10'} @@ -11262,8 +11849,8 @@ packages: signal-exit: 4.1.0 dev: true - /ws@8.16.0: - resolution: {integrity: sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==} + /ws@8.17.0: + resolution: {integrity: sha512-uJq6108EgZMAl20KagGkzCKfMEjxmKvZHG7Tlq0Z6nOky7YF7aq4mOx6xK8TJ/i1LeK4Qus7INktacctDgY8Ow==} engines: {node: '>=10.0.0'} peerDependencies: bufferutil: ^4.0.1 @@ -11299,7 +11886,7 @@ packages: dependencies: eslint-visitor-keys: 3.4.3 lodash: 4.17.21 - yaml: 2.4.1 + yaml: 2.4.2 dev: true /yaml@2.3.4: @@ -11307,8 +11894,8 @@ packages: engines: {node: '>= 14'} dev: true - /yaml@2.4.1: - resolution: {integrity: sha512-pIXzoImaqmfOrL7teGUBt/T7ZDnyeGBWyXQBvOVhLkWLN37GXv8NMLK406UY6dS51JfcQHsmcW5cJ441bHg6Lg==} + /yaml@2.4.2: + resolution: {integrity: sha512-B3VqDZ+JAg1nZpaEmWtTXUlBneoGx6CPM9b0TENK6aoSu5t73dItudwdgmi6tHlIZZId4dZ9skcAQ2UbcyAeVA==} engines: {node: '>= 14'} hasBin: true dev: true @@ -11354,6 +11941,6 @@ packages: readable-stream: 4.5.2 dev: true - /zod@3.23.3: - resolution: {integrity: sha512-tPvq1B/2Yu/dh2uAIH2/BhUlUeLIUvAjr6dpL/75I0pCYefHgjhXk1o1Kob3kTU8C7yU1j396jFHlsVWFi9ogg==} + /zod@3.23.6: + resolution: {integrity: sha512-RTHJlZhsRbuA8Hmp/iNL7jnfc4nZishjsanDAfEY1QpDQZCahUp3xDzl+zfweE9BklxMUcgBgS1b7Lvie/ZVwA==} dev: true