diff --git a/package.json b/package.json index 9960b99..208a52a 100644 --- a/package.json +++ b/package.json @@ -11,9 +11,9 @@ }, "dependencies": { "@nuxtjs/i18n": "^8.3.1", - "postcss-custom-properties": "^13.3.12", + "postcss-custom-properties": "^14.0.1", "vue": "^3.4.31", - "vue-router": "^4.4.0" + "vue-router": "^4.4.5" }, "devDependencies": { "@nuxtjs/google-fonts": "^3.2.0", @@ -22,7 +22,7 @@ "nuxt": "^3.12.3", "nuxt-lucide-icons": "^1.0.5", "postcss": "^8.4.47", - "prettier": "3.3.2", + "prettier": "3.3.3", "tailwindcss": "^3.4.6" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index bdb61a6..4700b9c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,14 +12,14 @@ importers: specifier: ^8.3.1 version: 8.3.1(magicast@0.3.4)(rollup@4.18.1)(vue@3.4.31) postcss-custom-properties: - specifier: ^13.3.12 - version: 13.3.12(postcss@8.4.47) + specifier: ^14.0.1 + version: 14.0.1(postcss@8.4.47) vue: specifier: ^3.4.31 version: 3.4.31 vue-router: - specifier: ^4.4.0 - version: 4.4.0(vue@3.4.31) + specifier: ^4.4.5 + version: 4.4.5(vue@3.4.31) devDependencies: '@nuxtjs/google-fonts': specifier: ^3.2.0 @@ -40,8 +40,8 @@ importers: specifier: ^8.4.47 version: 8.4.47 prettier: - specifier: 3.3.2 - version: 3.3.2 + specifier: 3.3.3 + version: 3.3.3 tailwindcss: specifier: ^3.4.6 version: 3.4.6 @@ -231,22 +231,22 @@ packages: resolution: {integrity: sha512-YLPHc8yASwjNkmcDMQMY35yiWjoKAKnhUbPRszBRS0YgH+IXtsMp61j+yTcnCE3oO2DgP0U3iejLC8FTtKDC8Q==} engines: {node: '>=16.13'} - '@csstools/cascade-layer-name-parser@1.0.13': - resolution: {integrity: sha512-MX0yLTwtZzr82sQ0zOjqimpZbzjMaK/h2pmlrLK7DCzlmiZLYFpoO94WmN1akRVo6ll/TdpHb53vihHLUMyvng==} - engines: {node: ^14 || ^16 || >=18} + '@csstools/cascade-layer-name-parser@2.0.1': + resolution: {integrity: sha512-G9ZYN5+yr/E6xYSiy1BwOEFP5p88ZtWo8sL4NztKBkRRAwRkzVGa70M+D+fYHugMID5jkLeNt5X9jYd5EaVuyg==} + engines: {node: '>=18'} peerDependencies: - '@csstools/css-parser-algorithms': ^2.7.1 - '@csstools/css-tokenizer': ^2.4.1 + '@csstools/css-parser-algorithms': ^3.0.1 + '@csstools/css-tokenizer': ^3.0.1 - '@csstools/css-parser-algorithms@2.7.1': - resolution: {integrity: sha512-2SJS42gxmACHgikc1WGesXLIT8d/q2l0UFM7TaEeIzdFCE/FPMtTiizcPGGJtlPo2xuQzY09OhrLTzRxqJqwGw==} - engines: {node: ^14 || ^16 || >=18} + '@csstools/css-parser-algorithms@3.0.1': + resolution: {integrity: sha512-lSquqZCHxDfuTg/Sk2hiS0mcSFCEBuj49JfzPHJogDBT0mGCyY5A1AQzBWngitrp7i1/HAZpIgzF/VjhOEIJIg==} + engines: {node: '>=18'} peerDependencies: - '@csstools/css-tokenizer': ^2.4.1 + '@csstools/css-tokenizer': ^3.0.1 - '@csstools/css-tokenizer@2.4.1': - resolution: {integrity: sha512-eQ9DIktFJBhGjioABJRtUucoWR2mwllurfnM8LuNGAqX3ViZXaUchqk+1s7jjtkFiT9ySdACsFEA3etErkALUg==} - engines: {node: ^14 || ^16 || >=18} + '@csstools/css-tokenizer@3.0.1': + resolution: {integrity: sha512-UBqaiu7kU0lfvaP982/o3khfXccVlHPWp0/vwwiIgDF0GmqqqxoiXC/6FCjlS9u92f7CoEz6nXKQnrn1kIAkOw==} + engines: {node: '>=18'} '@csstools/selector-resolve-nested@1.1.0': resolution: {integrity: sha512-uWvSaeRcHyeNenKg8tp17EVDRkpflmdyvbE0DHo6D/GdBb6PDnCYYU6gRpXhtICMGMcahQmj2zGxwFM/WC8hCg==} @@ -260,9 +260,9 @@ packages: peerDependencies: postcss-selector-parser: ^6.0.13 - '@csstools/utilities@1.0.0': - resolution: {integrity: sha512-tAgvZQe/t2mlvpNosA4+CkMiZ2azISW5WPAcdSalZlEjQvUfghHxfQcrCiK/7/CrfAWVxyM88kGFYO82heIGDg==} - engines: {node: ^14 || ^16 || >=18} + '@csstools/utilities@2.0.0': + resolution: {integrity: sha512-5VdOr0Z71u+Yp3ozOx8T11N703wIFGVRgOWbOZMKgglPJsWA54MRIoMNVMa7shUToIhx5J8vX4sOZgD2XiihiQ==} + engines: {node: '>=18'} peerDependencies: postcss: ^8.4 @@ -1209,6 +1209,9 @@ packages: '@vue/devtools-api@6.6.3': resolution: {integrity: sha512-0MiMsFma/HqA6g3KLKn+AGpL1kgKhFWszC9U29NfpWK5LE7bjeXxySWJrOJ77hBz+TBrBQ7o4QJqbPbqbs8rJw==} + '@vue/devtools-api@6.6.4': + resolution: {integrity: sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==} + '@vue/devtools-core@7.3.3': resolution: {integrity: sha512-i6Bwkx4OwfY0QVHjAdsivhlzZ2HMj7fbNRYJsWspQ+dkA1f3nTzycPqZmVUsm2TGkbQlhTMhCAdDoP97JKoc+g==} @@ -2741,9 +2744,9 @@ packages: peerDependencies: postcss: ^8.4.31 - postcss-custom-properties@13.3.12: - resolution: {integrity: sha512-oPn/OVqONB2ZLNqN185LDyaVByELAA/u3l2CS2TS16x2j2XsmV4kd8U49+TMxmUsEU9d8fB/I10E6U7kB0L1BA==} - engines: {node: ^14 || ^16 || >=18} + postcss-custom-properties@14.0.1: + resolution: {integrity: sha512-SB4GjuZjIq5GQFNbxFrirQPbkdbJooyNy8bh+fcJ8ZG0oasJTflTTtR4geb56h+FBVDIb9Hx4v/NiG2caOj8nQ==} + engines: {node: '>=18'} peerDependencies: postcss: ^8.4 @@ -2938,8 +2941,8 @@ packages: resolution: {integrity: sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==} engines: {node: ^10 || ^12 || >=14} - prettier@3.3.2: - resolution: {integrity: sha512-rAVeHYMcv8ATV5d508CFdn+8/pHPpXeIid1DdrPwXnaAdH7cqjVbpJaT5eq4yRAFU/lsbwYwSF/n5iNrdJHPQA==} + prettier@3.3.3: + resolution: {integrity: sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==} engines: {node: '>=14'} hasBin: true @@ -3584,8 +3587,8 @@ packages: peerDependencies: vue: ^3.0.0 - vue-router@4.4.0: - resolution: {integrity: sha512-HB+t2p611aIZraV2aPSRNXf0Z/oLZFrlygJm+sZbdJaW6lcFqEDQwnzUBXn+DApw+/QzDU/I9TeWx9izEjTmsA==} + vue-router@4.4.5: + resolution: {integrity: sha512-4fKZygS8cH1yCyuabAXGUAsyi1b2/o/OKgu/RUb+znIYOxPRxdkytJEx+0wGcpBE1pX6vUgh5jwWOKRGvuA/7Q==} peerDependencies: vue: ^3.2.0 @@ -3930,16 +3933,16 @@ snapshots: dependencies: mime: 3.0.0 - '@csstools/cascade-layer-name-parser@1.0.13(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1)': + '@csstools/cascade-layer-name-parser@2.0.1(@csstools/css-parser-algorithms@3.0.1(@csstools/css-tokenizer@3.0.1))(@csstools/css-tokenizer@3.0.1)': dependencies: - '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) - '@csstools/css-tokenizer': 2.4.1 + '@csstools/css-parser-algorithms': 3.0.1(@csstools/css-tokenizer@3.0.1) + '@csstools/css-tokenizer': 3.0.1 - '@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1)': + '@csstools/css-parser-algorithms@3.0.1(@csstools/css-tokenizer@3.0.1)': dependencies: - '@csstools/css-tokenizer': 2.4.1 + '@csstools/css-tokenizer': 3.0.1 - '@csstools/css-tokenizer@2.4.1': {} + '@csstools/css-tokenizer@3.0.1': {} '@csstools/selector-resolve-nested@1.1.0(postcss-selector-parser@6.1.1)': dependencies: @@ -3949,7 +3952,7 @@ snapshots: dependencies: postcss-selector-parser: 6.1.1 - '@csstools/utilities@1.0.0(postcss@8.4.47)': + '@csstools/utilities@2.0.0(postcss@8.4.47)': dependencies: postcss: 8.4.47 @@ -4551,7 +4554,7 @@ snapshots: ufo: 1.5.4 unplugin: 1.11.0 vue-i18n: 9.13.1(vue@3.4.31) - vue-router: 4.4.0(vue@3.4.31) + vue-router: 4.4.5(vue@3.4.31) transitivePeerDependencies: - magicast - petite-vue-i18n @@ -4923,6 +4926,8 @@ snapshots: '@vue/devtools-api@6.6.3': {} + '@vue/devtools-api@6.6.4': {} + '@vue/devtools-core@7.3.3(vite@5.3.4(@types/node@20.14.11)(terser@5.31.3))': dependencies: '@vue/devtools-kit': 7.3.3 @@ -6472,13 +6477,13 @@ snapshots: unenv: 1.10.0 unimport: 3.8.0(rollup@4.18.1) unplugin: 1.11.0 - unplugin-vue-router: 0.10.0(rollup@4.18.1)(vue-router@4.4.0(vue@3.4.31))(vue@3.4.31) + unplugin-vue-router: 0.10.0(rollup@4.18.1)(vue-router@4.4.5(vue@3.4.31))(vue@3.4.31) unstorage: 1.10.2(ioredis@5.4.1) untyped: 1.4.2 vue: 3.4.31 vue-bundle-renderer: 2.1.0 vue-devtools-stub: 0.1.0 - vue-router: 4.4.0(vue@3.4.31) + vue-router: 4.4.5(vue@3.4.31) optionalDependencies: '@parcel/watcher': 2.4.1 '@types/node': 20.14.11 @@ -6668,12 +6673,12 @@ snapshots: postcss: 8.4.47 postcss-value-parser: 4.2.0 - postcss-custom-properties@13.3.12(postcss@8.4.47): + postcss-custom-properties@14.0.1(postcss@8.4.47): dependencies: - '@csstools/cascade-layer-name-parser': 1.0.13(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1) - '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) - '@csstools/css-tokenizer': 2.4.1 - '@csstools/utilities': 1.0.0(postcss@8.4.47) + '@csstools/cascade-layer-name-parser': 2.0.1(@csstools/css-parser-algorithms@3.0.1(@csstools/css-tokenizer@3.0.1))(@csstools/css-tokenizer@3.0.1) + '@csstools/css-parser-algorithms': 3.0.1(@csstools/css-tokenizer@3.0.1) + '@csstools/css-tokenizer': 3.0.1 + '@csstools/utilities': 2.0.0(postcss@8.4.47) postcss: 8.4.47 postcss-value-parser: 4.2.0 @@ -6850,7 +6855,7 @@ snapshots: picocolors: 1.1.0 source-map-js: 1.2.1 - prettier@3.3.2: {} + prettier@3.3.3: {} pretty-bytes@6.1.1: {} @@ -7348,7 +7353,7 @@ snapshots: universalify@2.0.1: {} - unplugin-vue-router@0.10.0(rollup@4.18.1)(vue-router@4.4.0(vue@3.4.31))(vue@3.4.31): + unplugin-vue-router@0.10.0(rollup@4.18.1)(vue-router@4.4.5(vue@3.4.31))(vue@3.4.31): dependencies: '@babel/types': 7.24.9 '@rollup/pluginutils': 5.1.0(rollup@4.18.1) @@ -7364,7 +7369,7 @@ snapshots: unplugin: 1.11.0 yaml: 2.4.5 optionalDependencies: - vue-router: 4.4.0(vue@3.4.31) + vue-router: 4.4.5(vue@3.4.31) transitivePeerDependencies: - rollup - vue @@ -7552,9 +7557,9 @@ snapshots: '@vue/devtools-api': 6.6.3 vue: 3.4.31 - vue-router@4.4.0(vue@3.4.31): + vue-router@4.4.5(vue@3.4.31): dependencies: - '@vue/devtools-api': 6.6.3 + '@vue/devtools-api': 6.6.4 vue: 3.4.31 vue@3.4.31: