diff --git a/components/checkout/pay/CardPayment.vue b/components/checkout/pay/CardPayment.vue index 212419c3..3694fe14 100644 --- a/components/checkout/pay/CardPayment.vue +++ b/components/checkout/pay/CardPayment.vue @@ -6,7 +6,7 @@ import { hostedFields, threeDSecure, } from 'braintree-web'; -import { type ThreeDSecureVerifyOptions } from 'braintree-web/modules/three-d-secure'; +import { type ThreeDSecureVerifyOptions } from 'braintree-web/three-d-secure'; import { get, set } from '@vueuse/core'; import { type Ref } from 'vue'; import { type SelectedPlan } from '~/types'; @@ -264,7 +264,7 @@ const submit = async () => { next(); }, removeFrame: () => updatePending(), - amount: parseFloat(selectedPlan.finalPriceInEur), + amount: selectedPlan.finalPriceInEur, nonce: token.nonce, bin: token.details.bin, }; diff --git a/package.json b/package.json index 5c6d9238..08b11469 100644 --- a/package.json +++ b/package.json @@ -33,9 +33,9 @@ "@vueuse/core": "10.3.0", "@vueuse/nuxt": "10.3.0", "@vueuse/shared": "10.3.0", - "braintree-web": "3.96.1", + "braintree-web": "3.97.0", "cypress": "12.17.3", - "ethers": "6.6.7", + "ethers": "6.7.0", "loglevel": "1.8.1", "pinia": "2.1.6", "qrcode": "1.5.3", @@ -45,15 +45,15 @@ "zod": "3.21.4" }, "devDependencies": { - "@commitlint/cli": "17.6.7", - "@commitlint/config-conventional": "17.6.7", - "@fontsource/roboto": "5.0.5", + "@commitlint/cli": "17.7.1", + "@commitlint/config-conventional": "17.7.0", + "@fontsource/roboto": "5.0.8", "@nuxt/content": "2.7.2", - "@nuxt/devtools": "0.7.4", + "@nuxt/devtools": "0.8.0", "@nuxtjs/i18n": "8.0.0-beta.12", "@rotki/eslint-config": "1.1.1", "@rotki/ui-library": "0.2.4", - "@types/braintree-web": "3.75.23", + "@types/braintree-web": "3.96.1", "@types/paypal-checkout-components": "4.0.5", "@types/qrcode": "1.5.1", "@vitest/coverage-c8": "0.33.0", @@ -61,28 +61,28 @@ "bumpp": "9.1.1", "eslint": "8.46.0", "eslint-plugin-nuxt": "4.0.0", - "happy-dom": "10.6.3", + "happy-dom": "10.9.0", "husky": "8.0.3", "lint-staged": "13.2.3", "msw": "1.2.3", "nuxt": "3.6.5", - "nuxt-simple-sitemap": "3.1.4", + "nuxt-simple-sitemap": "3.1.5", "nuxt-vitest": "0.10.2", "postcss": "8.4.27", "postcss-html": "1.5.0", "postcss-import": "15.1.0", "postcss-url": "10.1.3", - "sass": "1.64.2", + "sass": "1.65.1", "sass-loader": "13.3.2", "stylelint": "15.10.2", "stylelint-config-recommended-vue": "1.5.0", "stylelint-config-standard": "34.0.0", "stylelint-config-standard-scss": "10.0.0", "stylelint-order": "6.0.3", - "stylelint-scss": "5.0.1", + "stylelint-scss": "5.1.0", "tailwindcss": "3.3.3", "typescript": "5.1.6", - "vite": "4.4.8", + "vite": "4.4.9", "vitest": "0.33.0", "vue-tsc": "1.8.8", "webpack": "5.88.2" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 061b8f25..729c82b1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -33,14 +33,14 @@ dependencies: specifier: 10.3.0 version: 10.3.0(vue@3.3.4) braintree-web: - specifier: 3.96.1 - version: 3.96.1 + specifier: 3.97.0 + version: 3.97.0 cypress: specifier: 12.17.3 version: 12.17.3 ethers: - specifier: 6.6.7 - version: 6.6.7 + specifier: 6.7.0 + version: 6.7.0 loglevel: specifier: 1.8.1 version: 1.8.1 @@ -65,20 +65,20 @@ dependencies: devDependencies: '@commitlint/cli': - specifier: 17.6.7 - version: 17.6.7 + specifier: 17.7.1 + version: 17.7.1 '@commitlint/config-conventional': - specifier: 17.6.7 - version: 17.6.7 + specifier: 17.7.0 + version: 17.7.0 '@fontsource/roboto': - specifier: 5.0.5 - version: 5.0.5 + specifier: 5.0.8 + version: 5.0.8 '@nuxt/content': specifier: 2.7.2 version: 2.7.2 '@nuxt/devtools': - specifier: 0.7.4 - version: 0.7.4(nuxt@3.6.5)(vite@4.4.8) + specifier: 0.8.0 + version: 0.8.0(nuxt@3.6.5)(vite@4.4.9) '@nuxtjs/i18n': specifier: 8.0.0-beta.12 version: 8.0.0-beta.12(vue-router@4.2.4)(vue@3.3.4) @@ -89,8 +89,8 @@ devDependencies: specifier: 0.2.4 version: 0.2.4(@vueuse/core@10.3.0)(@vueuse/shared@10.3.0)(vue@3.3.4) '@types/braintree-web': - specifier: 3.75.23 - version: 3.75.23 + specifier: 3.96.1 + version: 3.96.1 '@types/paypal-checkout-components': specifier: 4.0.5 version: 4.0.5 @@ -113,8 +113,8 @@ devDependencies: specifier: 4.0.0 version: 4.0.0(eslint@8.46.0) happy-dom: - specifier: 10.6.3 - version: 10.6.3 + specifier: 10.9.0 + version: 10.9.0 husky: specifier: 8.0.3 version: 8.0.3 @@ -126,13 +126,13 @@ devDependencies: version: 1.2.3(typescript@5.1.6) nuxt: specifier: 3.6.5 - version: 3.6.5(@types/node@20.4.2)(eslint@8.46.0)(sass@1.64.2)(stylelint@15.10.2)(typescript@5.1.6)(vue-tsc@1.8.8) + version: 3.6.5(@types/node@20.4.2)(eslint@8.46.0)(sass@1.65.1)(stylelint@15.10.2)(typescript@5.1.6)(vue-tsc@1.8.8) nuxt-simple-sitemap: - specifier: 3.1.4 - version: 3.1.4(nuxt@3.6.5)(vite@4.4.8) + specifier: 3.1.5 + version: 3.1.5(nuxt@3.6.5)(vite@4.4.9) nuxt-vitest: specifier: 0.10.2 - version: 0.10.2(@vitejs/plugin-vue-jsx@3.0.1)(@vitejs/plugin-vue@4.2.3)(happy-dom@10.6.3)(vite@4.4.8)(vitest@0.33.0)(vue-router@4.2.4)(vue@3.3.4) + version: 0.10.2(@vitejs/plugin-vue-jsx@3.0.1)(@vitejs/plugin-vue@4.2.3)(happy-dom@10.9.0)(vite@4.4.9)(vitest@0.33.0)(vue-router@4.2.4)(vue@3.3.4) postcss: specifier: 8.4.27 version: 8.4.27 @@ -146,11 +146,11 @@ devDependencies: specifier: 10.1.3 version: 10.1.3(postcss@8.4.27) sass: - specifier: 1.64.2 - version: 1.64.2 + specifier: 1.65.1 + version: 1.65.1 sass-loader: specifier: 13.3.2 - version: 13.3.2(sass@1.64.2)(webpack@5.88.2) + version: 13.3.2(sass@1.65.1)(webpack@5.88.2) stylelint: specifier: 15.10.2 version: 15.10.2 @@ -167,8 +167,8 @@ devDependencies: specifier: 6.0.3 version: 6.0.3(stylelint@15.10.2) stylelint-scss: - specifier: 5.0.1 - version: 5.0.1(stylelint@15.10.2) + specifier: 5.1.0 + version: 5.1.0(stylelint@15.10.2) tailwindcss: specifier: 3.3.3 version: 3.3.3(ts-node@10.9.1) @@ -176,11 +176,11 @@ devDependencies: specifier: 5.1.6 version: 5.1.6 vite: - specifier: 4.4.8 - version: 4.4.8(@types/node@20.4.2)(sass@1.64.2) + specifier: 4.4.9 + version: 4.4.9(@types/node@20.4.2)(sass@1.65.1) vitest: specifier: 0.33.0 - version: 0.33.0(happy-dom@10.6.3)(sass@1.64.2) + version: 0.33.0(happy-dom@10.9.0)(sass@1.65.1) vue-tsc: specifier: 1.8.8 version: 1.8.8(typescript@5.1.6) @@ -494,8 +494,8 @@ packages: promise-polyfill: 8.2.3 dev: false - /@braintree/browser-detection@1.14.0: - resolution: {integrity: sha512-OsqU+28RhNvSw8Y5JEiUHUrAyn4OpYazFkjSJe8ZVZfkAaRXQc6hsV38MMEpIlkPMig+A68buk/diY+0O8/dMQ==} + /@braintree/browser-detection@1.17.1: + resolution: {integrity: sha512-Mk7jauyp9pD14BTRS7otoy9dqIJGb3Oy0XtxKM/adGD9i9MAuCjH5uRZMyW2iVmJQTaA/PLlWdG7eSDyMWMc8Q==} dev: false /@braintree/event-emitter@0.4.1: @@ -510,8 +510,8 @@ packages: resolution: {integrity: sha512-tVpr7U6u6bqeQlHreEjYMNtnHX62vLnNWziY2kQLqkWhvusPuY5DfuGEIPpWqsd+V/a1slyTQaxK6HWTlH6A/Q==} dev: false - /@braintree/sanitize-url@6.0.2: - resolution: {integrity: sha512-Tbsj02wXCbqGmzdnXNk0SOF19ChhRU70BsroIi4Pm6Ehp56in6vch94mfbdQ17DozxkL3BAVjbZ4Qc1a0HFRAg==} + /@braintree/sanitize-url@6.0.4: + resolution: {integrity: sha512-s3jaWicZd0pkP0jf5ysyHUI/RE7MHos6qlToFcGWXVp+ykHOy77OUMrfbgJ9it2C5bow7OIQwYYaHjk9XlBQ2A==} dev: false /@braintree/uuid@0.1.0: @@ -534,14 +534,14 @@ packages: dev: false optional: true - /@commitlint/cli@17.6.7: - resolution: {integrity: sha512-nzZmfO5KIOupYppn1MsnYX/80I+KDlxiwkks3CJT0XT+t34UgqGi3eSyEuzgcIjPlORk5/GMaAEiys78iLfGMg==} + /@commitlint/cli@17.7.1: + resolution: {integrity: sha512-BCm/AT06SNCQtvFv921iNhudOHuY16LswT0R3OeolVGLk8oP+Rk9TfQfgjH7QPMjhvp76bNqGFEcpKojxUNW1g==} engines: {node: '>=v14'} hasBin: true dependencies: '@commitlint/format': 17.4.4 - '@commitlint/lint': 17.6.7 - '@commitlint/load': 17.6.7 + '@commitlint/lint': 17.7.0 + '@commitlint/load': 17.7.1 '@commitlint/read': 17.5.1 '@commitlint/types': 17.4.4 execa: 5.1.1 @@ -554,11 +554,11 @@ packages: - '@swc/wasm' dev: true - /@commitlint/config-conventional@17.6.7: - resolution: {integrity: sha512-4oTpEUC0HRM54QRHBPMOJW1pETp7usxXn9RuNYNWHcmu8wi1mpws95hvS20u2n6HtIkTn0jfn7vHioCm4AGUTw==} + /@commitlint/config-conventional@17.7.0: + resolution: {integrity: sha512-iicqh2o6et+9kWaqsQiEYZzfLbtoWv9uZl8kbI8EGfnc0HeGafQBF7AJ0ylN9D/2kj6txltsdyQs8+2fTMwWEw==} engines: {node: '>=v14'} dependencies: - conventional-changelog-conventionalcommits: 5.0.0 + conventional-changelog-conventionalcommits: 6.1.0 dev: true /@commitlint/config-validator@17.6.7: @@ -594,36 +594,36 @@ packages: chalk: 4.1.2 dev: true - /@commitlint/is-ignored@17.6.7: - resolution: {integrity: sha512-vqyNRqtbq72P2JadaoWiuoLtXIs9SaAWDqdtef6G2zsoXqKFc7vqj1f+thzVgosXG3X/5K9jNp+iYijmvOfc/g==} + /@commitlint/is-ignored@17.7.0: + resolution: {integrity: sha512-043rA7m45tyEfW7Zv2vZHF++176MLHH9h70fnPoYlB1slKBeKl8BwNIlnPg4xBdRBVNPaCqvXxWswx2GR4c9Hw==} engines: {node: '>=v14'} dependencies: '@commitlint/types': 17.4.4 - semver: 7.5.2 + semver: 7.5.4 dev: true - /@commitlint/lint@17.6.7: - resolution: {integrity: sha512-TW+AozfuOFMrHn+jdwtz0IWu8REKFp0eryOvoBp2r8IXNc4KihKB1spAiUB6SFyHD6hVVeolz12aHnJ3Mb+xVQ==} + /@commitlint/lint@17.7.0: + resolution: {integrity: sha512-TCQihm7/uszA5z1Ux1vw+Nf3yHTgicus/+9HiUQk+kRSQawByxZNESeQoX9ujfVd3r4Sa+3fn0JQAguG4xvvbA==} engines: {node: '>=v14'} dependencies: - '@commitlint/is-ignored': 17.6.7 - '@commitlint/parse': 17.6.7 - '@commitlint/rules': 17.6.7 + '@commitlint/is-ignored': 17.7.0 + '@commitlint/parse': 17.7.0 + '@commitlint/rules': 17.7.0 '@commitlint/types': 17.4.4 dev: true - /@commitlint/load@17.6.7: - resolution: {integrity: sha512-QZ2rJTbX55BQdYrCm/p6+hh/pFBgC9nTJxfsrK6xRPe2thiQzHN0AQDBqBwAirn6gIkHrjIbCbtAE6kiDYLjrw==} + /@commitlint/load@17.7.1: + resolution: {integrity: sha512-S/QSOjE1ztdogYj61p6n3UbkUvweR17FQ0zDbNtoTLc+Hz7vvfS7ehoTMQ27hPSjVBpp7SzEcOQu081RLjKHJQ==} engines: {node: '>=v14'} dependencies: '@commitlint/config-validator': 17.6.7 '@commitlint/execute-rule': 17.4.0 '@commitlint/resolve-extends': 17.6.7 '@commitlint/types': 17.4.4 - '@types/node': 20.4.2 + '@types/node': 20.4.7 chalk: 4.1.2 cosmiconfig: 8.2.0 - cosmiconfig-typescript-loader: 4.3.0(@types/node@20.4.2)(cosmiconfig@8.2.0)(ts-node@10.9.1)(typescript@5.1.6) + cosmiconfig-typescript-loader: 4.3.0(@types/node@20.4.7)(cosmiconfig@8.2.0)(ts-node@10.9.1)(typescript@5.1.6) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -640,13 +640,13 @@ packages: engines: {node: '>=v14'} dev: true - /@commitlint/parse@17.6.7: - resolution: {integrity: sha512-ibO03BgEns+JJpohpBZYD49mCdSNMg6fTv7vA5yqzEFWkBQk5NWhEBw2yG+Z1UClStIRkMkAYyI2HzoQG9tCQQ==} + /@commitlint/parse@17.7.0: + resolution: {integrity: sha512-dIvFNUMCUHqq5Abv80mIEjLVfw8QNuA4DS7OWip4pcK/3h5wggmjVnlwGCDvDChkw2TjK1K6O+tAEV78oxjxag==} engines: {node: '>=v14'} dependencies: '@commitlint/types': 17.4.4 - conventional-changelog-angular: 5.0.13 - conventional-commits-parser: 3.2.4 + conventional-changelog-angular: 6.0.0 + conventional-commits-parser: 4.0.0 dev: true /@commitlint/read@17.5.1: @@ -672,8 +672,8 @@ packages: resolve-global: 1.0.0 dev: true - /@commitlint/rules@17.6.7: - resolution: {integrity: sha512-x/SDwDTN3w3Gr5xkhrIORu96rlKCc8ZLYEMXRqi9+MB33st2mKcGvKa5uJuigHlbl3xm75bAAubATrodVrjguQ==} + /@commitlint/rules@17.7.0: + resolution: {integrity: sha512-J3qTh0+ilUE5folSaoK91ByOb8XeQjiGcdIdiB/8UT1/Rd1itKo0ju/eQVGyFzgTMYt8HrDJnGTmNWwcMR1rmA==} engines: {node: '>=v14'} dependencies: '@commitlint/ensure': 17.6.7 @@ -1202,8 +1202,8 @@ packages: resolution: {integrity: sha512-a8TLtmPi8xzPkCbp/OGFUo5yhRkHM2Ko9kOWP4znJr0WAhWyThaw3PnwX4vOTWOAMsV2uRt32PPDcEz63esSaA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - /@fontsource/roboto@5.0.5: - resolution: {integrity: sha512-IMXFq5AMgGx0sgNLfwWsmPuy3qa7lmDmQcXXihqwF4mT2UpD725cbxZj93ERY793OWon+6V1ANax02I3nt9+4w==} + /@fontsource/roboto@5.0.8: + resolution: {integrity: sha512-XxPltXs5R31D6UZeLIV1td3wTXU3jzd3f2DLsXI8tytMGBkIsGcc9sIyiupRtA8y73HAhuSCeweOoBqf6DbWCA==} dev: true /@hapi/hoek@9.3.0: @@ -1667,7 +1667,7 @@ packages: /@nuxt/devalue@2.0.2: resolution: {integrity: sha512-GBzP8zOc7CGWyFQS6dv1lQz8VVpz5C2yRszbXufwG/9zhStTIH50EtD87NmWbTMwXDvZLNg8GIpb1UFdH93JCA==} - /@nuxt/devtools-kit@0.7.4(nuxt@3.6.5)(vite@4.4.8): + /@nuxt/devtools-kit@0.7.4(nuxt@3.6.5)(vite@4.4.9): resolution: {integrity: sha512-+CKSSqalyW3elK364FamcHtXm6F03Iarfs9ftBiWmj3CdCTuv9aGpJFi0FKzXKzq/xlCtbWvIrqcaf2Iy//6NQ==} peerDependencies: nuxt: ^3.6.5 @@ -1676,15 +1676,31 @@ packages: '@nuxt/kit': 3.6.5 '@nuxt/schema': 3.6.5 execa: 7.2.0 - nuxt: 3.6.5(@types/node@20.4.2)(eslint@8.46.0)(sass@1.64.2)(stylelint@15.10.2)(typescript@5.1.6)(vue-tsc@1.8.8) - vite: 4.4.8(@types/node@20.4.2)(sass@1.64.2) + nuxt: 3.6.5(@types/node@20.4.2)(eslint@8.46.0)(sass@1.65.1)(stylelint@15.10.2)(typescript@5.1.6)(vue-tsc@1.8.8) + vite: 4.4.9(@types/node@20.4.2)(sass@1.65.1) transitivePeerDependencies: - rollup - supports-color dev: true - /@nuxt/devtools-wizard@0.7.4: - resolution: {integrity: sha512-Ga+OgxTEZu0AnOmak5eMPrFThvLdoFVB5kEyyCrnBNdkTvX5Dtr8FvVAL+6jV0ALmqhWSXp99op2+QwHg7kgDg==} + /@nuxt/devtools-kit@0.8.0(nuxt@3.6.5)(vite@4.4.9): + resolution: {integrity: sha512-zHwotLFwmYPFDg0JHyInn0L3i2gZK24JYDfgOzqBuvCD/Q3ytQVyAMrX2Mp4iIrHjwToZBJ0dlyV+UYXCiWwSg==} + peerDependencies: + nuxt: ^3.6.5 + vite: '*' + dependencies: + '@nuxt/kit': 3.6.5 + '@nuxt/schema': 3.6.5 + execa: 7.2.0 + nuxt: 3.6.5(@types/node@20.4.2)(eslint@8.46.0)(sass@1.65.1)(stylelint@15.10.2)(typescript@5.1.6)(vue-tsc@1.8.8) + vite: 4.4.9(@types/node@20.4.2)(sass@1.65.1) + transitivePeerDependencies: + - rollup + - supports-color + dev: true + + /@nuxt/devtools-wizard@0.8.0: + resolution: {integrity: sha512-nxYAB4TQgeaoYY3xBEzrYVpXzXUAwoeCui0vqu1oTeeuKnl62uXFGsY4vXMHQtnibvbQVZzNFVFoXggKM3MBGw==} hasBin: true dependencies: consola: 3.2.3 @@ -1700,15 +1716,15 @@ packages: semver: 7.5.4 dev: true - /@nuxt/devtools@0.7.4(nuxt@3.6.5)(vite@4.4.8): - resolution: {integrity: sha512-uaKvVIYWuJ5L1NasXYiZfOh3w2HkHwaMyyVCceabVsOh27PBIeV7rzF5zyMrkyO3vivmWUuXcoZo3M0JO41sqg==} + /@nuxt/devtools@0.8.0(nuxt@3.6.5)(vite@4.4.9): + resolution: {integrity: sha512-w48eqZ52NLVB8C0Q1E/eY0xsokMr9diOaxUptO08UYNhyj+MKKBrhIBTePYO7GlxabXOaHM62zi+iN8AT1qXoA==} hasBin: true peerDependencies: nuxt: ^3.6.5 vite: '*' dependencies: - '@nuxt/devtools-kit': 0.7.4(nuxt@3.6.5)(vite@4.4.8) - '@nuxt/devtools-wizard': 0.7.4 + '@nuxt/devtools-kit': 0.8.0(nuxt@3.6.5)(vite@4.4.9) + '@nuxt/devtools-wizard': 0.8.0 '@nuxt/kit': 3.6.5 birpc: 0.2.12 boxen: 7.1.1 @@ -1726,7 +1742,7 @@ packages: launch-editor: 2.6.0 local-pkg: 0.4.3 magicast: 0.2.10 - nuxt: 3.6.5(@types/node@20.4.2)(eslint@8.46.0)(sass@1.64.2)(stylelint@15.10.2)(typescript@5.1.6)(vue-tsc@1.8.8) + nuxt: 3.6.5(@types/node@20.4.2)(eslint@8.46.0)(sass@1.65.1)(stylelint@15.10.2)(typescript@5.1.6)(vue-tsc@1.8.8) nypm: 0.2.2 pacote: 15.2.0 pathe: 1.1.1 @@ -1736,10 +1752,10 @@ packages: rc9: 2.1.1 semver: 7.5.4 sirv: 2.0.3 - unimport: 3.1.0 - vite: 4.4.8(@types/node@20.4.2)(sass@1.64.2) - vite-plugin-inspect: 0.7.35(@nuxt/kit@3.6.5)(vite@4.4.8) - vite-plugin-vue-inspector: 3.5.0(vite@4.4.8) + unimport: 3.1.3 + vite: 4.4.9(@types/node@20.4.2)(sass@1.65.1) + vite-plugin-inspect: 0.7.35(@nuxt/kit@3.6.5)(vite@4.4.9) + vite-plugin-vue-inspector: 3.6.0(vite@4.4.9) wait-on: 7.0.1 which: 3.0.1 ws: 8.13.0 @@ -1796,7 +1812,7 @@ packages: scule: 1.0.0 semver: 7.5.4 unctx: 2.3.1 - unimport: 3.1.0 + unimport: 3.1.3 untyped: 1.3.2 transitivePeerDependencies: - rollup @@ -1881,7 +1897,7 @@ packages: /@nuxt/ui-templates@1.2.0: resolution: {integrity: sha512-MSZza7dxccNb/p7nuzGF8/m4POaFpHzVhNdR7f4xahOpH7Ja02lFeYR+rHtoHIJC0yym4qriqv0mQ+Qf/R61bQ==} - /@nuxt/vite-builder@3.6.5(@types/node@20.4.2)(eslint@8.46.0)(sass@1.64.2)(stylelint@15.10.2)(typescript@5.1.6)(vue-tsc@1.8.8)(vue@3.3.4): + /@nuxt/vite-builder@3.6.5(@types/node@20.4.2)(eslint@8.46.0)(sass@1.65.1)(stylelint@15.10.2)(typescript@5.1.6)(vue-tsc@1.8.8)(vue@3.3.4): resolution: {integrity: sha512-pwSpt257ApCp3XWUs8vrC7X9QHeHUv5PbbIR3+5w0n5f95XPNOQWDJa2fTPX/H6oaRJCPYAsBPqiQhQ7qW/NZQ==} engines: {node: ^14.18.0 || >=16.10.0} peerDependencies: @@ -1918,8 +1934,8 @@ packages: strip-literal: 1.0.1 ufo: 1.1.2 unplugin: 1.4.0 - vite: 4.3.9(@types/node@20.4.2)(sass@1.64.2) - vite-node: 0.33.0(@types/node@20.4.2)(sass@1.64.2) + vite: 4.3.9(@types/node@20.4.2)(sass@1.65.1) + vite-node: 0.33.0(@types/node@20.4.2)(sass@1.65.1) vite-plugin-checker: 0.6.1(eslint@8.46.0)(stylelint@15.10.2)(typescript@5.1.6)(vite@4.3.9)(vue-tsc@1.8.8) vue: 3.3.4 vue-bundle-renderer: 1.0.3 @@ -2057,7 +2073,7 @@ packages: engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} dependencies: cross-spawn: 7.0.3 - fast-glob: 3.3.0 + fast-glob: 3.3.1 is-glob: 4.0.3 open: 9.1.0 picocolors: 1.0.0 @@ -2376,8 +2392,8 @@ packages: minimatch: 9.0.3 dev: true - /@types/braintree-web@3.75.23: - resolution: {integrity: sha512-uD2wQCpHXlaPHjVkoaHgNcKY8zpPddSYRztWQ3cRbpiP99Fk4p6HqDV/OkB58oMyLf5syz9cYG96qsS4VXtPKw==} + /@types/braintree-web@3.96.1: + resolution: {integrity: sha512-i+JLLtsHng49H61Zx/LR6dAqk3DVh8xkCJkgfRQs1/WmS023+0LJMvwFcKiS4snSKhLfEcTgPjUQ1Dnlh/Y2rA==} dependencies: '@types/googlepay': 0.7.1 '@types/paypal-checkout-components': 4.0.5 @@ -2472,6 +2488,10 @@ packages: /@types/node@20.4.2: resolution: {integrity: sha512-Dd0BYtWgnWJKwO1jkmTrzofjK2QXXcai0dmtzvIBhcA+RsG5h8R3xlyta0kGOZRNfL9GuRtb1knmPEhQrePCEw==} + /@types/node@20.4.7: + resolution: {integrity: sha512-bUBrPjEry2QUTsnuEjzjbS7voGWCc30W0qzgMf90GPeDGFRakvrz47ju+oqDAKCXLUCe39u57/ORMl/O/04/9g==} + dev: true + /@types/normalize-package-data@2.4.1: resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==} @@ -2731,12 +2751,12 @@ packages: '@babel/core': 7.22.9 '@babel/plugin-transform-typescript': 7.22.9(@babel/core@7.22.9) '@vue/babel-plugin-jsx': 1.1.5(@babel/core@7.22.9) - vite: 4.3.9(@types/node@20.4.2)(sass@1.64.2) + vite: 4.3.9(@types/node@20.4.2)(sass@1.65.1) vue: 3.3.4 transitivePeerDependencies: - supports-color - /@vitejs/plugin-vue-jsx@3.0.1(vite@4.4.8)(vue@3.3.4): + /@vitejs/plugin-vue-jsx@3.0.1(vite@4.4.9)(vue@3.3.4): resolution: {integrity: sha512-+Jb7ggL48FSPS1uhPnJbJwWa9Sr90vQ+d0InW+AhBM22n+cfuYqJZDckBc+W3QSHe1WDvewMZfa4wZOtk5pRgw==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -2746,7 +2766,7 @@ packages: '@babel/core': 7.22.9 '@babel/plugin-transform-typescript': 7.22.9(@babel/core@7.22.9) '@vue/babel-plugin-jsx': 1.1.5(@babel/core@7.22.9) - vite: 4.4.8(@types/node@20.4.2)(sass@1.64.2) + vite: 4.4.9(@types/node@20.4.2)(sass@1.65.1) vue: 3.3.4 transitivePeerDependencies: - supports-color @@ -2759,17 +2779,17 @@ packages: vite: ^4.0.0 vue: ^3.2.25 dependencies: - vite: 4.3.9(@types/node@20.4.2)(sass@1.64.2) + vite: 4.3.9(@types/node@20.4.2)(sass@1.65.1) vue: 3.3.4 - /@vitejs/plugin-vue@4.2.3(vite@4.4.8)(vue@3.3.4): + /@vitejs/plugin-vue@4.2.3(vite@4.4.9)(vue@3.3.4): resolution: {integrity: sha512-R6JDUfiZbJA9cMiguQ7jxALsgiprjBeHL5ikpXfJCH62pPHtI+JdJ5xWj6Ev73yXSlYl86+blXn1kZHQ7uElxw==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: vite: ^4.0.0 vue: ^3.2.25 dependencies: - vite: 4.4.8(@types/node@20.4.2)(sass@1.64.2) + vite: 4.4.9(@types/node@20.4.2)(sass@1.65.1) vue: 3.3.4 dev: true @@ -2783,7 +2803,7 @@ packages: magic-string: 0.30.1 picocolors: 1.0.0 std-env: 3.3.3 - vitest: 0.33.0(happy-dom@10.6.3)(sass@1.64.2) + vitest: 0.33.0(happy-dom@10.9.0)(sass@1.65.1) dev: true /@vitest/expect@0.33.0: @@ -2828,7 +2848,7 @@ packages: pathe: 1.1.1 picocolors: 1.0.0 sirv: 2.0.3 - vitest: 0.33.0(happy-dom@10.6.3)(sass@1.64.2) + vitest: 0.33.0(happy-dom@10.9.0)(sass@1.65.1) dev: true /@vitest/utils@0.33.0: @@ -3062,7 +3082,7 @@ packages: '@vueuse/core': 10.3.0(vue@3.3.4) '@vueuse/metadata': 10.3.0 local-pkg: 0.4.3 - nuxt: 3.6.5(@types/node@20.4.2)(eslint@8.46.0)(sass@1.64.2)(stylelint@15.10.2)(typescript@5.1.6)(vue-tsc@1.8.8) + nuxt: 3.6.5(@types/node@20.4.2)(eslint@8.46.0)(sass@1.65.1)(stylelint@15.10.2)(typescript@5.1.6)(vue-tsc@1.8.8) vue-demi: 0.14.5(vue@3.3.4) transitivePeerDependencies: - '@vue/composition-api' @@ -3694,15 +3714,15 @@ packages: dependencies: fill-range: 7.0.1 - /braintree-web@3.96.1: - resolution: {integrity: sha512-e483TQkRmcO5zFH+pMGUokFWq5Q+Jyn9TmUIDofPpul1P+xOciwNqvekl/Ku6MsJBT1+kyH0cndBYMZVJpbrtg==} + /braintree-web@3.97.0: + resolution: {integrity: sha512-HzAojzXx/itzKxwuuTOsiQ8IJvmymWJ0PxgQjHF6aRxykDxZa2BiUVNbm970n1+HE0plvAOJZY1lbD/weFnGSw==} dependencies: '@braintree/asset-loader': 0.4.4 - '@braintree/browser-detection': 1.14.0 + '@braintree/browser-detection': 1.17.1 '@braintree/event-emitter': 0.4.1 '@braintree/extended-promise': 0.4.1 '@braintree/iframer': 1.1.0 - '@braintree/sanitize-url': 6.0.2 + '@braintree/sanitize-url': 6.0.4 '@braintree/uuid': 0.1.0 '@braintree/wrap-promise': 2.1.0 card-validator: 8.1.1 @@ -4278,34 +4298,29 @@ packages: engines: {node: '>= 0.6'} dev: false - /conventional-changelog-angular@5.0.13: - resolution: {integrity: sha512-i/gipMxs7s8L/QeuavPF2hLnJgH6pEZAttySB6aiQLWcX3puWDL3ACVmvBhJGxnAy52Qc15ua26BufY6KpmrVA==} - engines: {node: '>=10'} + /conventional-changelog-angular@6.0.0: + resolution: {integrity: sha512-6qLgrBF4gueoC7AFVHu51nHL9pF9FRjXrH+ceVf7WmAfH3gs+gEYOkvxhjMPjZu57I4AGUGoNTY8V7Hrgf1uqg==} + engines: {node: '>=14'} dependencies: compare-func: 2.0.0 - q: 1.5.1 dev: true - /conventional-changelog-conventionalcommits@5.0.0: - resolution: {integrity: sha512-lCDbA+ZqVFQGUj7h9QBKoIpLhl8iihkO0nCTyRNzuXtcd7ubODpYB04IFy31JloiJgG0Uovu8ot8oxRzn7Nwtw==} - engines: {node: '>=10'} + /conventional-changelog-conventionalcommits@6.1.0: + resolution: {integrity: sha512-3cS3GEtR78zTfMzk0AizXKKIdN4OvSh7ibNz6/DPbhWWQu7LqE/8+/GqSodV+sywUR2gpJAdP/1JFf4XtN7Zpw==} + engines: {node: '>=14'} dependencies: compare-func: 2.0.0 - lodash: 4.17.21 - q: 1.5.1 dev: true - /conventional-commits-parser@3.2.4: - resolution: {integrity: sha512-nK7sAtfi+QXbxHCYfhpZsfRtaitZLIA6889kFIouLvz6repszQDgxBu7wf2WbU+Dco7sAnNCJYERCwt54WPC2Q==} - engines: {node: '>=10'} + /conventional-commits-parser@4.0.0: + resolution: {integrity: sha512-WRv5j1FsVM5FISJkoYMR6tPk07fkKT0UodruX4je86V4owk451yjXAKzKAPOs9l7y59E2viHUS9eQ+dfUA9NSg==} + engines: {node: '>=14'} hasBin: true dependencies: JSONStream: 1.3.5 is-text-path: 1.0.1 - lodash: 4.17.21 meow: 8.1.2 split2: 3.2.2 - through2: 4.0.2 dev: true /convert-source-map@1.9.0: @@ -4338,7 +4353,7 @@ packages: /core-util-is@1.0.3: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} - /cosmiconfig-typescript-loader@4.3.0(@types/node@20.4.2)(cosmiconfig@8.2.0)(ts-node@10.9.1)(typescript@5.1.6): + /cosmiconfig-typescript-loader@4.3.0(@types/node@20.4.7)(cosmiconfig@8.2.0)(ts-node@10.9.1)(typescript@5.1.6): resolution: {integrity: sha512-NTxV1MFfZDLPiBMjxbHRwSh5LaLcPMwNdCutmnHJCKoVnlvldPWlllonKwrsRJ5pYZBIBGRWWU2tfvzxgeSW5Q==} engines: {node: '>=12', npm: '>=6'} peerDependencies: @@ -4347,7 +4362,7 @@ packages: ts-node: '>=10' typescript: '>=3' dependencies: - '@types/node': 20.4.2 + '@types/node': 20.4.7 cosmiconfig: 8.2.0 ts-node: 10.9.1(@types/node@20.4.2)(typescript@5.1.6) typescript: 5.1.6 @@ -5597,8 +5612,8 @@ packages: resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==} engines: {node: '>= 0.6'} - /ethers@6.6.7: - resolution: {integrity: sha512-1SdT3W5/IPAcx9l5/+9qKRYR/iqVIdNQIct18yeh+XvN+I4RK44mvOsAerMwJYCAwdQfsOgf3OkfozeuMInbtQ==} + /ethers@6.7.0: + resolution: {integrity: sha512-pxt5hK82RNwcTX2gOZP81t6qVPVspnkpeivwEgQuK9XUvbNtghBnT8GNIb/gPh+WnVSfi8cXC9XlfT8sqc6D6w==} engines: {node: '>=14.0.0'} dependencies: '@adraffy/ens-normalize': 1.9.2 @@ -6299,11 +6314,11 @@ packages: destr: 2.0.0 iron-webcrypto: 0.7.1 radix3: 1.0.1 - ufo: 1.1.2 + ufo: 1.2.0 uncrypto: 0.1.3 - /happy-dom@10.6.3: - resolution: {integrity: sha512-se+f89YhkhoaZ52WrsfLWIS77FwzdbHi2lbPyyrIEnSeoTU4kAdvDIdezfs+IN23ZBDL7PkqAwscNWqkIp4Gyw==} + /happy-dom@10.9.0: + resolution: {integrity: sha512-SGZ8QqSNDVkWt5T7GNACKS+CpGvr58OKurqCR1iH371dMgpXyUI2tJA91cASG6fe2d5xYnVFOgOwx4MmOaXepw==} dependencies: css.escape: 1.5.1 entities: 4.5.0 @@ -7700,6 +7715,12 @@ packages: dependencies: '@jridgewell/sourcemap-codec': 1.4.15 + /magic-string@0.30.2: + resolution: {integrity: sha512-lNZdu7pewtq/ZvWUp9Wpf/x7WzMTsR26TWV03BRZrXFsv+BI6dy8RAiKgm1uM/kyR0rCfUcqvOlXKG66KhIGug==} + engines: {node: '>=12'} + dependencies: + '@jridgewell/sourcemap-codec': 1.4.15 + /magicast@0.2.10: resolution: {integrity: sha512-Ah2qatigknxwmoYCd9hx/mmVyrRNhDKiaWZIuW4gL6dWrAGMoOpCVkQ3VpGWARtkaJVFhe8uIphcsxDzLPQUyg==} dependencies: @@ -8792,10 +8813,10 @@ packages: optionalDependencies: fsevents: 2.3.2 - /nuxt-simple-sitemap@3.1.4(nuxt@3.6.5)(vite@4.4.8): - resolution: {integrity: sha512-rP2ZxiaEyrz1S16zOb6mmtVyxTgmUAErsy0QRaxIIEMJvnZ/0oFEgH6IbpnZchjw0dxlKCAhYgNof3QDF5VQ9Q==} + /nuxt-simple-sitemap@3.1.5(nuxt@3.6.5)(vite@4.4.9): + resolution: {integrity: sha512-H5+RupbafIpNKkkrvpFTwfGutGx9mCf32dXZJusZ/yBMbH10PxIHrnAoGwmqMue+MwkT8XIkhgWXpyQgaigAUQ==} dependencies: - '@nuxt/devtools-kit': 0.7.4(nuxt@3.6.5)(vite@4.4.8) + '@nuxt/devtools-kit': 0.7.4(nuxt@3.6.5)(vite@4.4.9) '@nuxt/kit': 3.6.5 chalk: 5.3.0 defu: 6.1.2 @@ -8844,7 +8865,7 @@ packages: - supports-color dev: true - /nuxt-vitest@0.10.2(@vitejs/plugin-vue-jsx@3.0.1)(@vitejs/plugin-vue@4.2.3)(happy-dom@10.6.3)(vite@4.4.8)(vitest@0.33.0)(vue-router@4.2.4)(vue@3.3.4): + /nuxt-vitest@0.10.2(@vitejs/plugin-vue-jsx@3.0.1)(@vitejs/plugin-vue@4.2.3)(happy-dom@10.9.0)(vite@4.4.9)(vitest@0.33.0)(vue-router@4.2.4)(vue@3.3.4): resolution: {integrity: sha512-cYEvFY5iU0fV3xccdunV1vAlgyda3Tf7HEyPGrI/4KMAouwtIDIyuu2SgU3WOFqpNbhbAQbI5COLISodOeUHBQ==} peerDependencies: '@vitejs/plugin-vue': '*' @@ -8853,16 +8874,16 @@ packages: vitest: ^0.24.5 || ^0.26.0 || ^0.27.0 || ^0.28.0 || ^0.29.0 || ^0.30.0 || ^0.33.0 dependencies: '@nuxt/kit': 3.6.3 - '@vitejs/plugin-vue': 4.2.3(vite@4.4.8)(vue@3.3.4) - '@vitejs/plugin-vue-jsx': 3.0.1(vite@4.4.8)(vue@3.3.4) + '@vitejs/plugin-vue': 4.2.3(vite@4.4.9)(vue@3.3.4) + '@vitejs/plugin-vue-jsx': 3.0.1(vite@4.4.9)(vue@3.3.4) '@vitest/ui': 0.33.0(vitest@0.33.0) defu: 6.1.2 get-port-please: 3.0.1 perfect-debounce: 1.0.0 std-env: 3.3.3 - vite: 4.4.8(@types/node@20.4.2)(sass@1.64.2) - vitest: 0.33.0(happy-dom@10.6.3)(sass@1.64.2) - vitest-environment-nuxt: 0.10.2(happy-dom@10.6.3)(vitest@0.33.0)(vue-router@4.2.4)(vue@3.3.4) + vite: 4.4.9(@types/node@20.4.2)(sass@1.65.1) + vitest: 0.33.0(happy-dom@10.9.0)(sass@1.65.1) + vitest-environment-nuxt: 0.10.2(happy-dom@10.9.0)(vitest@0.33.0)(vue-router@4.2.4)(vue@3.3.4) transitivePeerDependencies: - '@vue/compiler-dom' - '@vue/server-renderer' @@ -8874,7 +8895,7 @@ packages: - vue-router dev: true - /nuxt@3.6.5(@types/node@20.4.2)(eslint@8.46.0)(sass@1.64.2)(stylelint@15.10.2)(typescript@5.1.6)(vue-tsc@1.8.8): + /nuxt@3.6.5(@types/node@20.4.2)(eslint@8.46.0)(sass@1.65.1)(stylelint@15.10.2)(typescript@5.1.6)(vue-tsc@1.8.8): resolution: {integrity: sha512-0A7V8B1HrIXX9IlqPc2w+5ZPXi+7MYa9QVhtuGYuLvjRKoSFANhCoMPRP6pKdoxigM1MBxhLue2VmHA/VbtJCw==} engines: {node: ^14.18.0 || >=16.10.0} hasBin: true @@ -8890,7 +8911,7 @@ packages: '@nuxt/schema': 3.6.5 '@nuxt/telemetry': 2.3.1 '@nuxt/ui-templates': 1.2.0 - '@nuxt/vite-builder': 3.6.5(@types/node@20.4.2)(eslint@8.46.0)(sass@1.64.2)(stylelint@15.10.2)(typescript@5.1.6)(vue-tsc@1.8.8)(vue@3.3.4) + '@nuxt/vite-builder': 3.6.5(@types/node@20.4.2)(eslint@8.46.0)(sass@1.65.1)(stylelint@15.10.2)(typescript@5.1.6)(vue-tsc@1.8.8)(vue@3.3.4) '@types/node': 20.4.2 '@unhead/ssr': 1.1.30 '@unhead/vue': 1.1.30(vue@3.3.4) @@ -9084,7 +9105,7 @@ packages: hasBin: true dependencies: ansi-colors: 4.1.3 - fast-glob: 3.3.0 + fast-glob: 3.3.1 js-yaml: 4.1.0 supports-color: 9.4.0 undici: 5.22.1 @@ -9983,11 +10004,6 @@ packages: resolution: {integrity: sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==} engines: {node: '>=6'} - /q@1.5.1: - resolution: {integrity: sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==} - engines: {node: '>=0.6.0', teleport: '>=0.2.0'} - dev: true - /qrcode@1.5.3: resolution: {integrity: sha512-puyri6ApkEHYiVl4CFzo1tDkAZ+ATcnbJrJ6RiBM1Fhctdn/ix9MTE3hRph33omisEbC/2fcfemsseiKgBPKZg==} engines: {node: '>=10.13.0'} @@ -10380,7 +10396,7 @@ packages: /restricted-input@3.0.5: resolution: {integrity: sha512-lUuXZ3wUnHURRarj5/0C8vomWIfWJO+p7T6RYwB46v7Oyuyr3yyupU+i7SjqUv4S6RAeAAZt1C/QCLJ9xhQBow==} dependencies: - '@braintree/browser-detection': 1.14.0 + '@braintree/browser-detection': 1.17.1 dev: false /retry@0.12.0: @@ -10424,6 +10440,13 @@ packages: optionalDependencies: fsevents: 2.3.2 + /rollup@3.28.0: + resolution: {integrity: sha512-d7zhvo1OUY2SXSM6pfNjgD5+d0Nz87CUp4mt8l/GgVP3oBsPwzNvSzyu1me6BSG9JIgWNTVcafIXBIyM8yQ3yw==} + engines: {node: '>=14.18.0', npm: '>=8.0.0'} + hasBin: true + optionalDependencies: + fsevents: 2.3.2 + /run-applescript@5.0.0: resolution: {integrity: sha512-XcT5rBksx1QdIhlFOCtgZkB99ZEouFZ1E2Kc2LHqNW13U3/74YGdkQRmThTwxy4QIyookibDKYZOPqX//6BlAg==} engines: {node: '>=12'} @@ -10486,7 +10509,7 @@ packages: /safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - /sass-loader@13.3.2(sass@1.64.2)(webpack@5.88.2): + /sass-loader@13.3.2(sass@1.65.1)(webpack@5.88.2): resolution: {integrity: sha512-CQbKl57kdEv+KDLquhC+gE3pXt74LEAzm+tzywcA0/aHZuub8wTErbjAoNI57rPUWRYRNC5WUnNl8eGJNbDdwg==} engines: {node: '>= 14.15.0'} peerDependencies: @@ -10506,12 +10529,12 @@ packages: optional: true dependencies: neo-async: 2.6.2 - sass: 1.64.2 + sass: 1.65.1 webpack: 5.88.2 dev: true - /sass@1.64.2: - resolution: {integrity: sha512-TnDlfc+CRnUAgLO9D8cQLFu/GIjJIzJCGkE7o4ekIGQOH7T3GetiRR/PsTWJUHhkzcSPrARkPI+gNWn5alCzDg==} + /sass@1.65.1: + resolution: {integrity: sha512-9DINwtHmA41SEd36eVPQ9BJKpn7eKDQmUHmpI0y5Zv2Rcorrh0zS+cFrt050hdNbmmCNKTW3hV5mWfuegNRsEA==} engines: {node: '>=14.0.0'} hasBin: true dependencies: @@ -10546,14 +10569,6 @@ packages: resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} hasBin: true - /semver@7.5.2: - resolution: {integrity: sha512-SoftuTROv/cRjCze/scjGyiDtcUyxw1rgYQSZY7XTmtR5hX+dm76iDbTH8TkLPHCQmlbQVSSbNZCPM2hb0knnQ==} - engines: {node: '>=10'} - hasBin: true - dependencies: - lru-cache: 6.0.0 - dev: true - /semver@7.5.4: resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==} engines: {node: '>=10'} @@ -11000,6 +11015,11 @@ packages: dependencies: acorn: 8.10.0 + /strip-literal@1.3.0: + resolution: {integrity: sha512-PugKzOsyXpArk0yWmUwqOZecSO0GH0bPoctLcqNDH9J04pVW3lflYE0ujElBGTloevcxF5MofAOZ7C5l2b+wLg==} + dependencies: + acorn: 8.10.0 + /style-search@0.1.0: resolution: {integrity: sha512-Dj1Okke1C3uKKwQcetra4jSuk0DqbzbYtXipzFlFMZtowbF1x7BKJwB9AayVMyFARvU8EDrZdcax4At/452cAg==} @@ -11037,7 +11057,7 @@ packages: postcss-scss: 4.0.6(postcss@8.4.27) stylelint: 15.10.2 stylelint-config-recommended: 12.0.0(stylelint@15.10.2) - stylelint-scss: 5.0.1(stylelint@15.10.2) + stylelint-scss: 5.1.0(stylelint@15.10.2) dev: true /stylelint-config-recommended-vue@1.5.0(postcss-html@1.5.0)(stylelint@15.10.2): @@ -11115,8 +11135,8 @@ packages: stylelint: 15.10.2 dev: true - /stylelint-scss@5.0.1(stylelint@15.10.2): - resolution: {integrity: sha512-n87iCRZrr2J7//I/QFsDXxFLnHKw633U4qvWZ+mOW6KDAp/HLj06H+6+f9zOuTYy+MdGdTuCSDROCpQIhw5fvQ==} + /stylelint-scss@5.1.0(stylelint@15.10.2): + resolution: {integrity: sha512-E+KlQFXv1Euha43qw3q+wKBSli557wxbbo6/39DWhRNXlUa9Cz+FYrcgz+PT6ag0l6UisCYjAGCNhoSl4FcwlA==} peerDependencies: stylelint: ^14.5.1 || ^15.0.0 dependencies: @@ -11705,7 +11725,6 @@ packages: /ufo@1.2.0: resolution: {integrity: sha512-RsPyTbqORDNDxqAdQPQBpgqhWle1VcTSou/FraClYlHf6TZnQcGslpLcAphNR+sQW4q5lLWLbOsRlh9j24baQg==} - dev: true /ultrahtml@1.3.0: resolution: {integrity: sha512-xmXvE8tC8t4PVqy0/g1fe7H9USY/Brr425q4dD/0QbQMQit7siCtb06+SCqE4GfU24nwsZz8Th1g7L7mm1lL5g==} @@ -11789,19 +11808,19 @@ packages: transitivePeerDependencies: - rollup - /unimport@3.1.0: - resolution: {integrity: sha512-ybK3NVWh30MdiqSyqakrrQOeiXyu5507tDA0tUf7VJHrsq4DM6S43gR7oAsZaFojM32hzX982Lqw02D3yf2aiA==} + /unimport@3.1.3: + resolution: {integrity: sha512-up4TE2yA+nMyyErGTjbYGVw95MriGa2hVRXQ3/JRp7984cwwqULcnBjHaovVpsO8tZc2j0fvgGu9yiBKOyxvYw==} dependencies: '@rollup/pluginutils': 5.0.2(rollup@3.26.2) escape-string-regexp: 5.0.0 fast-glob: 3.3.1 local-pkg: 0.4.3 - magic-string: 0.30.1 + magic-string: 0.30.2 mlly: 1.4.0 pathe: 1.1.1 pkg-types: 1.0.3 scule: 1.0.0 - strip-literal: 1.0.1 + strip-literal: 1.3.0 unplugin: 1.4.0 transitivePeerDependencies: - rollup @@ -12110,7 +12129,7 @@ packages: vfile-message: 3.1.4 dev: true - /vite-node@0.33.0(@types/node@20.4.2)(sass@1.64.2): + /vite-node@0.33.0(@types/node@20.4.2)(sass@1.65.1): resolution: {integrity: sha512-19FpHYbwWWxDr73ruNahC+vtEdza52kA90Qb3La98yZ0xULqV8A5JLNPUff0f5zID4984tW7l3DH2przTJUZSw==} engines: {node: '>=v14.18.0'} hasBin: true @@ -12120,7 +12139,7 @@ packages: mlly: 1.4.0 pathe: 1.1.1 picocolors: 1.0.0 - vite: 4.4.8(@types/node@20.4.2)(sass@1.64.2) + vite: 4.4.9(@types/node@20.4.2)(sass@1.65.1) transitivePeerDependencies: - '@types/node' - less @@ -12168,7 +12187,7 @@ packages: chokidar: 3.5.3 commander: 8.3.0 eslint: 8.46.0 - fast-glob: 3.3.0 + fast-glob: 3.3.1 fs-extra: 11.1.1 lodash.debounce: 4.0.8 lodash.pick: 4.4.0 @@ -12178,14 +12197,14 @@ packages: stylelint: 15.10.2 tiny-invariant: 1.3.1 typescript: 5.1.6 - vite: 4.3.9(@types/node@20.4.2)(sass@1.64.2) + vite: 4.3.9(@types/node@20.4.2)(sass@1.65.1) vscode-languageclient: 7.0.0 vscode-languageserver: 7.0.0 vscode-languageserver-textdocument: 1.0.8 vscode-uri: 3.0.7 vue-tsc: 1.8.8(typescript@5.1.6) - /vite-plugin-inspect@0.7.35(@nuxt/kit@3.6.5)(vite@4.4.8): + /vite-plugin-inspect@0.7.35(@nuxt/kit@3.6.5)(vite@4.4.9): resolution: {integrity: sha512-e5w5dJAj3vDcHTxn8hHbiH+mVqYs17gaW00f3aGuMTXiqUog+T1Lsxr9Jb4WRiip84cpuhR0KFFBT1egtXboiA==} engines: {node: '>=14'} peerDependencies: @@ -12203,14 +12222,14 @@ packages: open: 9.1.0 picocolors: 1.0.0 sirv: 2.0.3 - vite: 4.4.8(@types/node@20.4.2)(sass@1.64.2) + vite: 4.4.9(@types/node@20.4.2)(sass@1.65.1) transitivePeerDependencies: - rollup - supports-color dev: true - /vite-plugin-vue-inspector@3.5.0(vite@4.4.8): - resolution: {integrity: sha512-dDoxEi5VWkfsKflVUYxElC3XD/MOn8s/6mjCqWRDlFIQ+OsY0cW5PNTbqxGllbBBCr5SDnDmPWFS1vMJxrLVEw==} + /vite-plugin-vue-inspector@3.6.0(vite@4.4.9): + resolution: {integrity: sha512-Fi+9JaMx/reuic+MWbrdw8g5TwZM5a/BmdBT8OKKZi3rK4Qw3wND9smT+Ld+Daitbgly17uvuCiull2KV/hEBQ==} peerDependencies: vite: ^3.0.0-0 || ^4.0.0-0 dependencies: @@ -12223,12 +12242,12 @@ packages: kolorist: 1.8.0 magic-string: 0.30.1 shell-quote: 1.8.1 - vite: 4.4.8(@types/node@20.4.2)(sass@1.64.2) + vite: 4.4.9(@types/node@20.4.2)(sass@1.65.1) transitivePeerDependencies: - supports-color dev: true - /vite@4.3.9(@types/node@20.4.2)(sass@1.64.2): + /vite@4.3.9(@types/node@20.4.2)(sass@1.65.1): resolution: {integrity: sha512-qsTNZjO9NoJNW7KnOrgYwczm0WctJ8m/yqYAMAK9Lxt4SoySUfS5S8ia9K7JHpa3KEeMfyF8LoJ3c5NeBJy6pg==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true @@ -12257,12 +12276,12 @@ packages: esbuild: 0.17.19 postcss: 8.4.27 rollup: 3.26.2 - sass: 1.64.2 + sass: 1.65.1 optionalDependencies: fsevents: 2.3.2 - /vite@4.4.8(@types/node@20.4.2)(sass@1.64.2): - resolution: {integrity: sha512-LONawOUUjxQridNWGQlNizfKH89qPigK36XhMI7COMGztz8KNY0JHim7/xDd71CZwGT4HtSRgI7Hy+RlhG0Gvg==} + /vite@4.4.9(@types/node@20.4.2)(sass@1.65.1): + resolution: {integrity: sha512-2mbUn2LlUmNASWwSCNSJ/EG2HuSRTnVNaydp6vMCm5VIqJsjMfbIWtbH2kDuwUVW5mMUKKZvGPX/rqeqVvv1XA==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true peerDependencies: @@ -12292,12 +12311,12 @@ packages: '@types/node': 20.4.2 esbuild: 0.18.13 postcss: 8.4.27 - rollup: 3.26.2 - sass: 1.64.2 + rollup: 3.28.0 + sass: 1.65.1 optionalDependencies: fsevents: 2.3.2 - /vitest-environment-nuxt@0.10.2(happy-dom@10.6.3)(vitest@0.33.0)(vue-router@4.2.4)(vue@3.3.4): + /vitest-environment-nuxt@0.10.2(happy-dom@10.9.0)(vitest@0.33.0)(vue-router@4.2.4)(vue@3.3.4): resolution: {integrity: sha512-CgOS0KW0zhyDVvfHbq+CbkCa/sA2Ui/SMrp0W0vDgzhaUTCuo7WtJ211HwYqGhj3YvSRopOByRPkUDFQjr3wiw==} peerDependencies: happy-dom: ^9.10.9 || ^10.0.0 @@ -12316,11 +12335,11 @@ packages: defu: 6.1.2 estree-walker: 3.0.3 h3: 1.7.1 - happy-dom: 10.6.3 + happy-dom: 10.9.0 magic-string: 0.30.1 ofetch: 1.1.1 unenv: 1.5.2 - vitest: 0.33.0(happy-dom@10.6.3)(sass@1.64.2) + vitest: 0.33.0(happy-dom@10.9.0)(sass@1.65.1) vue: 3.3.4 vue-router: 4.2.4(vue@3.3.4) whatwg-fetch: 3.6.17 @@ -12331,7 +12350,7 @@ packages: - supports-color dev: true - /vitest@0.33.0(happy-dom@10.6.3)(sass@1.64.2): + /vitest@0.33.0(happy-dom@10.9.0)(sass@1.65.1): resolution: {integrity: sha512-1CxaugJ50xskkQ0e969R/hW47za4YXDUfWJDxip1hwbnhUjYolpfUn2AMOulqG/Dtd9WYAtkHmM/m3yKVrEejQ==} engines: {node: '>=v14.18.0'} hasBin: true @@ -12375,7 +12394,7 @@ packages: cac: 6.7.14 chai: 4.3.7 debug: 4.3.4(supports-color@8.1.1) - happy-dom: 10.6.3 + happy-dom: 10.9.0 local-pkg: 0.4.3 magic-string: 0.30.1 pathe: 1.1.1 @@ -12384,8 +12403,8 @@ packages: strip-literal: 1.0.1 tinybench: 2.5.0 tinypool: 0.6.0 - vite: 4.4.8(@types/node@20.4.2)(sass@1.64.2) - vite-node: 0.33.0(@types/node@20.4.2)(sass@1.64.2) + vite: 4.4.9(@types/node@20.4.2)(sass@1.65.1) + vite-node: 0.33.0(@types/node@20.4.2)(sass@1.65.1) why-is-node-running: 2.2.2 transitivePeerDependencies: - less