diff --git a/packages/primevue/src/slider/Slider.spec.js b/packages/primevue/src/slider/Slider.spec.js index 7f5413d68..4fbe2cc30 100644 --- a/packages/primevue/src/slider/Slider.spec.js +++ b/packages/primevue/src/slider/Slider.spec.js @@ -46,4 +46,58 @@ describe('Slider.vue', () => { expect(wrapper.emitted()['update:modelValue'][0][0]).toBe(0); }); + + it('should handle values outside range by filling the slider', async () => { + await wrapper.setProps({ min: 0, max: 200, modelValue: [-50, 250], range: true }); + + expect(wrapper.vm.rangeStartPosition).toBe(0); + + expect(wrapper.vm.rangeEndPosition).toBe(100); + + await wrapper.setProps({ min: -200, max: 200, modelValue: [-250, 250], range: true }); + + expect(wrapper.vm.rangeStartPosition).toBe(0); + + expect(wrapper.vm.rangeEndPosition).toBe(100); + }); + + it('should handle values within range', async () => { + await wrapper.setProps({ min: -100, max: 100, modelValue: [0, 50], range: true }); + + expect(wrapper.vm.rangeStartPosition).toBe(50); + + expect(wrapper.vm.rangeEndPosition).toBe(75); + }); + + it('should handle exact min and max values', async () => { + await wrapper.setProps({ min: -100, max: 100, modelValue: [-100, 100], range: true }); + + expect(wrapper.vm.rangeStartPosition).toBe(0); + + expect(wrapper.vm.rangeEndPosition).toBe(100); + }); + + it('should handle fully positive range', async () => { + await wrapper.setProps({ min: -100, max: 100, modelValue: [0, 100], range: true }); + + expect(wrapper.vm.rangeStartPosition).toBe(50); + + expect(wrapper.vm.rangeEndPosition).toBe(100); + }); + + it('should handle fully negative range', async () => { + await wrapper.setProps({ min: -200, max: -100, modelValue: [-200, -150], range: true }); + + expect(wrapper.vm.rangeStartPosition).toBe(0); + + expect(wrapper.vm.rangeEndPosition).toBe(50); + }); + + it('should treat 0 as a valid start value', async () => { + await wrapper.setProps({ min: -100, max: 100, modelValue: [0, 50], range: true }); + + expect(wrapper.vm.rangeStartPosition).toBe(50); + + expect(wrapper.vm.rangeEndPosition).toBe(75); + }); }); diff --git a/packages/primevue/src/slider/Slider.vue b/packages/primevue/src/slider/Slider.vue index 8e42a2a7d..1c74f6fd5 100755 --- a/packages/primevue/src/slider/Slider.vue +++ b/packages/primevue/src/slider/Slider.vue @@ -375,12 +375,16 @@ export default { else return ((this.value - this.min) * 100) / (this.max - this.min); }, rangeStartPosition() { - if (this.value && this.value[0]) return ((this.value[0] < this.min ? 0 : this.value[0] - this.min) * 100) / (this.max - this.min); - else return 0; + if (this.value && this.value[0] !== undefined) { + if (this.value[0] < this.min) return 0; + else return ((this.value[0] - this.min) * 100) / (this.max - this.min); + } else return 0; }, rangeEndPosition() { - if (this.value && this.value.length === 2) return ((this.value[1] > this.max ? 100 : this.value[1] - this.min) * 100) / (this.max - this.min); - else return 100; + if (this.value && this.value.length === 2 && this.value[1] !== undefined) { + if (this.value[1] > this.max) return 100; + else return ((this.value[1] - this.min) * 100) / (this.max - this.min); + } else return 100; } } }; diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index bf5393824..71a9465e4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -52,7 +52,7 @@ importers: version: 4.2.1(eslint-config-prettier@8.10.0(eslint@8.57.1))(eslint@8.57.1)(prettier@2.7.1) eslint-plugin-vue: specifier: ^9.4.0 - version: 9.30.0(eslint@8.57.1) + version: 9.31.0(eslint@8.57.1) pnpm: specifier: ^9.6.0 version: 9.12.3 @@ -61,7 +61,7 @@ importers: version: 2.7.1 rollup-plugin-postcss: specifier: ^4.0.0 - version: 4.0.2(postcss@8.4.48) + version: 4.0.2(postcss@8.4.49) rollup-plugin-vue: specifier: ^6.0.0-beta.9 version: 6.0.0(@vue/compiler-sfc@3.5.12) @@ -95,7 +95,7 @@ importers: version: 1.11.0 autoprefixer: specifier: ^10.4.16 - version: 10.4.20(postcss@8.4.48) + version: 10.4.20(postcss@8.4.49) chart.js: specifier: 3.3.2 version: 3.3.2 @@ -107,7 +107,7 @@ importers: version: 3.3.2(@types/node@18.19.64)(eslint@8.57.1)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@3.29.5)(sass@1.45.0)(terser@5.36.0)(typescript@4.9.5)(webpack-sources@3.2.3) postcss: specifier: ^8.4.31 - version: 8.4.48 + version: 8.4.49 prettier: specifier: 2.7.1 version: 2.7.1 @@ -156,7 +156,7 @@ importers: devDependencies: tsup: specifier: ^8.1.0 - version: 8.3.5(jiti@2.4.0)(postcss@8.4.48)(typescript@5.6.3)(yaml@2.6.0) + version: 8.3.5(jiti@2.4.0)(postcss@8.4.49)(typescript@5.6.3)(yaml@2.6.0) unplugin-vue-components: specifier: ^0.27.0 version: 0.27.0(@babel/parser@7.26.2)(@nuxt/kit@3.14.159(magicast@0.3.5)(rollup@4.25.0))(rollup@4.25.0)(vue@3.5.12(typescript@5.6.3)) @@ -202,7 +202,7 @@ importers: devDependencies: tsup: specifier: ^8.1.0 - version: 8.3.5(jiti@2.4.0)(postcss@8.4.48)(typescript@5.6.3)(yaml@2.6.0) + version: 8.3.5(jiti@2.4.0)(postcss@8.4.49)(typescript@5.6.3)(yaml@2.6.0) publishDirectory: dist packages/nuxt-module: @@ -234,7 +234,7 @@ importers: devDependencies: '@nuxt/devtools': specifier: ^0.8.5 - version: 0.8.5(nuxt@3.3.2(@types/node@18.19.64)(encoding@0.1.13)(eslint@8.57.1)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.25.0)(terser@5.36.0)(typescript@5.6.3))(rollup@4.25.0)(vite@5.4.10(@types/node@18.19.64)(terser@5.36.0)) + version: 0.8.5(nuxt@3.3.2(@types/node@18.19.64)(encoding@0.1.13)(eslint@8.57.1)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.25.0)(terser@5.36.0)(typescript@5.6.3))(rollup@4.25.0)(vite@5.4.11(@types/node@18.19.64)(terser@5.36.0)) '@nuxt/eslint-config': specifier: ^0.2.0 version: 0.2.0(eslint@8.57.1) @@ -246,7 +246,7 @@ importers: version: 3.14.159(magicast@0.3.5)(rollup@4.25.0) '@nuxt/test-utils': specifier: ^3.7.3 - version: 3.14.4(@vue/test-utils@2.4.6)(h3@1.13.0)(magicast@0.3.5)(nitropack@2.10.4(encoding@0.1.13)(typescript@5.6.3))(rollup@4.25.0)(vite@5.4.10(@types/node@18.19.64)(terser@5.36.0))(vitest@1.6.0(@types/node@18.19.64)(terser@5.36.0))(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3)) + version: 3.14.4(@vue/test-utils@2.4.6)(h3@1.13.0)(magicast@0.3.5)(nitropack@2.10.4(encoding@0.1.13)(typescript@5.6.3))(rollup@4.25.0)(vite@5.4.11(@types/node@18.19.64)(terser@5.36.0))(vitest@1.6.0(@types/node@18.19.64)(terser@5.36.0))(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3)) '@primevue/themes': specifier: workspace:* version: link:../themes @@ -428,8 +428,8 @@ packages: peerDependencies: '@babel/core': ^7.0.0 - '@babel/helper-define-polyfill-provider@0.6.2': - resolution: {integrity: sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==} + '@babel/helper-define-polyfill-provider@0.6.3': + resolution: {integrity: sha512-HK7Bi+Hj6H+VTHA3ZvBis7V/6hu9QuTrnMXNybfUf2iiuU/N97I8VjB+KbhFF8Rld/Lx5MzoCwPCpPjfK+n8Cg==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 @@ -2706,8 +2706,8 @@ packages: b4a@1.6.7: resolution: {integrity: sha512-OnAYlL5b7LEkALw87fUVafQw5rVR9RjwGd4KUwNQ6DrrNmaVaUCgLipfVlzrPQ4tWOR9P0IXGNOx50jYCCdSJg==} - babel-plugin-polyfill-corejs2@0.4.11: - resolution: {integrity: sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==} + babel-plugin-polyfill-corejs2@0.4.12: + resolution: {integrity: sha512-CPWT6BwvhrTO2d8QVorhTCQw9Y43zOu7G9HigcfxvepOU6b8o3tcWad6oVgZIsZCTt42FFv97aA7ZJsbM4+8og==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 @@ -2716,8 +2716,8 @@ packages: peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - babel-plugin-polyfill-regenerator@0.6.2: - resolution: {integrity: sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==} + babel-plugin-polyfill-regenerator@0.6.3: + resolution: {integrity: sha512-LiWSbl4CRSIa5x/JAU6jZiG9eit9w6mz+yVMFwDE83LAWvt0AfGBoZ7HS/mkhrKuh2ZlzfVZYKoLjXdqw6Yt7Q==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 @@ -3353,8 +3353,8 @@ packages: ee-first@1.1.1: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} - electron-to-chromium@1.5.55: - resolution: {integrity: sha512-6maZ2ASDOTBtjt9FhqYPRnbvKU5tjG0IN9SztUOWYw2AzNDNpKJYLJmlK0/En4Hs/aiWnB+JZ+gW19PIGszgKg==} + electron-to-chromium@1.5.56: + resolution: {integrity: sha512-7lXb9dAvimCFdvUMTyucD4mnIndt/xhRKFAlky0CyFogdnNmdPQNoHI23msF/2V4mpTxMzgMdjK4+YRlFlRQZw==} emoji-regex@8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} @@ -3485,8 +3485,8 @@ packages: eslint-config-prettier: optional: true - eslint-plugin-vue@9.30.0: - resolution: {integrity: sha512-CyqlRgShvljFkOeYK8wN5frh/OGTvkj1S7wlr2Q2pUvwq+X5VYiLd6ZjujpgSgLnys2W8qrBLkXQ41SUYaoPIQ==} + eslint-plugin-vue@9.31.0: + resolution: {integrity: sha512-aYMUCgivhz1o4tLkRHj5oq9YgYPM4/EJc0M7TAKRLCUA5OYxRLAhYEVD2nLtTwLyixEFI+/QXSvKU9ESZFgqjQ==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 @@ -5128,14 +5128,14 @@ packages: peerDependencies: postcss: ^8.1.0 - postcss-modules-local-by-default@4.0.5: - resolution: {integrity: sha512-6MieY7sIfTK0hYfafw1OMEG+2bg8Q1ocHCpoWLqOKj3JXlKu4G7btkmM/B7lFubYkYWmRSPLZi5chid63ZaZYw==} + postcss-modules-local-by-default@4.1.0: + resolution: {integrity: sha512-rm0bdSv4jC3BDma3s9H19ZddW0aHX6EoqwDYU2IfZhRN+53QrufTRo2IdkAbRqLx4R2IYbZnbjKKxg4VN5oU9Q==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 - postcss-modules-scope@3.2.0: - resolution: {integrity: sha512-oq+g1ssrsZOsx9M96c5w8laRmvEu9C3adDSjI8oTcbfkrTE8hx/zfyobUoWIxaKPO8bt6S62kxpw5GqypEw1QQ==} + postcss-modules-scope@3.2.1: + resolution: {integrity: sha512-m9jZstCVaqGjTAuny8MdgE88scJnCiQSlSrOWcTQgM2t32UBe+MUmFSO5t7VMSfAf/FJKImAxBav8ooCHJXCJA==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 @@ -5305,6 +5305,10 @@ packages: resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==} engines: {node: '>=4'} + postcss-selector-parser@7.0.0: + resolution: {integrity: sha512-9RbEr1Y7FFfptd/1eEdntyjMwLeghW1bHX9GWjXo19vx4ytPQhANltvVxDggzJl7mnWM+dX28kb6cyS/4iQjlQ==} + engines: {node: '>=4'} + postcss-svgo@5.1.0: resolution: {integrity: sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==} engines: {node: ^10 || ^12 || >=14.0} @@ -5338,8 +5342,8 @@ packages: postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - postcss@8.4.48: - resolution: {integrity: sha512-GCRK8F6+Dl7xYniR5a4FYbpBzU8XnZVeowqsQFYdcXuSbChgiks7qybSkbvnaeqv0G0B+dd9/jJgH8kkLDQeEA==} + postcss@8.4.49: + resolution: {integrity: sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==} engines: {node: ^10 || ^12 || >=14} preact@10.24.3: @@ -6464,8 +6468,8 @@ packages: terser: optional: true - vite@5.4.10: - resolution: {integrity: sha512-1hvaPshuPUtxeQ0hsVH3Mud0ZanOLwVTneA1EgbAM5LhaZEqyPWGRQ7BtaMvUrTDeEaC8pxtj6a6jku3x4z6SQ==} + vite@5.4.11: + resolution: {integrity: sha512-c7jFQRklXua0mTzneGW9QVyxFjUgwcihC4bXEtujIo2ouWCe1Ajt/amn2PCxYnhYfd5k09JX3SB7OYWFKYqj8Q==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -6992,7 +6996,7 @@ snapshots: regexpu-core: 6.1.1 semver: 6.3.1 - '@babel/helper-define-polyfill-provider@0.6.2(@babel/core@7.26.0)': + '@babel/helper-define-polyfill-provider@0.6.3(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 '@babel/helper-compilation-targets': 7.25.9 @@ -7572,9 +7576,9 @@ snapshots: '@babel/plugin-transform-unicode-regex': 7.25.9(@babel/core@7.26.0) '@babel/plugin-transform-unicode-sets-regex': 7.25.9(@babel/core@7.26.0) '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.26.0) - babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.26.0) + babel-plugin-polyfill-corejs2: 0.4.12(@babel/core@7.26.0) babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.26.0) - babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.26.0) + babel-plugin-polyfill-regenerator: 0.6.3(@babel/core@7.26.0) core-js-compat: 3.39.0 semver: 6.3.1 transitivePeerDependencies: @@ -8184,13 +8188,13 @@ snapshots: '@nuxt/devalue@2.0.2': {} - '@nuxt/devtools-kit@0.8.5(magicast@0.3.5)(nuxt@3.3.2(@types/node@18.19.64)(encoding@0.1.13)(eslint@8.57.1)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.25.0)(terser@5.36.0)(typescript@5.6.3))(rollup@4.25.0)(vite@5.4.10(@types/node@18.19.64)(terser@5.36.0))': + '@nuxt/devtools-kit@0.8.5(magicast@0.3.5)(nuxt@3.3.2(@types/node@18.19.64)(encoding@0.1.13)(eslint@8.57.1)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.25.0)(terser@5.36.0)(typescript@5.6.3))(rollup@4.25.0)(vite@5.4.11(@types/node@18.19.64)(terser@5.36.0))': dependencies: '@nuxt/kit': 3.14.159(magicast@0.3.5)(rollup@4.25.0) '@nuxt/schema': 3.14.159(magicast@0.3.5)(rollup@4.25.0) execa: 7.2.0 nuxt: 3.3.2(@types/node@18.19.64)(encoding@0.1.13)(eslint@8.57.1)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.25.0)(terser@5.36.0)(typescript@5.6.3) - vite: 5.4.10(@types/node@18.19.64)(terser@5.36.0) + vite: 5.4.11(@types/node@18.19.64)(terser@5.36.0) transitivePeerDependencies: - magicast - rollup @@ -8210,10 +8214,10 @@ snapshots: rc9: 2.1.2 semver: 7.6.3 - '@nuxt/devtools@0.8.5(nuxt@3.3.2(@types/node@18.19.64)(encoding@0.1.13)(eslint@8.57.1)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.25.0)(terser@5.36.0)(typescript@5.6.3))(rollup@4.25.0)(vite@5.4.10(@types/node@18.19.64)(terser@5.36.0))': + '@nuxt/devtools@0.8.5(nuxt@3.3.2(@types/node@18.19.64)(encoding@0.1.13)(eslint@8.57.1)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.25.0)(terser@5.36.0)(typescript@5.6.3))(rollup@4.25.0)(vite@5.4.11(@types/node@18.19.64)(terser@5.36.0))': dependencies: '@antfu/utils': 0.7.10 - '@nuxt/devtools-kit': 0.8.5(magicast@0.3.5)(nuxt@3.3.2(@types/node@18.19.64)(encoding@0.1.13)(eslint@8.57.1)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.25.0)(terser@5.36.0)(typescript@5.6.3))(rollup@4.25.0)(vite@5.4.10(@types/node@18.19.64)(terser@5.36.0)) + '@nuxt/devtools-kit': 0.8.5(magicast@0.3.5)(nuxt@3.3.2(@types/node@18.19.64)(encoding@0.1.13)(eslint@8.57.1)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.25.0)(terser@5.36.0)(typescript@5.6.3))(rollup@4.25.0)(vite@5.4.11(@types/node@18.19.64)(terser@5.36.0)) '@nuxt/devtools-wizard': 0.8.5 '@nuxt/kit': 3.14.159(magicast@0.3.5)(rollup@4.25.0) birpc: 0.2.19 @@ -8244,9 +8248,9 @@ snapshots: simple-git: 3.27.0 sirv: 2.0.4 unimport: 3.13.1(rollup@4.25.0) - vite: 5.4.10(@types/node@18.19.64)(terser@5.36.0) - vite-plugin-inspect: 0.7.42(@nuxt/kit@3.14.159(magicast@0.3.5)(rollup@4.25.0))(rollup@4.25.0)(vite@5.4.10(@types/node@18.19.64)(terser@5.36.0)) - vite-plugin-vue-inspector: 3.7.2(vite@5.4.10(@types/node@18.19.64)(terser@5.36.0)) + vite: 5.4.11(@types/node@18.19.64)(terser@5.36.0) + vite-plugin-inspect: 0.7.42(@nuxt/kit@3.14.159(magicast@0.3.5)(rollup@4.25.0))(rollup@4.25.0)(vite@5.4.11(@types/node@18.19.64)(terser@5.36.0)) + vite-plugin-vue-inspector: 3.7.2(vite@5.4.11(@types/node@18.19.64)(terser@5.36.0)) wait-on: 7.2.0 which: 3.0.1 ws: 8.18.0 @@ -8265,7 +8269,7 @@ snapshots: '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1)(typescript@5.6.3) '@typescript-eslint/parser': 6.21.0(eslint@8.57.1)(typescript@5.6.3) eslint: 8.57.1 - eslint-plugin-vue: 9.30.0(eslint@8.57.1) + eslint-plugin-vue: 9.31.0(eslint@8.57.1) typescript: 5.6.3 transitivePeerDependencies: - supports-color @@ -8534,7 +8538,7 @@ snapshots: - supports-color - webpack-sources - '@nuxt/test-utils@3.14.4(@vue/test-utils@2.4.6)(h3@1.13.0)(magicast@0.3.5)(nitropack@2.10.4(encoding@0.1.13)(typescript@5.6.3))(rollup@4.25.0)(vite@5.4.10(@types/node@18.19.64)(terser@5.36.0))(vitest@1.6.0(@types/node@18.19.64)(terser@5.36.0))(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3))': + '@nuxt/test-utils@3.14.4(@vue/test-utils@2.4.6)(h3@1.13.0)(magicast@0.3.5)(nitropack@2.10.4(encoding@0.1.13)(typescript@5.6.3))(rollup@4.25.0)(vite@5.4.11(@types/node@18.19.64)(terser@5.36.0))(vitest@1.6.0(@types/node@18.19.64)(terser@5.36.0))(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3))': dependencies: '@nuxt/kit': 3.14.159(magicast@0.3.5)(rollup@4.25.0) '@nuxt/schema': 3.14.159(magicast@0.3.5)(rollup@4.25.0) @@ -8560,8 +8564,8 @@ snapshots: ufo: 1.5.4 unenv: 1.10.0 unplugin: 1.15.0(webpack-sources@3.2.3) - vite: 5.4.10(@types/node@18.19.64)(terser@5.36.0) - vitest-environment-nuxt: 1.0.1(@vue/test-utils@2.4.6)(h3@1.13.0)(magicast@0.3.5)(nitropack@2.10.4(encoding@0.1.13)(typescript@5.6.3))(rollup@4.25.0)(vite@5.4.10(@types/node@18.19.64)(terser@5.36.0))(vitest@1.6.0(@types/node@18.19.64)(terser@5.36.0))(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3)) + vite: 5.4.11(@types/node@18.19.64)(terser@5.36.0) + vitest-environment-nuxt: 1.0.1(@vue/test-utils@2.4.6)(h3@1.13.0)(magicast@0.3.5)(nitropack@2.10.4(encoding@0.1.13)(typescript@5.6.3))(rollup@4.25.0)(vite@5.4.11(@types/node@18.19.64)(terser@5.36.0))(vitest@1.6.0(@types/node@18.19.64)(terser@5.36.0))(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3)) vue: 3.5.12(typescript@5.6.3) vue-router: 4.4.5(vue@3.5.12(typescript@5.6.3)) optionalDependencies: @@ -8581,10 +8585,10 @@ snapshots: '@rollup/plugin-replace': 5.0.7(rollup@3.29.5) '@vitejs/plugin-vue': 4.6.2(vite@4.2.3(@types/node@18.19.64)(sass@1.45.0)(terser@5.36.0))(vue@3.5.12(typescript@4.9.5)) '@vitejs/plugin-vue-jsx': 3.1.0(vite@4.2.3(@types/node@18.19.64)(sass@1.45.0)(terser@5.36.0))(vue@3.5.12(typescript@4.9.5)) - autoprefixer: 10.4.20(postcss@8.4.48) + autoprefixer: 10.4.20(postcss@8.4.49) chokidar: 3.6.0 clear: 0.1.0 - cssnano: 5.1.15(postcss@8.4.48) + cssnano: 5.1.15(postcss@8.4.49) defu: 6.1.4 esbuild: 0.17.19 escape-string-regexp: 5.0.0 @@ -8600,9 +8604,9 @@ snapshots: pathe: 1.1.2 perfect-debounce: 0.1.3 pkg-types: 1.2.1 - postcss: 8.4.48 - postcss-import: 15.1.0(postcss@8.4.48) - postcss-url: 10.1.3(postcss@8.4.48) + postcss: 8.4.49 + postcss-import: 15.1.0(postcss@8.4.49) + postcss-url: 10.1.3(postcss@8.4.49) rollup: 3.29.5 rollup-plugin-visualizer: 5.12.0(rollup@3.29.5) std-env: 3.8.0 @@ -8640,10 +8644,10 @@ snapshots: '@rollup/plugin-replace': 5.0.7(rollup@3.29.5) '@vitejs/plugin-vue': 4.6.2(vite@4.2.3(@types/node@18.19.64)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': 3.1.0(vite@4.2.3(@types/node@18.19.64)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3)) - autoprefixer: 10.4.20(postcss@8.4.48) + autoprefixer: 10.4.20(postcss@8.4.49) chokidar: 3.6.0 clear: 0.1.0 - cssnano: 5.1.15(postcss@8.4.48) + cssnano: 5.1.15(postcss@8.4.49) defu: 6.1.4 esbuild: 0.17.19 escape-string-regexp: 5.0.0 @@ -8659,9 +8663,9 @@ snapshots: pathe: 1.1.2 perfect-debounce: 0.1.3 pkg-types: 1.2.1 - postcss: 8.4.48 - postcss-import: 15.1.0(postcss@8.4.48) - postcss-url: 10.1.3(postcss@8.4.48) + postcss: 8.4.49 + postcss-import: 15.1.0(postcss@8.4.49) + postcss-url: 10.1.3(postcss@8.4.49) rollup: 3.29.5 rollup-plugin-visualizer: 5.12.0(rollup@3.29.5) std-env: 3.8.0 @@ -9397,7 +9401,7 @@ snapshots: '@vue/shared': 3.5.12 estree-walker: 2.0.2 magic-string: 0.30.12 - postcss: 8.4.48 + postcss: 8.4.49 source-map-js: 1.2.1 '@vue/compiler-ssr@3.5.12': @@ -9701,14 +9705,14 @@ snapshots: asynckit@0.4.0: {} - autoprefixer@10.4.20(postcss@8.4.48): + autoprefixer@10.4.20(postcss@8.4.49): dependencies: browserslist: 4.24.2 caniuse-lite: 1.0.30001680 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.1.1 - postcss: 8.4.48 + postcss: 8.4.49 postcss-value-parser: 4.2.0 axios@1.7.7: @@ -9721,11 +9725,11 @@ snapshots: b4a@1.6.7: {} - babel-plugin-polyfill-corejs2@0.4.11(@babel/core@7.26.0): + babel-plugin-polyfill-corejs2@0.4.12(@babel/core@7.26.0): dependencies: '@babel/compat-data': 7.26.2 '@babel/core': 7.26.0 - '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.26.0) + '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.26.0) semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -9733,15 +9737,15 @@ snapshots: babel-plugin-polyfill-corejs3@0.10.6(@babel/core@7.26.0): dependencies: '@babel/core': 7.26.0 - '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.26.0) + '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.26.0) core-js-compat: 3.39.0 transitivePeerDependencies: - supports-color - babel-plugin-polyfill-regenerator@0.6.2(@babel/core@7.26.0): + babel-plugin-polyfill-regenerator@0.6.3(@babel/core@7.26.0): dependencies: '@babel/core': 7.26.0 - '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.26.0) + '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.26.0) transitivePeerDependencies: - supports-color @@ -9794,7 +9798,7 @@ snapshots: browserslist@4.24.2: dependencies: caniuse-lite: 1.0.30001680 - electron-to-chromium: 1.5.55 + electron-to-chromium: 1.5.56 node-releases: 2.0.18 update-browserslist-db: 1.1.1(browserslist@4.24.2) @@ -10106,13 +10110,13 @@ snapshots: dependencies: uncrypto: 0.1.3 - css-declaration-sorter@6.4.1(postcss@8.4.48): + css-declaration-sorter@6.4.1(postcss@8.4.49): dependencies: - postcss: 8.4.48 + postcss: 8.4.49 - css-declaration-sorter@7.2.0(postcss@8.4.48): + css-declaration-sorter@7.2.0(postcss@8.4.49): dependencies: - postcss: 8.4.48 + postcss: 8.4.49 css-select@4.3.0: dependencies: @@ -10149,93 +10153,93 @@ snapshots: cssesc@3.0.0: {} - cssnano-preset-default@5.2.14(postcss@8.4.48): + cssnano-preset-default@5.2.14(postcss@8.4.49): dependencies: - css-declaration-sorter: 6.4.1(postcss@8.4.48) - cssnano-utils: 3.1.0(postcss@8.4.48) - postcss: 8.4.48 - postcss-calc: 8.2.4(postcss@8.4.48) - postcss-colormin: 5.3.1(postcss@8.4.48) - postcss-convert-values: 5.1.3(postcss@8.4.48) - postcss-discard-comments: 5.1.2(postcss@8.4.48) - postcss-discard-duplicates: 5.1.0(postcss@8.4.48) - postcss-discard-empty: 5.1.1(postcss@8.4.48) - postcss-discard-overridden: 5.1.0(postcss@8.4.48) - postcss-merge-longhand: 5.1.7(postcss@8.4.48) - postcss-merge-rules: 5.1.4(postcss@8.4.48) - postcss-minify-font-values: 5.1.0(postcss@8.4.48) - postcss-minify-gradients: 5.1.1(postcss@8.4.48) - postcss-minify-params: 5.1.4(postcss@8.4.48) - postcss-minify-selectors: 5.2.1(postcss@8.4.48) - postcss-normalize-charset: 5.1.0(postcss@8.4.48) - postcss-normalize-display-values: 5.1.0(postcss@8.4.48) - postcss-normalize-positions: 5.1.1(postcss@8.4.48) - postcss-normalize-repeat-style: 5.1.1(postcss@8.4.48) - postcss-normalize-string: 5.1.0(postcss@8.4.48) - postcss-normalize-timing-functions: 5.1.0(postcss@8.4.48) - postcss-normalize-unicode: 5.1.1(postcss@8.4.48) - postcss-normalize-url: 5.1.0(postcss@8.4.48) - postcss-normalize-whitespace: 5.1.1(postcss@8.4.48) - postcss-ordered-values: 5.1.3(postcss@8.4.48) - postcss-reduce-initial: 5.1.2(postcss@8.4.48) - postcss-reduce-transforms: 5.1.0(postcss@8.4.48) - postcss-svgo: 5.1.0(postcss@8.4.48) - postcss-unique-selectors: 5.1.1(postcss@8.4.48) + css-declaration-sorter: 6.4.1(postcss@8.4.49) + cssnano-utils: 3.1.0(postcss@8.4.49) + postcss: 8.4.49 + postcss-calc: 8.2.4(postcss@8.4.49) + postcss-colormin: 5.3.1(postcss@8.4.49) + postcss-convert-values: 5.1.3(postcss@8.4.49) + postcss-discard-comments: 5.1.2(postcss@8.4.49) + postcss-discard-duplicates: 5.1.0(postcss@8.4.49) + postcss-discard-empty: 5.1.1(postcss@8.4.49) + postcss-discard-overridden: 5.1.0(postcss@8.4.49) + postcss-merge-longhand: 5.1.7(postcss@8.4.49) + postcss-merge-rules: 5.1.4(postcss@8.4.49) + postcss-minify-font-values: 5.1.0(postcss@8.4.49) + postcss-minify-gradients: 5.1.1(postcss@8.4.49) + postcss-minify-params: 5.1.4(postcss@8.4.49) + postcss-minify-selectors: 5.2.1(postcss@8.4.49) + postcss-normalize-charset: 5.1.0(postcss@8.4.49) + postcss-normalize-display-values: 5.1.0(postcss@8.4.49) + postcss-normalize-positions: 5.1.1(postcss@8.4.49) + postcss-normalize-repeat-style: 5.1.1(postcss@8.4.49) + postcss-normalize-string: 5.1.0(postcss@8.4.49) + postcss-normalize-timing-functions: 5.1.0(postcss@8.4.49) + postcss-normalize-unicode: 5.1.1(postcss@8.4.49) + postcss-normalize-url: 5.1.0(postcss@8.4.49) + postcss-normalize-whitespace: 5.1.1(postcss@8.4.49) + postcss-ordered-values: 5.1.3(postcss@8.4.49) + postcss-reduce-initial: 5.1.2(postcss@8.4.49) + postcss-reduce-transforms: 5.1.0(postcss@8.4.49) + postcss-svgo: 5.1.0(postcss@8.4.49) + postcss-unique-selectors: 5.1.1(postcss@8.4.49) - cssnano-preset-default@7.0.6(postcss@8.4.48): + cssnano-preset-default@7.0.6(postcss@8.4.49): dependencies: browserslist: 4.24.2 - css-declaration-sorter: 7.2.0(postcss@8.4.48) - cssnano-utils: 5.0.0(postcss@8.4.48) - postcss: 8.4.48 - postcss-calc: 10.0.2(postcss@8.4.48) - postcss-colormin: 7.0.2(postcss@8.4.48) - postcss-convert-values: 7.0.4(postcss@8.4.48) - postcss-discard-comments: 7.0.3(postcss@8.4.48) - postcss-discard-duplicates: 7.0.1(postcss@8.4.48) - postcss-discard-empty: 7.0.0(postcss@8.4.48) - postcss-discard-overridden: 7.0.0(postcss@8.4.48) - postcss-merge-longhand: 7.0.4(postcss@8.4.48) - postcss-merge-rules: 7.0.4(postcss@8.4.48) - postcss-minify-font-values: 7.0.0(postcss@8.4.48) - postcss-minify-gradients: 7.0.0(postcss@8.4.48) - postcss-minify-params: 7.0.2(postcss@8.4.48) - postcss-minify-selectors: 7.0.4(postcss@8.4.48) - postcss-normalize-charset: 7.0.0(postcss@8.4.48) - postcss-normalize-display-values: 7.0.0(postcss@8.4.48) - postcss-normalize-positions: 7.0.0(postcss@8.4.48) - postcss-normalize-repeat-style: 7.0.0(postcss@8.4.48) - postcss-normalize-string: 7.0.0(postcss@8.4.48) - postcss-normalize-timing-functions: 7.0.0(postcss@8.4.48) - postcss-normalize-unicode: 7.0.2(postcss@8.4.48) - postcss-normalize-url: 7.0.0(postcss@8.4.48) - postcss-normalize-whitespace: 7.0.0(postcss@8.4.48) - postcss-ordered-values: 7.0.1(postcss@8.4.48) - postcss-reduce-initial: 7.0.2(postcss@8.4.48) - postcss-reduce-transforms: 7.0.0(postcss@8.4.48) - postcss-svgo: 7.0.1(postcss@8.4.48) - postcss-unique-selectors: 7.0.3(postcss@8.4.48) + css-declaration-sorter: 7.2.0(postcss@8.4.49) + cssnano-utils: 5.0.0(postcss@8.4.49) + postcss: 8.4.49 + postcss-calc: 10.0.2(postcss@8.4.49) + postcss-colormin: 7.0.2(postcss@8.4.49) + postcss-convert-values: 7.0.4(postcss@8.4.49) + postcss-discard-comments: 7.0.3(postcss@8.4.49) + postcss-discard-duplicates: 7.0.1(postcss@8.4.49) + postcss-discard-empty: 7.0.0(postcss@8.4.49) + postcss-discard-overridden: 7.0.0(postcss@8.4.49) + postcss-merge-longhand: 7.0.4(postcss@8.4.49) + postcss-merge-rules: 7.0.4(postcss@8.4.49) + postcss-minify-font-values: 7.0.0(postcss@8.4.49) + postcss-minify-gradients: 7.0.0(postcss@8.4.49) + postcss-minify-params: 7.0.2(postcss@8.4.49) + postcss-minify-selectors: 7.0.4(postcss@8.4.49) + postcss-normalize-charset: 7.0.0(postcss@8.4.49) + postcss-normalize-display-values: 7.0.0(postcss@8.4.49) + postcss-normalize-positions: 7.0.0(postcss@8.4.49) + postcss-normalize-repeat-style: 7.0.0(postcss@8.4.49) + postcss-normalize-string: 7.0.0(postcss@8.4.49) + postcss-normalize-timing-functions: 7.0.0(postcss@8.4.49) + postcss-normalize-unicode: 7.0.2(postcss@8.4.49) + postcss-normalize-url: 7.0.0(postcss@8.4.49) + postcss-normalize-whitespace: 7.0.0(postcss@8.4.49) + postcss-ordered-values: 7.0.1(postcss@8.4.49) + postcss-reduce-initial: 7.0.2(postcss@8.4.49) + postcss-reduce-transforms: 7.0.0(postcss@8.4.49) + postcss-svgo: 7.0.1(postcss@8.4.49) + postcss-unique-selectors: 7.0.3(postcss@8.4.49) - cssnano-utils@3.1.0(postcss@8.4.48): + cssnano-utils@3.1.0(postcss@8.4.49): dependencies: - postcss: 8.4.48 + postcss: 8.4.49 - cssnano-utils@5.0.0(postcss@8.4.48): + cssnano-utils@5.0.0(postcss@8.4.49): dependencies: - postcss: 8.4.48 + postcss: 8.4.49 - cssnano@5.1.15(postcss@8.4.48): + cssnano@5.1.15(postcss@8.4.49): dependencies: - cssnano-preset-default: 5.2.14(postcss@8.4.48) + cssnano-preset-default: 5.2.14(postcss@8.4.49) lilconfig: 2.1.0 - postcss: 8.4.48 + postcss: 8.4.49 yaml: 1.10.2 - cssnano@7.0.6(postcss@8.4.48): + cssnano@7.0.6(postcss@8.4.49): dependencies: - cssnano-preset-default: 7.0.6(postcss@8.4.48) + cssnano-preset-default: 7.0.6(postcss@8.4.49) lilconfig: 3.1.2 - postcss: 8.4.48 + postcss: 8.4.49 csso@4.2.0: dependencies: @@ -10426,7 +10430,7 @@ snapshots: ee-first@1.1.1: {} - electron-to-chromium@1.5.55: {} + electron-to-chromium@1.5.56: {} emoji-regex@8.0.0: {} @@ -10631,7 +10635,7 @@ snapshots: eslint-plugin-nuxt@4.0.0(eslint@8.57.1): dependencies: - eslint-plugin-vue: 9.30.0(eslint@8.57.1) + eslint-plugin-vue: 9.31.0(eslint@8.57.1) semver: 7.6.3 vue-eslint-parser: 9.4.3(eslint@8.57.1) transitivePeerDependencies: @@ -10646,7 +10650,7 @@ snapshots: optionalDependencies: eslint-config-prettier: 8.10.0(eslint@8.57.1) - eslint-plugin-vue@9.30.0(eslint@8.57.1): + eslint-plugin-vue@9.31.0(eslint@8.57.1): dependencies: '@eslint-community/eslint-utils': 4.4.1(eslint@8.57.1) eslint: 8.57.1 @@ -11151,9 +11155,9 @@ snapshots: icss-replace-symbols@1.1.0: {} - icss-utils@5.1.0(postcss@8.4.48): + icss-utils@5.1.0(postcss@8.4.49): dependencies: - postcss: 8.4.48 + postcss: 8.4.49 ieee754@1.2.1: {} @@ -11719,17 +11723,17 @@ snapshots: mkdist@1.6.0(typescript@5.6.3): dependencies: - autoprefixer: 10.4.20(postcss@8.4.48) + autoprefixer: 10.4.20(postcss@8.4.49) citty: 0.1.6 - cssnano: 7.0.6(postcss@8.4.48) + cssnano: 7.0.6(postcss@8.4.49) defu: 6.1.4 esbuild: 0.24.0 jiti: 1.21.6 mlly: 1.7.2 pathe: 1.1.2 pkg-types: 1.2.1 - postcss: 8.4.48 - postcss-nested: 6.2.0(postcss@8.4.48) + postcss: 8.4.49 + postcss-nested: 6.2.0(postcss@8.4.49) semver: 7.6.3 tinyglobby: 0.2.10 optionalDependencies: @@ -12531,355 +12535,355 @@ snapshots: pnpm@9.12.3: {} - postcss-calc@10.0.2(postcss@8.4.48): + postcss-calc@10.0.2(postcss@8.4.49): dependencies: - postcss: 8.4.48 + postcss: 8.4.49 postcss-selector-parser: 6.1.2 postcss-value-parser: 4.2.0 - postcss-calc@8.2.4(postcss@8.4.48): + postcss-calc@8.2.4(postcss@8.4.49): dependencies: - postcss: 8.4.48 + postcss: 8.4.49 postcss-selector-parser: 6.1.2 postcss-value-parser: 4.2.0 - postcss-colormin@5.3.1(postcss@8.4.48): + postcss-colormin@5.3.1(postcss@8.4.49): dependencies: browserslist: 4.24.2 caniuse-api: 3.0.0 colord: 2.9.3 - postcss: 8.4.48 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-colormin@7.0.2(postcss@8.4.48): + postcss-colormin@7.0.2(postcss@8.4.49): dependencies: browserslist: 4.24.2 caniuse-api: 3.0.0 colord: 2.9.3 - postcss: 8.4.48 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-convert-values@5.1.3(postcss@8.4.48): + postcss-convert-values@5.1.3(postcss@8.4.49): dependencies: browserslist: 4.24.2 - postcss: 8.4.48 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-convert-values@7.0.4(postcss@8.4.48): + postcss-convert-values@7.0.4(postcss@8.4.49): dependencies: browserslist: 4.24.2 - postcss: 8.4.48 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-discard-comments@5.1.2(postcss@8.4.48): + postcss-discard-comments@5.1.2(postcss@8.4.49): dependencies: - postcss: 8.4.48 + postcss: 8.4.49 - postcss-discard-comments@7.0.3(postcss@8.4.48): + postcss-discard-comments@7.0.3(postcss@8.4.49): dependencies: - postcss: 8.4.48 + postcss: 8.4.49 postcss-selector-parser: 6.1.2 - postcss-discard-duplicates@5.1.0(postcss@8.4.48): + postcss-discard-duplicates@5.1.0(postcss@8.4.49): dependencies: - postcss: 8.4.48 + postcss: 8.4.49 - postcss-discard-duplicates@7.0.1(postcss@8.4.48): + postcss-discard-duplicates@7.0.1(postcss@8.4.49): dependencies: - postcss: 8.4.48 + postcss: 8.4.49 - postcss-discard-empty@5.1.1(postcss@8.4.48): + postcss-discard-empty@5.1.1(postcss@8.4.49): dependencies: - postcss: 8.4.48 + postcss: 8.4.49 - postcss-discard-empty@7.0.0(postcss@8.4.48): + postcss-discard-empty@7.0.0(postcss@8.4.49): dependencies: - postcss: 8.4.48 + postcss: 8.4.49 - postcss-discard-overridden@5.1.0(postcss@8.4.48): + postcss-discard-overridden@5.1.0(postcss@8.4.49): dependencies: - postcss: 8.4.48 + postcss: 8.4.49 - postcss-discard-overridden@7.0.0(postcss@8.4.48): + postcss-discard-overridden@7.0.0(postcss@8.4.49): dependencies: - postcss: 8.4.48 + postcss: 8.4.49 postcss-import-resolver@2.0.0: dependencies: enhanced-resolve: 4.5.0 - postcss-import@15.1.0(postcss@8.4.48): + postcss-import@15.1.0(postcss@8.4.49): dependencies: - postcss: 8.4.48 + postcss: 8.4.49 postcss-value-parser: 4.2.0 read-cache: 1.0.0 resolve: 1.22.8 - postcss-js@4.0.1(postcss@8.4.48): + postcss-js@4.0.1(postcss@8.4.49): dependencies: camelcase-css: 2.0.1 - postcss: 8.4.48 + postcss: 8.4.49 - postcss-load-config@3.1.4(postcss@8.4.48): + postcss-load-config@3.1.4(postcss@8.4.49): dependencies: lilconfig: 2.1.0 yaml: 1.10.2 optionalDependencies: - postcss: 8.4.48 + postcss: 8.4.49 - postcss-load-config@4.0.2(postcss@8.4.48): + postcss-load-config@4.0.2(postcss@8.4.49): dependencies: lilconfig: 3.1.2 yaml: 2.6.0 optionalDependencies: - postcss: 8.4.48 + postcss: 8.4.49 - postcss-load-config@6.0.1(jiti@2.4.0)(postcss@8.4.48)(yaml@2.6.0): + postcss-load-config@6.0.1(jiti@2.4.0)(postcss@8.4.49)(yaml@2.6.0): dependencies: lilconfig: 3.1.2 optionalDependencies: jiti: 2.4.0 - postcss: 8.4.48 + postcss: 8.4.49 yaml: 2.6.0 - postcss-merge-longhand@5.1.7(postcss@8.4.48): + postcss-merge-longhand@5.1.7(postcss@8.4.49): dependencies: - postcss: 8.4.48 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - stylehacks: 5.1.1(postcss@8.4.48) + stylehacks: 5.1.1(postcss@8.4.49) - postcss-merge-longhand@7.0.4(postcss@8.4.48): + postcss-merge-longhand@7.0.4(postcss@8.4.49): dependencies: - postcss: 8.4.48 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - stylehacks: 7.0.4(postcss@8.4.48) + stylehacks: 7.0.4(postcss@8.4.49) - postcss-merge-rules@5.1.4(postcss@8.4.48): + postcss-merge-rules@5.1.4(postcss@8.4.49): dependencies: browserslist: 4.24.2 caniuse-api: 3.0.0 - cssnano-utils: 3.1.0(postcss@8.4.48) - postcss: 8.4.48 + cssnano-utils: 3.1.0(postcss@8.4.49) + postcss: 8.4.49 postcss-selector-parser: 6.1.2 - postcss-merge-rules@7.0.4(postcss@8.4.48): + postcss-merge-rules@7.0.4(postcss@8.4.49): dependencies: browserslist: 4.24.2 caniuse-api: 3.0.0 - cssnano-utils: 5.0.0(postcss@8.4.48) - postcss: 8.4.48 + cssnano-utils: 5.0.0(postcss@8.4.49) + postcss: 8.4.49 postcss-selector-parser: 6.1.2 - postcss-minify-font-values@5.1.0(postcss@8.4.48): + postcss-minify-font-values@5.1.0(postcss@8.4.49): dependencies: - postcss: 8.4.48 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-minify-font-values@7.0.0(postcss@8.4.48): + postcss-minify-font-values@7.0.0(postcss@8.4.49): dependencies: - postcss: 8.4.48 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-minify-gradients@5.1.1(postcss@8.4.48): + postcss-minify-gradients@5.1.1(postcss@8.4.49): dependencies: colord: 2.9.3 - cssnano-utils: 3.1.0(postcss@8.4.48) - postcss: 8.4.48 + cssnano-utils: 3.1.0(postcss@8.4.49) + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-minify-gradients@7.0.0(postcss@8.4.48): + postcss-minify-gradients@7.0.0(postcss@8.4.49): dependencies: colord: 2.9.3 - cssnano-utils: 5.0.0(postcss@8.4.48) - postcss: 8.4.48 + cssnano-utils: 5.0.0(postcss@8.4.49) + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-minify-params@5.1.4(postcss@8.4.48): + postcss-minify-params@5.1.4(postcss@8.4.49): dependencies: browserslist: 4.24.2 - cssnano-utils: 3.1.0(postcss@8.4.48) - postcss: 8.4.48 + cssnano-utils: 3.1.0(postcss@8.4.49) + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-minify-params@7.0.2(postcss@8.4.48): + postcss-minify-params@7.0.2(postcss@8.4.49): dependencies: browserslist: 4.24.2 - cssnano-utils: 5.0.0(postcss@8.4.48) - postcss: 8.4.48 + cssnano-utils: 5.0.0(postcss@8.4.49) + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-minify-selectors@5.2.1(postcss@8.4.48): + postcss-minify-selectors@5.2.1(postcss@8.4.49): dependencies: - postcss: 8.4.48 + postcss: 8.4.49 postcss-selector-parser: 6.1.2 - postcss-minify-selectors@7.0.4(postcss@8.4.48): + postcss-minify-selectors@7.0.4(postcss@8.4.49): dependencies: cssesc: 3.0.0 - postcss: 8.4.48 + postcss: 8.4.49 postcss-selector-parser: 6.1.2 - postcss-modules-extract-imports@3.1.0(postcss@8.4.48): + postcss-modules-extract-imports@3.1.0(postcss@8.4.49): dependencies: - postcss: 8.4.48 + postcss: 8.4.49 - postcss-modules-local-by-default@4.0.5(postcss@8.4.48): + postcss-modules-local-by-default@4.1.0(postcss@8.4.49): dependencies: - icss-utils: 5.1.0(postcss@8.4.48) - postcss: 8.4.48 - postcss-selector-parser: 6.1.2 + icss-utils: 5.1.0(postcss@8.4.49) + postcss: 8.4.49 + postcss-selector-parser: 7.0.0 postcss-value-parser: 4.2.0 - postcss-modules-scope@3.2.0(postcss@8.4.48): + postcss-modules-scope@3.2.1(postcss@8.4.49): dependencies: - postcss: 8.4.48 - postcss-selector-parser: 6.1.2 + postcss: 8.4.49 + postcss-selector-parser: 7.0.0 - postcss-modules-values@4.0.0(postcss@8.4.48): + postcss-modules-values@4.0.0(postcss@8.4.49): dependencies: - icss-utils: 5.1.0(postcss@8.4.48) - postcss: 8.4.48 + icss-utils: 5.1.0(postcss@8.4.49) + postcss: 8.4.49 - postcss-modules@4.3.1(postcss@8.4.48): + postcss-modules@4.3.1(postcss@8.4.49): dependencies: generic-names: 4.0.0 icss-replace-symbols: 1.1.0 lodash.camelcase: 4.3.0 - postcss: 8.4.48 - postcss-modules-extract-imports: 3.1.0(postcss@8.4.48) - postcss-modules-local-by-default: 4.0.5(postcss@8.4.48) - postcss-modules-scope: 3.2.0(postcss@8.4.48) - postcss-modules-values: 4.0.0(postcss@8.4.48) + postcss: 8.4.49 + postcss-modules-extract-imports: 3.1.0(postcss@8.4.49) + postcss-modules-local-by-default: 4.1.0(postcss@8.4.49) + postcss-modules-scope: 3.2.1(postcss@8.4.49) + postcss-modules-values: 4.0.0(postcss@8.4.49) string-hash: 1.1.3 - postcss-nested@6.2.0(postcss@8.4.48): + postcss-nested@6.2.0(postcss@8.4.49): dependencies: - postcss: 8.4.48 + postcss: 8.4.49 postcss-selector-parser: 6.1.2 - postcss-normalize-charset@5.1.0(postcss@8.4.48): + postcss-normalize-charset@5.1.0(postcss@8.4.49): dependencies: - postcss: 8.4.48 + postcss: 8.4.49 - postcss-normalize-charset@7.0.0(postcss@8.4.48): + postcss-normalize-charset@7.0.0(postcss@8.4.49): dependencies: - postcss: 8.4.48 + postcss: 8.4.49 - postcss-normalize-display-values@5.1.0(postcss@8.4.48): + postcss-normalize-display-values@5.1.0(postcss@8.4.49): dependencies: - postcss: 8.4.48 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-normalize-display-values@7.0.0(postcss@8.4.48): + postcss-normalize-display-values@7.0.0(postcss@8.4.49): dependencies: - postcss: 8.4.48 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-normalize-positions@5.1.1(postcss@8.4.48): + postcss-normalize-positions@5.1.1(postcss@8.4.49): dependencies: - postcss: 8.4.48 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-normalize-positions@7.0.0(postcss@8.4.48): + postcss-normalize-positions@7.0.0(postcss@8.4.49): dependencies: - postcss: 8.4.48 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-normalize-repeat-style@5.1.1(postcss@8.4.48): + postcss-normalize-repeat-style@5.1.1(postcss@8.4.49): dependencies: - postcss: 8.4.48 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-normalize-repeat-style@7.0.0(postcss@8.4.48): + postcss-normalize-repeat-style@7.0.0(postcss@8.4.49): dependencies: - postcss: 8.4.48 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-normalize-string@5.1.0(postcss@8.4.48): + postcss-normalize-string@5.1.0(postcss@8.4.49): dependencies: - postcss: 8.4.48 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-normalize-string@7.0.0(postcss@8.4.48): + postcss-normalize-string@7.0.0(postcss@8.4.49): dependencies: - postcss: 8.4.48 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-normalize-timing-functions@5.1.0(postcss@8.4.48): + postcss-normalize-timing-functions@5.1.0(postcss@8.4.49): dependencies: - postcss: 8.4.48 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-normalize-timing-functions@7.0.0(postcss@8.4.48): + postcss-normalize-timing-functions@7.0.0(postcss@8.4.49): dependencies: - postcss: 8.4.48 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-normalize-unicode@5.1.1(postcss@8.4.48): + postcss-normalize-unicode@5.1.1(postcss@8.4.49): dependencies: browserslist: 4.24.2 - postcss: 8.4.48 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-normalize-unicode@7.0.2(postcss@8.4.48): + postcss-normalize-unicode@7.0.2(postcss@8.4.49): dependencies: browserslist: 4.24.2 - postcss: 8.4.48 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-normalize-url@5.1.0(postcss@8.4.48): + postcss-normalize-url@5.1.0(postcss@8.4.49): dependencies: normalize-url: 6.1.0 - postcss: 8.4.48 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-normalize-url@7.0.0(postcss@8.4.48): + postcss-normalize-url@7.0.0(postcss@8.4.49): dependencies: - postcss: 8.4.48 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-normalize-whitespace@5.1.1(postcss@8.4.48): + postcss-normalize-whitespace@5.1.1(postcss@8.4.49): dependencies: - postcss: 8.4.48 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-normalize-whitespace@7.0.0(postcss@8.4.48): + postcss-normalize-whitespace@7.0.0(postcss@8.4.49): dependencies: - postcss: 8.4.48 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-ordered-values@5.1.3(postcss@8.4.48): + postcss-ordered-values@5.1.3(postcss@8.4.49): dependencies: - cssnano-utils: 3.1.0(postcss@8.4.48) - postcss: 8.4.48 + cssnano-utils: 3.1.0(postcss@8.4.49) + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-ordered-values@7.0.1(postcss@8.4.48): + postcss-ordered-values@7.0.1(postcss@8.4.49): dependencies: - cssnano-utils: 5.0.0(postcss@8.4.48) - postcss: 8.4.48 + cssnano-utils: 5.0.0(postcss@8.4.49) + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-reduce-initial@5.1.2(postcss@8.4.48): + postcss-reduce-initial@5.1.2(postcss@8.4.49): dependencies: browserslist: 4.24.2 caniuse-api: 3.0.0 - postcss: 8.4.48 + postcss: 8.4.49 - postcss-reduce-initial@7.0.2(postcss@8.4.48): + postcss-reduce-initial@7.0.2(postcss@8.4.49): dependencies: browserslist: 4.24.2 caniuse-api: 3.0.0 - postcss: 8.4.48 + postcss: 8.4.49 - postcss-reduce-transforms@5.1.0(postcss@8.4.48): + postcss-reduce-transforms@5.1.0(postcss@8.4.49): dependencies: - postcss: 8.4.48 + postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-reduce-transforms@7.0.0(postcss@8.4.48): + postcss-reduce-transforms@7.0.0(postcss@8.4.49): dependencies: - postcss: 8.4.48 + postcss: 8.4.49 postcss-value-parser: 4.2.0 postcss-selector-parser@6.1.2: @@ -12887,39 +12891,44 @@ snapshots: cssesc: 3.0.0 util-deprecate: 1.0.2 - postcss-svgo@5.1.0(postcss@8.4.48): + postcss-selector-parser@7.0.0: dependencies: - postcss: 8.4.48 + cssesc: 3.0.0 + util-deprecate: 1.0.2 + + postcss-svgo@5.1.0(postcss@8.4.49): + dependencies: + postcss: 8.4.49 postcss-value-parser: 4.2.0 svgo: 2.8.0 - postcss-svgo@7.0.1(postcss@8.4.48): + postcss-svgo@7.0.1(postcss@8.4.49): dependencies: - postcss: 8.4.48 + postcss: 8.4.49 postcss-value-parser: 4.2.0 svgo: 3.3.2 - postcss-unique-selectors@5.1.1(postcss@8.4.48): + postcss-unique-selectors@5.1.1(postcss@8.4.49): dependencies: - postcss: 8.4.48 + postcss: 8.4.49 postcss-selector-parser: 6.1.2 - postcss-unique-selectors@7.0.3(postcss@8.4.48): + postcss-unique-selectors@7.0.3(postcss@8.4.49): dependencies: - postcss: 8.4.48 + postcss: 8.4.49 postcss-selector-parser: 6.1.2 - postcss-url@10.1.3(postcss@8.4.48): + postcss-url@10.1.3(postcss@8.4.49): dependencies: make-dir: 3.1.0 mime: 2.5.2 minimatch: 3.0.8 - postcss: 8.4.48 + postcss: 8.4.49 xxhashjs: 0.2.2 postcss-value-parser@4.2.0: {} - postcss@8.4.48: + postcss@8.4.49: dependencies: nanoid: 3.3.7 picocolors: 1.1.1 @@ -13149,17 +13158,17 @@ snapshots: optionalDependencies: '@babel/code-frame': 7.26.2 - rollup-plugin-postcss@4.0.2(postcss@8.4.48): + rollup-plugin-postcss@4.0.2(postcss@8.4.49): dependencies: chalk: 4.1.2 concat-with-sourcemaps: 1.1.0 - cssnano: 5.1.15(postcss@8.4.48) + cssnano: 5.1.15(postcss@8.4.49) import-cwd: 3.0.0 p-queue: 6.6.2 pify: 5.0.0 - postcss: 8.4.48 - postcss-load-config: 3.1.4(postcss@8.4.48) - postcss-modules: 4.3.1(postcss@8.4.48) + postcss: 8.4.49 + postcss-load-config: 3.1.4(postcss@8.4.49) + postcss-modules: 4.3.1(postcss@8.4.49) promise.series: 0.2.0 resolve: 1.22.8 rollup-pluginutils: 2.8.2 @@ -13523,16 +13532,16 @@ snapshots: style-inject@0.3.0: {} - stylehacks@5.1.1(postcss@8.4.48): + stylehacks@5.1.1(postcss@8.4.49): dependencies: browserslist: 4.24.2 - postcss: 8.4.48 + postcss: 8.4.49 postcss-selector-parser: 6.1.2 - stylehacks@7.0.4(postcss@8.4.48): + stylehacks@7.0.4(postcss@8.4.49): dependencies: browserslist: 4.24.2 - postcss: 8.4.48 + postcss: 8.4.49 postcss-selector-parser: 6.1.2 sucrase@3.35.0: @@ -13605,11 +13614,11 @@ snapshots: normalize-path: 3.0.0 object-hash: 3.0.0 picocolors: 1.1.1 - postcss: 8.4.48 - postcss-import: 15.1.0(postcss@8.4.48) - postcss-js: 4.0.1(postcss@8.4.48) - postcss-load-config: 4.0.2(postcss@8.4.48) - postcss-nested: 6.2.0(postcss@8.4.48) + postcss: 8.4.49 + postcss-import: 15.1.0(postcss@8.4.49) + postcss-js: 4.0.1(postcss@8.4.49) + postcss-load-config: 4.0.2(postcss@8.4.49) + postcss-nested: 6.2.0(postcss@8.4.49) postcss-selector-parser: 6.1.2 resolve: 1.22.8 sucrase: 3.35.0 @@ -13735,7 +13744,7 @@ snapshots: tslib@2.8.1: {} - tsup@8.3.5(jiti@2.4.0)(postcss@8.4.48)(typescript@5.6.3)(yaml@2.6.0): + tsup@8.3.5(jiti@2.4.0)(postcss@8.4.49)(typescript@5.6.3)(yaml@2.6.0): dependencies: bundle-require: 5.0.0(esbuild@0.24.0) cac: 6.7.14 @@ -13745,7 +13754,7 @@ snapshots: esbuild: 0.24.0 joycon: 3.1.1 picocolors: 1.1.1 - postcss-load-config: 6.0.1(jiti@2.4.0)(postcss@8.4.48)(yaml@2.6.0) + postcss-load-config: 6.0.1(jiti@2.4.0)(postcss@8.4.49)(yaml@2.6.0) resolve-from: 5.0.0 rollup: 4.25.0 source-map: 0.8.0-beta.0 @@ -13754,7 +13763,7 @@ snapshots: tinyglobby: 0.2.10 tree-kill: 1.2.2 optionalDependencies: - postcss: 8.4.48 + postcss: 8.4.49 typescript: 5.6.3 transitivePeerDependencies: - jiti @@ -14056,7 +14065,7 @@ snapshots: debug: 4.3.7(supports-color@9.4.0) pathe: 1.1.2 picocolors: 1.1.1 - vite: 5.4.10(@types/node@18.19.64)(terser@5.36.0) + vite: 5.4.11(@types/node@18.19.64)(terser@5.36.0) transitivePeerDependencies: - '@types/node' - less @@ -14116,7 +14125,7 @@ snapshots: optionator: 0.9.4 typescript: 5.6.3 - vite-plugin-inspect@0.7.42(@nuxt/kit@3.14.159(magicast@0.3.5)(rollup@4.25.0))(rollup@4.25.0)(vite@5.4.10(@types/node@18.19.64)(terser@5.36.0)): + vite-plugin-inspect@0.7.42(@nuxt/kit@3.14.159(magicast@0.3.5)(rollup@4.25.0))(rollup@4.25.0)(vite@5.4.11(@types/node@18.19.64)(terser@5.36.0)): dependencies: '@antfu/utils': 0.7.10 '@rollup/pluginutils': 5.1.3(rollup@4.25.0) @@ -14126,14 +14135,14 @@ snapshots: open: 9.1.0 picocolors: 1.1.1 sirv: 2.0.4 - vite: 5.4.10(@types/node@18.19.64)(terser@5.36.0) + vite: 5.4.11(@types/node@18.19.64)(terser@5.36.0) optionalDependencies: '@nuxt/kit': 3.14.159(magicast@0.3.5)(rollup@4.25.0) transitivePeerDependencies: - rollup - supports-color - vite-plugin-vue-inspector@3.7.2(vite@5.4.10(@types/node@18.19.64)(terser@5.36.0)): + vite-plugin-vue-inspector@3.7.2(vite@5.4.11(@types/node@18.19.64)(terser@5.36.0)): dependencies: '@babel/core': 7.26.0 '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.26.0) @@ -14144,14 +14153,14 @@ snapshots: '@vue/compiler-dom': 3.5.12 kolorist: 1.8.0 magic-string: 0.30.12 - vite: 5.4.10(@types/node@18.19.64)(terser@5.36.0) + vite: 5.4.11(@types/node@18.19.64)(terser@5.36.0) transitivePeerDependencies: - supports-color vite@4.2.3(@types/node@18.19.64)(sass@1.45.0)(terser@5.36.0): dependencies: esbuild: 0.17.19 - postcss: 8.4.48 + postcss: 8.4.49 resolve: 1.22.8 rollup: 3.29.5 optionalDependencies: @@ -14163,7 +14172,7 @@ snapshots: vite@4.5.5(@types/node@18.19.64)(sass@1.45.0)(terser@5.36.0): dependencies: esbuild: 0.18.20 - postcss: 8.4.48 + postcss: 8.4.49 rollup: 3.29.5 optionalDependencies: '@types/node': 18.19.64 @@ -14171,19 +14180,19 @@ snapshots: sass: 1.45.0 terser: 5.36.0 - vite@5.4.10(@types/node@18.19.64)(terser@5.36.0): + vite@5.4.11(@types/node@18.19.64)(terser@5.36.0): dependencies: esbuild: 0.21.5 - postcss: 8.4.48 + postcss: 8.4.49 rollup: 4.25.0 optionalDependencies: '@types/node': 18.19.64 fsevents: 2.3.3 terser: 5.36.0 - vitest-environment-nuxt@1.0.1(@vue/test-utils@2.4.6)(h3@1.13.0)(magicast@0.3.5)(nitropack@2.10.4(encoding@0.1.13)(typescript@5.6.3))(rollup@4.25.0)(vite@5.4.10(@types/node@18.19.64)(terser@5.36.0))(vitest@1.6.0(@types/node@18.19.64)(terser@5.36.0))(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3)): + vitest-environment-nuxt@1.0.1(@vue/test-utils@2.4.6)(h3@1.13.0)(magicast@0.3.5)(nitropack@2.10.4(encoding@0.1.13)(typescript@5.6.3))(rollup@4.25.0)(vite@5.4.11(@types/node@18.19.64)(terser@5.36.0))(vitest@1.6.0(@types/node@18.19.64)(terser@5.36.0))(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3)): dependencies: - '@nuxt/test-utils': 3.14.4(@vue/test-utils@2.4.6)(h3@1.13.0)(magicast@0.3.5)(nitropack@2.10.4(encoding@0.1.13)(typescript@5.6.3))(rollup@4.25.0)(vite@5.4.10(@types/node@18.19.64)(terser@5.36.0))(vitest@1.6.0(@types/node@18.19.64)(terser@5.36.0))(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3)) + '@nuxt/test-utils': 3.14.4(@vue/test-utils@2.4.6)(h3@1.13.0)(magicast@0.3.5)(nitropack@2.10.4(encoding@0.1.13)(typescript@5.6.3))(rollup@4.25.0)(vite@5.4.11(@types/node@18.19.64)(terser@5.36.0))(vitest@1.6.0(@types/node@18.19.64)(terser@5.36.0))(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3)) transitivePeerDependencies: - '@cucumber/cucumber' - '@jest/globals' @@ -14261,7 +14270,7 @@ snapshots: strip-literal: 2.1.0 tinybench: 2.9.0 tinypool: 0.8.4 - vite: 5.4.10(@types/node@18.19.64)(terser@5.36.0) + vite: 5.4.11(@types/node@18.19.64)(terser@5.36.0) vite-node: 1.6.0(@types/node@18.19.64)(terser@5.36.0) why-is-node-running: 2.3.0 optionalDependencies: