diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4677f54..b48c6fb 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -95,22 +95,22 @@ importers: version: 6.25.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) stylelint: specifier: ^16.7.0 - version: 16.7.0(typescript@5.5.4) + version: 16.8.2(typescript@5.5.4) stylelint-config-css-modules: specifier: ^4.4.0 - version: 4.4.0(stylelint@16.7.0(typescript@5.5.4)) + version: 4.4.0(stylelint@16.8.2(typescript@5.5.4)) stylelint-config-html: specifier: ^1.1.0 - version: 1.1.0(postcss-html@1.7.0)(stylelint@16.7.0(typescript@5.5.4)) + version: 1.1.0(postcss-html@1.7.0)(stylelint@16.8.2(typescript@5.5.4)) stylelint-config-recommended: specifier: ^14.0.1 - version: 14.0.1(stylelint@16.7.0(typescript@5.5.4)) + version: 14.0.1(stylelint@16.8.2(typescript@5.5.4)) stylelint-config-recommended-scss: specifier: ^14.1.0 - version: 14.1.0(postcss@8.4.40)(stylelint@16.7.0(typescript@5.5.4)) + version: 14.1.0(postcss@8.4.41)(stylelint@16.8.2(typescript@5.5.4)) stylelint-prettier: specifier: ^5.0.2 - version: 5.0.2(prettier@3.3.3)(stylelint@16.7.0(typescript@5.5.4)) + version: 5.0.2(prettier@3.3.3)(stylelint@16.8.2(typescript@5.5.4)) typescript: specifier: ^5.5.4 version: 5.5.4 @@ -119,7 +119,7 @@ importers: version: 7.17.0(eslint@8.57.0)(typescript@5.5.4) unocss: specifier: ^0.61.6 - version: 0.61.6(postcss@8.4.40)(rollup@4.19.1)(vite@5.3.5(@types/node@20.14.13)(sass@1.77.8)(terser@5.31.3)) + version: 0.61.6(postcss@8.4.41)(rollup@4.19.1)(vite@5.3.5(@types/node@20.14.13)(sass@1.77.8)(terser@5.31.3)) vite: specifier: ^5.3.5 version: 5.3.5(@types/node@20.14.13)(sass@1.77.8)(terser@5.31.3) @@ -417,28 +417,28 @@ packages: resolution: {integrity: sha512-tpyc+7i6bPG9mvaBbtKUeghfyZSDgWquIDfMgqYtTbmZ9Y9VzEm2je9EYcQ0aoz5o7NvGS+rcDec93yO08MHYA==} engines: {node: '>=v18'} - '@csstools/css-parser-algorithms@2.7.1': - resolution: {integrity: sha512-2SJS42gxmACHgikc1WGesXLIT8d/q2l0UFM7TaEeIzdFCE/FPMtTiizcPGGJtlPo2xuQzY09OhrLTzRxqJqwGw==} - engines: {node: ^14 || ^16 || >=18} + '@csstools/css-parser-algorithms@3.0.0': + resolution: {integrity: sha512-20hEErXV9GEx15qRbsJVzB91ryayx1F2duHPBrfZXQAHz/dJG0u/611URpr28+sFjm3EI7U17Pj9SVA9NSAGJA==} + engines: {node: '>=18'} peerDependencies: - '@csstools/css-tokenizer': ^2.4.1 + '@csstools/css-tokenizer': ^3.0.0 - '@csstools/css-tokenizer@2.4.1': - resolution: {integrity: sha512-eQ9DIktFJBhGjioABJRtUucoWR2mwllurfnM8LuNGAqX3ViZXaUchqk+1s7jjtkFiT9ySdACsFEA3etErkALUg==} - engines: {node: ^14 || ^16 || >=18} + '@csstools/css-tokenizer@3.0.0': + resolution: {integrity: sha512-efZvfJyYrqH9hPCKtOBywlTsCXnEzAI9sLHFzUsDpBb+1bQ+bxJnwL9V2bRKv9w4cpIp75yxGeZRaVKoMQnsEg==} + engines: {node: '>=18'} - '@csstools/media-query-list-parser@2.1.13': - resolution: {integrity: sha512-XaHr+16KRU9Gf8XLi3q8kDlI18d5vzKSKCY510Vrtc9iNR0NJzbY9hhTmwhzYZj/ZwGL4VmB3TA9hJW0Um2qFA==} - engines: {node: ^14 || ^16 || >=18} + '@csstools/media-query-list-parser@3.0.0': + resolution: {integrity: sha512-W0JlkUFwXjo703wt06AcaWuUcS+6x6IEDyxV6W65Sw+vLCYp+uPsrps+PXTiIfN0V1Pqj5snPzN7EYLmbz1zjg==} + engines: {node: '>=18'} peerDependencies: - '@csstools/css-parser-algorithms': ^2.7.1 - '@csstools/css-tokenizer': ^2.4.1 + '@csstools/css-parser-algorithms': ^3.0.0 + '@csstools/css-tokenizer': ^3.0.0 - '@csstools/selector-specificity@3.1.1': - resolution: {integrity: sha512-a7cxGcJ2wIlMFLlh8z2ONm+715QkPHiyJcxwQlKOz/03GPw1COpfhcmC9wm4xlZfp//jWHNNMwzjtqHXVWU9KA==} - engines: {node: ^14 || ^16 || >=18} + '@csstools/selector-specificity@4.0.0': + resolution: {integrity: sha512-189nelqtPd8++phaHNwYovKZI0FOzH1vQEE3QhHHkNIGrg5fSs9CbYP3RvfEH5geztnIA9Jwq91wyOIwAW5JIQ==} + engines: {node: '>=18'} peerDependencies: - postcss-selector-parser: ^6.0.13 + postcss-selector-parser: ^6.1.0 '@dual-bundle/import-meta-resolve@4.1.0': resolution: {integrity: sha512-+nxncfwHM5SgAtrVzgpzJOI1ol0PkumhVo469KCf9lUi21IGcY90G98VuHm9VRrUypmAzawAHO9bs6hqeADaVg==} @@ -2336,6 +2336,10 @@ packages: resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==} engines: {node: '>= 4'} + ignore@5.3.2: + resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} + engines: {node: '>= 4'} + image-size@0.5.5: resolution: {integrity: sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==} engines: {node: '>=0.10.0'} @@ -3297,6 +3301,9 @@ packages: postcss-resolve-nested-selector@0.1.4: resolution: {integrity: sha512-R6vHqZWgVnTAPq0C+xjyHfEZqfIYboCBVSy24MjxEDm+tIh1BU4O6o7DP7AA7kHzf136d+Qc5duI4tlpHjixDw==} + postcss-resolve-nested-selector@0.1.6: + resolution: {integrity: sha512-0sglIs9Wmkzbr8lQwEyIzlDOOC9bGmfVKcJTaxv3vMmd3uo4o4DerC3En0bnmgceeql9BfC8hRkp7cg0fjdVqw==} + postcss-safe-parser@6.0.0: resolution: {integrity: sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==} engines: {node: '>=12.0'} @@ -3319,6 +3326,10 @@ packages: resolution: {integrity: sha512-b4dlw/9V8A71rLIDsSwVmak9z2DuBUB7CA1/wSdelNEzqsjoSPeADTWNO09lpH49Diy3/JIZ2bSPB1dI3LJCHg==} engines: {node: '>=4'} + postcss-selector-parser@6.1.2: + resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==} + engines: {node: '>=4'} + postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} @@ -3330,6 +3341,10 @@ packages: resolution: {integrity: sha512-YF2kKIUzAofPMpfH6hOi2cGnv/HrUlfucspc7pDyvv7kGdqXrfj8SCl/t8owkEgKEuu8ZcRjSOxFxVLqwChZ2Q==} engines: {node: ^10 || ^12 || >=14} + postcss@8.4.41: + resolution: {integrity: sha512-TesUflQ0WKZqAvg52PWL6kHgLKP6xB6heTOdoYM0Wt2UHyxNa4K25EZZMgKns3BH1RLVbZCREPpLY0rhnNoHVQ==} + engines: {node: ^10 || ^12 || >=14} + posthtml-parser@0.2.1: resolution: {integrity: sha512-nPC53YMqJnc/+1x4fRYFfm81KV2V+G9NZY+hTohpYg64Ay7NemWWcV4UWuy/SgMupqQ3kJ88M/iRfZmSnxT+pw==} @@ -3798,8 +3813,8 @@ packages: peerDependencies: stylelint: ^16.0.2 - stylelint@16.7.0: - resolution: {integrity: sha512-Q1ATiXlz+wYr37a7TGsfvqYn2nSR3T/isw3IWlZQzFzCNoACHuGBb6xBplZXz56/uDRJHIygxjh7jbV/8isewA==} + stylelint@16.8.2: + resolution: {integrity: sha512-fInKATippQhcSm7AB+T32GpI+626yohrg33GkFT/5jzliUw5qhlwZq2UQQwgl3HsHrf09oeARi0ZwgY/UWEv9A==} engines: {node: '>=18.12.0'} hasBin: true @@ -4625,20 +4640,20 @@ snapshots: '@types/conventional-commits-parser': 5.0.0 chalk: 5.3.0 - '@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1)': + '@csstools/css-parser-algorithms@3.0.0(@csstools/css-tokenizer@3.0.0)': dependencies: - '@csstools/css-tokenizer': 2.4.1 + '@csstools/css-tokenizer': 3.0.0 - '@csstools/css-tokenizer@2.4.1': {} + '@csstools/css-tokenizer@3.0.0': {} - '@csstools/media-query-list-parser@2.1.13(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1)': + '@csstools/media-query-list-parser@3.0.0(@csstools/css-parser-algorithms@3.0.0(@csstools/css-tokenizer@3.0.0))(@csstools/css-tokenizer@3.0.0)': 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.0(@csstools/css-tokenizer@3.0.0) + '@csstools/css-tokenizer': 3.0.0 - '@csstools/selector-specificity@3.1.1(postcss-selector-parser@6.1.1)': + '@csstools/selector-specificity@4.0.0(postcss-selector-parser@6.1.2)': dependencies: - postcss-selector-parser: 6.1.1 + postcss-selector-parser: 6.1.2 '@dual-bundle/import-meta-resolve@4.1.0': {} @@ -5307,7 +5322,7 @@ snapshots: gzip-size: 6.0.0 sirv: 2.0.4 - '@unocss/postcss@0.61.6(postcss@8.4.40)': + '@unocss/postcss@0.61.6(postcss@8.4.41)': dependencies: '@unocss/config': 0.61.6 '@unocss/core': 0.61.6 @@ -5315,7 +5330,7 @@ snapshots: css-tree: 2.3.1 fast-glob: 3.3.2 magic-string: 0.30.10 - postcss: 8.4.40 + postcss: 8.4.41 '@unocss/preset-attributify@0.61.6': dependencies: @@ -6870,7 +6885,7 @@ snapshots: array-union: 2.1.0 dir-glob: 3.0.1 fast-glob: 3.3.2 - ignore: 5.3.1 + ignore: 5.3.2 merge2: 1.4.1 slash: 3.0.0 @@ -7033,6 +7048,8 @@ snapshots: ignore@5.3.1: {} + ignore@5.3.2: {} + image-size@0.5.5: {} immutable@4.3.7: {} @@ -8152,8 +8169,8 @@ snapshots: dependencies: htmlparser2: 8.0.2 js-tokens: 9.0.0 - postcss: 8.4.40 - postcss-safe-parser: 6.0.0(postcss@8.4.40) + postcss: 8.4.41 + postcss-safe-parser: 6.0.0(postcss@8.4.41) postcss-media-query-parser@0.2.3: {} @@ -8163,23 +8180,30 @@ snapshots: postcss-resolve-nested-selector@0.1.4: {} - postcss-safe-parser@6.0.0(postcss@8.4.40): + postcss-resolve-nested-selector@0.1.6: {} + + postcss-safe-parser@6.0.0(postcss@8.4.41): dependencies: - postcss: 8.4.40 + postcss: 8.4.41 - postcss-safe-parser@7.0.0(postcss@8.4.40): + postcss-safe-parser@7.0.0(postcss@8.4.41): dependencies: - postcss: 8.4.40 + postcss: 8.4.41 - postcss-scss@4.0.9(postcss@8.4.40): + postcss-scss@4.0.9(postcss@8.4.41): dependencies: - postcss: 8.4.40 + postcss: 8.4.41 postcss-selector-parser@6.1.1: dependencies: cssesc: 3.0.0 util-deprecate: 1.0.2 + postcss-selector-parser@6.1.2: + dependencies: + cssesc: 3.0.0 + util-deprecate: 1.0.2 + postcss-value-parser@4.2.0: {} postcss@5.2.18: @@ -8195,6 +8219,12 @@ snapshots: picocolors: 1.0.1 source-map-js: 1.2.0 + postcss@8.4.41: + dependencies: + nanoid: 3.3.7 + picocolors: 1.0.1 + source-map-js: 1.2.0 + posthtml-parser@0.2.1: dependencies: htmlparser2: 3.10.1 @@ -8683,51 +8713,51 @@ snapshots: dependencies: inline-style-parser: 0.2.3 - stylelint-config-css-modules@4.4.0(stylelint@16.7.0(typescript@5.5.4)): + stylelint-config-css-modules@4.4.0(stylelint@16.8.2(typescript@5.5.4)): dependencies: - stylelint: 16.7.0(typescript@5.5.4) + stylelint: 16.8.2(typescript@5.5.4) optionalDependencies: - stylelint-scss: 6.4.1(stylelint@16.7.0(typescript@5.5.4)) + stylelint-scss: 6.4.1(stylelint@16.8.2(typescript@5.5.4)) - stylelint-config-html@1.1.0(postcss-html@1.7.0)(stylelint@16.7.0(typescript@5.5.4)): + stylelint-config-html@1.1.0(postcss-html@1.7.0)(stylelint@16.8.2(typescript@5.5.4)): dependencies: postcss-html: 1.7.0 - stylelint: 16.7.0(typescript@5.5.4) + stylelint: 16.8.2(typescript@5.5.4) - stylelint-config-recommended-scss@14.1.0(postcss@8.4.40)(stylelint@16.7.0(typescript@5.5.4)): + stylelint-config-recommended-scss@14.1.0(postcss@8.4.41)(stylelint@16.8.2(typescript@5.5.4)): dependencies: - postcss-scss: 4.0.9(postcss@8.4.40) - stylelint: 16.7.0(typescript@5.5.4) - stylelint-config-recommended: 14.0.1(stylelint@16.7.0(typescript@5.5.4)) - stylelint-scss: 6.4.1(stylelint@16.7.0(typescript@5.5.4)) + postcss-scss: 4.0.9(postcss@8.4.41) + stylelint: 16.8.2(typescript@5.5.4) + stylelint-config-recommended: 14.0.1(stylelint@16.8.2(typescript@5.5.4)) + stylelint-scss: 6.4.1(stylelint@16.8.2(typescript@5.5.4)) optionalDependencies: - postcss: 8.4.40 + postcss: 8.4.41 - stylelint-config-recommended@14.0.1(stylelint@16.7.0(typescript@5.5.4)): + stylelint-config-recommended@14.0.1(stylelint@16.8.2(typescript@5.5.4)): dependencies: - stylelint: 16.7.0(typescript@5.5.4) + stylelint: 16.8.2(typescript@5.5.4) - stylelint-prettier@5.0.2(prettier@3.3.3)(stylelint@16.7.0(typescript@5.5.4)): + stylelint-prettier@5.0.2(prettier@3.3.3)(stylelint@16.8.2(typescript@5.5.4)): dependencies: prettier: 3.3.3 prettier-linter-helpers: 1.0.0 - stylelint: 16.7.0(typescript@5.5.4) + stylelint: 16.8.2(typescript@5.5.4) - stylelint-scss@6.4.1(stylelint@16.7.0(typescript@5.5.4)): + stylelint-scss@6.4.1(stylelint@16.8.2(typescript@5.5.4)): dependencies: known-css-properties: 0.34.0 postcss-media-query-parser: 0.2.3 postcss-resolve-nested-selector: 0.1.4 postcss-selector-parser: 6.1.1 postcss-value-parser: 4.2.0 - stylelint: 16.7.0(typescript@5.5.4) + stylelint: 16.8.2(typescript@5.5.4) - stylelint@16.7.0(typescript@5.5.4): + stylelint@16.8.2(typescript@5.5.4): dependencies: - '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) - '@csstools/css-tokenizer': 2.4.1 - '@csstools/media-query-list-parser': 2.1.13(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1) - '@csstools/selector-specificity': 3.1.1(postcss-selector-parser@6.1.1) + '@csstools/css-parser-algorithms': 3.0.0(@csstools/css-tokenizer@3.0.0) + '@csstools/css-tokenizer': 3.0.0 + '@csstools/media-query-list-parser': 3.0.0(@csstools/css-parser-algorithms@3.0.0(@csstools/css-tokenizer@3.0.0))(@csstools/css-tokenizer@3.0.0) + '@csstools/selector-specificity': 4.0.0(postcss-selector-parser@6.1.2) '@dual-bundle/import-meta-resolve': 4.1.0 balanced-match: 2.0.0 colord: 2.9.3 @@ -8742,7 +8772,7 @@ snapshots: globby: 11.1.0 globjoin: 0.1.4 html-tags: 3.3.1 - ignore: 5.3.1 + ignore: 5.3.2 imurmurhash: 0.1.4 is-plain-object: 5.0.0 known-css-properties: 0.34.0 @@ -8751,10 +8781,10 @@ snapshots: micromatch: 4.0.7 normalize-path: 3.0.0 picocolors: 1.0.1 - postcss: 8.4.40 - postcss-resolve-nested-selector: 0.1.4 - postcss-safe-parser: 7.0.0(postcss@8.4.40) - postcss-selector-parser: 6.1.1 + postcss: 8.4.41 + postcss-resolve-nested-selector: 0.1.6 + postcss-safe-parser: 7.0.0(postcss@8.4.41) + postcss-selector-parser: 6.1.2 postcss-value-parser: 4.2.0 resolve-from: 5.0.0 string-width: 4.2.3 @@ -9057,13 +9087,13 @@ snapshots: universalify@2.0.1: {} - unocss@0.61.6(postcss@8.4.40)(rollup@4.19.1)(vite@5.3.5(@types/node@20.14.13)(sass@1.77.8)(terser@5.31.3)): + unocss@0.61.6(postcss@8.4.41)(rollup@4.19.1)(vite@5.3.5(@types/node@20.14.13)(sass@1.77.8)(terser@5.31.3)): dependencies: '@unocss/astro': 0.61.6(rollup@4.19.1)(vite@5.3.5(@types/node@20.14.13)(sass@1.77.8)(terser@5.31.3)) '@unocss/cli': 0.61.6(rollup@4.19.1) '@unocss/core': 0.61.6 '@unocss/extractor-arbitrary-variants': 0.61.6 - '@unocss/postcss': 0.61.6(postcss@8.4.40) + '@unocss/postcss': 0.61.6(postcss@8.4.41) '@unocss/preset-attributify': 0.61.6 '@unocss/preset-icons': 0.61.6 '@unocss/preset-mini': 0.61.6