diff --git a/package.json b/package.json index bbe855dd78..e8f2305011 100644 --- a/package.json +++ b/package.json @@ -70,7 +70,7 @@ "case-police": "0.6.1", "changelogen": "0.5.5", "consola": "3.2.3", - "cssnano": "7.0.4", + "cssnano": "7.0.5", "destr": "2.0.3", "devalue": "5.0.0", "eslint": "9.8.0", diff --git a/packages/vite/package.json b/packages/vite/package.json index 95c826be51..0e3bf94bb6 100644 --- a/packages/vite/package.json +++ b/packages/vite/package.json @@ -39,7 +39,7 @@ "autoprefixer": "^10.4.20", "clear": "^0.1.0", "consola": "^3.2.3", - "cssnano": "^7.0.4", + "cssnano": "^7.0.5", "defu": "^6.1.4", "esbuild": "^0.23.0", "escape-string-regexp": "^5.0.0", diff --git a/packages/webpack/package.json b/packages/webpack/package.json index bfaef5b537..cab0998571 100644 --- a/packages/webpack/package.json +++ b/packages/webpack/package.json @@ -30,7 +30,7 @@ "autoprefixer": "^10.4.20", "css-loader": "^7.1.2", "css-minimizer-webpack-plugin": "^7.0.0", - "cssnano": "^7.0.4", + "cssnano": "^7.0.5", "defu": "^6.1.4", "esbuild-loader": "^4.2.2", "escape-string-regexp": "^5.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3cf31213c3..7561481c1f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -84,8 +84,8 @@ importers: specifier: 3.2.3 version: 3.2.3 cssnano: - specifier: 7.0.4 - version: 7.0.4(postcss@8.4.41) + specifier: 7.0.5 + version: 7.0.5(postcss@8.4.41) destr: specifier: 2.0.3 version: 2.0.3 @@ -660,8 +660,8 @@ importers: specifier: ^3.2.3 version: 3.2.3 cssnano: - specifier: ^7.0.4 - version: 7.0.4(postcss@8.4.41) + specifier: ^7.0.5 + version: 7.0.5(postcss@8.4.41) defu: specifier: ^6.1.4 version: 6.1.4 @@ -778,8 +778,8 @@ importers: specifier: ^7.0.0 version: 7.0.0(webpack@5.93.0) cssnano: - specifier: ^7.0.4 - version: 7.0.4(postcss@8.4.41) + specifier: ^7.0.5 + version: 7.0.5(postcss@8.4.41) defu: specifier: ^6.1.4 version: 6.1.4 @@ -3726,8 +3726,8 @@ packages: engines: {node: '>=4'} hasBin: true - cssnano-preset-default@7.0.4: - resolution: {integrity: sha512-jQ6zY9GAomQX7/YNLibMEsRZguqMUGuupXcEk2zZ+p3GUxwCAsobqPYE62VrJ9qZ0l9ltrv2rgjwZPBIFIjYtw==} + cssnano-preset-default@7.0.5: + resolution: {integrity: sha512-Jbzja0xaKwc5JzxPQoc+fotKpYtWEu4wQLMQe29CM0FjjdRjA4omvbGHl2DTGgARKxSTpPssBsok+ixv8uTBqw==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.31 @@ -3738,8 +3738,8 @@ packages: peerDependencies: postcss: ^8.4.31 - cssnano@7.0.4: - resolution: {integrity: sha512-rQgpZra72iFjiheNreXn77q1haS2GEy69zCMbu4cpXCFPMQF+D4Ik5V7ktMzUF/sA7xCIgcqHwGPnCD+0a1vHg==} + cssnano@7.0.5: + resolution: {integrity: sha512-Aq0vqBLtpTT5Yxj+hLlLfNPFuRQCDIjx5JQAhhaedQKLNDvDGeVziF24PS+S1f0Z5KCxWvw0QVI3VNHNBITxVQ==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.31 @@ -5856,32 +5856,32 @@ packages: resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==} engines: {node: '>=4'} - postcss-calc@10.0.0: - resolution: {integrity: sha512-OmjhudoNTP0QleZCwl1i6NeBwN+5MZbY5ersLZz69mjJiDVv/p57RjRuKDkHeDWr4T+S97wQfsqRTNoDHB2e3g==} + postcss-calc@10.0.1: + resolution: {integrity: sha512-pp1Z3FxtxA+xHAoWXcOXgnBN1WPu4ZiJ5LWGjKyf9MMreagAsaTUtnqFK1y1sHhyJddAkYTPu6XSuLgb3oYCjw==} engines: {node: ^18.12 || ^20.9 || >=22.0} peerDependencies: postcss: ^8.4.38 - postcss-colormin@7.0.1: - resolution: {integrity: sha512-uszdT0dULt3FQs47G5UHCduYK+FnkLYlpu1HpWu061eGsKZ7setoG7kA+WC9NQLsOJf69D5TxGHgnAdRgylnFQ==} + postcss-colormin@7.0.2: + resolution: {integrity: sha512-YntRXNngcvEvDbEjTdRWGU606eZvB5prmHG4BF0yLmVpamXbpsRJzevyy6MZVyuecgzI2AWAlvFi8DAeCqwpvA==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.31 - postcss-convert-values@7.0.2: - resolution: {integrity: sha512-MuZIF6HJ4izko07Q0TgW6pClalI4al6wHRNPkFzqQdwAwG7hPn0lA58VZdxyb2Vl5AYjJ1piO+jgF9EnTjQwQQ==} + postcss-convert-values@7.0.3: + resolution: {integrity: sha512-yJhocjCs2SQer0uZ9lXTMOwDowbxvhwFVrZeS6NPEij/XXthl73ggUmfwVvJM+Vaj5gtCKJV1jiUu4IhAUkX/Q==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.31 - postcss-discard-comments@7.0.1: - resolution: {integrity: sha512-GVrQxUOhmle1W6jX2SvNLt4kmN+JYhV7mzI6BMnkAWR9DtVvg8e67rrV0NfdWhn7x1zxvzdWkMBPdBDCls+uwQ==} + postcss-discard-comments@7.0.2: + resolution: {integrity: sha512-/Hje9Ls1IYcB9duELO/AyDUJI6aQVY3h5Rj1ziXgaLYCTi1iVBLnjg/TS0D6NszR/kDG6I86OwLmAYe+bvJjiQ==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.31 - postcss-discard-duplicates@7.0.0: - resolution: {integrity: sha512-bAnSuBop5LpAIUmmOSsuvtKAAKREB6BBIYStWUTGq8oG5q9fClDMMuY8i4UPI/cEcDx2TN+7PMnXYIId20UVDw==} + postcss-discard-duplicates@7.0.1: + resolution: {integrity: sha512-oZA+v8Jkpu1ct/xbbrntHRsfLGuzoP+cpt0nJe5ED2FQF8n8bJtn7Bo28jSmBYwqgqnqkuSXJfSUEE7if4nClQ==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.31 @@ -5923,14 +5923,14 @@ packages: postcss-media-query-parser@0.2.3: resolution: {integrity: sha512-3sOlxmbKcSHMjlUXQZKQ06jOswE7oVkXPxmZdoB1r5l0q6gTFTQSHxNxOrCccElbW7dxNytifNEo8qidX2Vsig==} - postcss-merge-longhand@7.0.2: - resolution: {integrity: sha512-06vrW6ZWi9qeP7KMS9fsa9QW56+tIMW55KYqF7X3Ccn+NI2pIgPV6gFfvXTMQ05H90Y5DvnCDPZ2IuHa30PMUg==} + postcss-merge-longhand@7.0.3: + resolution: {integrity: sha512-8waYomFxshdv6M9Em3QRM9MettRLDRcH2JQi2l0Z1KlYD/vhal3gbkeSES0NuACXOlZBB0V/B0AseHZaklzWOA==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.31 - postcss-merge-rules@7.0.2: - resolution: {integrity: sha512-VAR47UNvRsdrTHLe7TV1CeEtF9SJYR5ukIB9U4GZyZOptgtsS20xSxy+k5wMrI3udST6O1XuIn7cjQkg7sDAAw==} + postcss-merge-rules@7.0.3: + resolution: {integrity: sha512-2eSas2p3voPxNfdI5sQrvIkMaeUHpVc3EezgVs18hz/wRTQAC9U99tp9j3W5Jx9/L3qHkEDvizEx/LdnmumIvQ==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.31 @@ -5947,14 +5947,14 @@ packages: peerDependencies: postcss: ^8.4.31 - postcss-minify-params@7.0.1: - resolution: {integrity: sha512-e+Xt8xErSRPgSRFxHeBCSxMiO8B8xng7lh8E0A5ep1VfwYhY8FXhu4Q3APMjgx9YDDbSp53IBGENrzygbUvgUQ==} + postcss-minify-params@7.0.2: + resolution: {integrity: sha512-nyqVLu4MFl9df32zTsdcLqCFfE/z2+f8GE1KHPxWOAmegSo6lpV2GNy5XQvrzwbLmiU7d+fYay4cwto1oNdAaQ==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.31 - postcss-minify-selectors@7.0.2: - resolution: {integrity: sha512-dCzm04wqW1uqLmDZ41XYNBJfjgps3ZugDpogAmJXoCb5oCiTzIX4oPXXKxDpTvWOnKxQKR4EbV4ZawJBLcdXXA==} + postcss-minify-selectors@7.0.3: + resolution: {integrity: sha512-SxTgUQSgBk6wEqzQZKEv1xQYIp9UBju6no9q+npohzSdhuSICQdkqmD1UMKkZWItS3olJSJMDDEY9WOJ5oGJew==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.31 @@ -6025,8 +6025,8 @@ packages: peerDependencies: postcss: ^8.4.31 - postcss-normalize-unicode@7.0.1: - resolution: {integrity: sha512-PTPGdY9xAkTw+8ZZ71DUePb7M/Vtgkbbq+EoI33EuyQEzbKemEQMhe5QSr0VP5UfZlreANDPxSfcdSprENcbsg==} + postcss-normalize-unicode@7.0.2: + resolution: {integrity: sha512-ztisabK5C/+ZWBdYC+Y9JCkp3M9qBv/XFvDtSw0d/XwfT3UaKeW/YTm/MD/QrPNxuecia46vkfEhewjwcYFjkg==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.31 @@ -6049,8 +6049,8 @@ packages: peerDependencies: postcss: ^8.4.31 - postcss-reduce-initial@7.0.1: - resolution: {integrity: sha512-0JDUSV4bGB5FGM5g8MkS+rvqKukJZ7OTHw/lcKn7xPNqeaqJyQbUO8/dJpvyTpaVwPsd3Uc33+CfNzdVowp2WA==} + postcss-reduce-initial@7.0.2: + resolution: {integrity: sha512-pOnu9zqQww7dEKf62Nuju6JgsW2V0KRNBHxeKohU+JkHd/GAH5uvoObqFLqkeB2n20mr6yrlWDvo5UBU5GnkfA==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.31 @@ -6065,14 +6065,18 @@ packages: resolution: {integrity: sha512-UMz42UD0UY0EApS0ZL9o1XnLhSTtvvvLe5Dc2H2O56fvRZi+KulDyf5ctDhhtYJBGKStV2FL1fy6253cmLgqVQ==} engines: {node: '>=4'} + postcss-selector-parser@6.1.1: + resolution: {integrity: sha512-b4dlw/9V8A71rLIDsSwVmak9z2DuBUB7CA1/wSdelNEzqsjoSPeADTWNO09lpH49Diy3/JIZ2bSPB1dI3LJCHg==} + engines: {node: '>=4'} + postcss-svgo@7.0.1: resolution: {integrity: sha512-0WBUlSL4lhD9rA5k1e5D8EN5wCEyZD6HJk0jIvRxl+FDVOMlJ7DePHYWGGVc5QRqrJ3/06FTXM0bxjmJpmTPSA==} engines: {node: ^18.12.0 || ^20.9.0 || >= 18} peerDependencies: postcss: ^8.4.31 - postcss-unique-selectors@7.0.1: - resolution: {integrity: sha512-MH7QE/eKUftTB5ta40xcHLl7hkZjgDFydpfTK+QWXeHxghVt3VoPqYL5/G+zYZPPIs+8GuqFXSTgxBSoB1RZtQ==} + postcss-unique-selectors@7.0.2: + resolution: {integrity: sha512-CjSam+7Vf8cflJQsHrMS0P2hmy9u0+n/P001kb5eAszLmhjMqrt/i5AqQuNFihhViwDvEAezqTmXqaYXL2ugMw==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.31 @@ -6651,8 +6655,8 @@ packages: strip-literal@2.1.0: resolution: {integrity: sha512-Op+UycaUt/8FbN/Z2TWPBLge3jWrP3xj10f3fnYxf052bKuS3EKs1ZQcVGjnEMdsNVAM+plXRdmjrZ/KgG3Skw==} - stylehacks@7.0.2: - resolution: {integrity: sha512-HdkWZS9b4gbgYTdMg4gJLmm7biAUug1qTqXjS+u8X+/pUd+9Px1E+520GnOW3rST9MNsVOVpsJG+mPHNosxjOQ==} + stylehacks@7.0.3: + resolution: {integrity: sha512-4DqtecvI/Nd+2BCvW9YEF6lhBN5UM50IJ1R3rnEAhBwbCKf4VehRf+uqvnVArnBayjYD/WtT3g0G/HSRxWfTRg==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.31 @@ -10685,7 +10689,7 @@ snapshots: css-minimizer-webpack-plugin@7.0.0(webpack@5.93.0): dependencies: '@jridgewell/trace-mapping': 0.3.25 - cssnano: 7.0.4(postcss@8.4.41) + cssnano: 7.0.5(postcss@8.4.41) jest-worker: 29.7.0 postcss: 8.4.41 schema-utils: 4.2.0 @@ -10714,47 +10718,47 @@ snapshots: cssesc@3.0.0: {} - cssnano-preset-default@7.0.4(postcss@8.4.41): + cssnano-preset-default@7.0.5(postcss@8.4.41): dependencies: browserslist: 4.23.3 css-declaration-sorter: 7.2.0(postcss@8.4.41) cssnano-utils: 5.0.0(postcss@8.4.41) postcss: 8.4.41 - postcss-calc: 10.0.0(postcss@8.4.41) - postcss-colormin: 7.0.1(postcss@8.4.41) - postcss-convert-values: 7.0.2(postcss@8.4.41) - postcss-discard-comments: 7.0.1(postcss@8.4.41) - postcss-discard-duplicates: 7.0.0(postcss@8.4.41) + postcss-calc: 10.0.1(postcss@8.4.41) + postcss-colormin: 7.0.2(postcss@8.4.41) + postcss-convert-values: 7.0.3(postcss@8.4.41) + postcss-discard-comments: 7.0.2(postcss@8.4.41) + postcss-discard-duplicates: 7.0.1(postcss@8.4.41) postcss-discard-empty: 7.0.0(postcss@8.4.41) postcss-discard-overridden: 7.0.0(postcss@8.4.41) - postcss-merge-longhand: 7.0.2(postcss@8.4.41) - postcss-merge-rules: 7.0.2(postcss@8.4.41) + postcss-merge-longhand: 7.0.3(postcss@8.4.41) + postcss-merge-rules: 7.0.3(postcss@8.4.41) postcss-minify-font-values: 7.0.0(postcss@8.4.41) postcss-minify-gradients: 7.0.0(postcss@8.4.41) - postcss-minify-params: 7.0.1(postcss@8.4.41) - postcss-minify-selectors: 7.0.2(postcss@8.4.41) + postcss-minify-params: 7.0.2(postcss@8.4.41) + postcss-minify-selectors: 7.0.3(postcss@8.4.41) postcss-normalize-charset: 7.0.0(postcss@8.4.41) postcss-normalize-display-values: 7.0.0(postcss@8.4.41) postcss-normalize-positions: 7.0.0(postcss@8.4.41) postcss-normalize-repeat-style: 7.0.0(postcss@8.4.41) postcss-normalize-string: 7.0.0(postcss@8.4.41) postcss-normalize-timing-functions: 7.0.0(postcss@8.4.41) - postcss-normalize-unicode: 7.0.1(postcss@8.4.41) + postcss-normalize-unicode: 7.0.2(postcss@8.4.41) postcss-normalize-url: 7.0.0(postcss@8.4.41) postcss-normalize-whitespace: 7.0.0(postcss@8.4.41) postcss-ordered-values: 7.0.1(postcss@8.4.41) - postcss-reduce-initial: 7.0.1(postcss@8.4.41) + postcss-reduce-initial: 7.0.2(postcss@8.4.41) postcss-reduce-transforms: 7.0.0(postcss@8.4.41) postcss-svgo: 7.0.1(postcss@8.4.41) - postcss-unique-selectors: 7.0.1(postcss@8.4.41) + postcss-unique-selectors: 7.0.2(postcss@8.4.41) cssnano-utils@5.0.0(postcss@8.4.41): dependencies: postcss: 8.4.41 - cssnano@7.0.4(postcss@8.4.41): + cssnano@7.0.5(postcss@8.4.41): dependencies: - cssnano-preset-default: 7.0.4(postcss@8.4.41) + cssnano-preset-default: 7.0.5(postcss@8.4.41) lilconfig: 3.1.2 postcss: 8.4.41 @@ -12828,7 +12832,7 @@ snapshots: dependencies: autoprefixer: 10.4.20(postcss@8.4.41) citty: 0.1.6 - cssnano: 7.0.4(postcss@8.4.41) + cssnano: 7.0.5(postcss@8.4.41) defu: 6.1.4 esbuild: 0.23.0 fast-glob: 3.3.2 @@ -13389,13 +13393,13 @@ snapshots: pluralize@8.0.0: {} - postcss-calc@10.0.0(postcss@8.4.41): + postcss-calc@10.0.1(postcss@8.4.41): dependencies: postcss: 8.4.41 - postcss-selector-parser: 6.1.0 + postcss-selector-parser: 6.1.1 postcss-value-parser: 4.2.0 - postcss-colormin@7.0.1(postcss@8.4.41): + postcss-colormin@7.0.2(postcss@8.4.41): dependencies: browserslist: 4.23.3 caniuse-api: 3.0.0 @@ -13403,18 +13407,18 @@ snapshots: postcss: 8.4.41 postcss-value-parser: 4.2.0 - postcss-convert-values@7.0.2(postcss@8.4.41): + postcss-convert-values@7.0.3(postcss@8.4.41): dependencies: browserslist: 4.23.3 postcss: 8.4.41 postcss-value-parser: 4.2.0 - postcss-discard-comments@7.0.1(postcss@8.4.41): + postcss-discard-comments@7.0.2(postcss@8.4.41): dependencies: postcss: 8.4.41 - postcss-selector-parser: 6.1.0 + postcss-selector-parser: 6.1.1 - postcss-discard-duplicates@7.0.0(postcss@8.4.41): + postcss-discard-duplicates@7.0.1(postcss@8.4.41): dependencies: postcss: 8.4.41 @@ -13450,19 +13454,19 @@ snapshots: postcss-media-query-parser@0.2.3: {} - postcss-merge-longhand@7.0.2(postcss@8.4.41): + postcss-merge-longhand@7.0.3(postcss@8.4.41): dependencies: postcss: 8.4.41 postcss-value-parser: 4.2.0 - stylehacks: 7.0.2(postcss@8.4.41) + stylehacks: 7.0.3(postcss@8.4.41) - postcss-merge-rules@7.0.2(postcss@8.4.41): + postcss-merge-rules@7.0.3(postcss@8.4.41): dependencies: browserslist: 4.23.3 caniuse-api: 3.0.0 cssnano-utils: 5.0.0(postcss@8.4.41) postcss: 8.4.41 - postcss-selector-parser: 6.1.0 + postcss-selector-parser: 6.1.1 postcss-minify-font-values@7.0.0(postcss@8.4.41): dependencies: @@ -13476,18 +13480,18 @@ snapshots: postcss: 8.4.41 postcss-value-parser: 4.2.0 - postcss-minify-params@7.0.1(postcss@8.4.41): + postcss-minify-params@7.0.2(postcss@8.4.41): dependencies: browserslist: 4.23.3 cssnano-utils: 5.0.0(postcss@8.4.41) postcss: 8.4.41 postcss-value-parser: 4.2.0 - postcss-minify-selectors@7.0.2(postcss@8.4.41): + postcss-minify-selectors@7.0.3(postcss@8.4.41): dependencies: cssesc: 3.0.0 postcss: 8.4.41 - postcss-selector-parser: 6.1.0 + postcss-selector-parser: 6.1.1 postcss-modules-extract-imports@3.1.0(postcss@8.4.41): dependencies: @@ -13544,7 +13548,7 @@ snapshots: postcss: 8.4.41 postcss-value-parser: 4.2.0 - postcss-normalize-unicode@7.0.1(postcss@8.4.41): + postcss-normalize-unicode@7.0.2(postcss@8.4.41): dependencies: browserslist: 4.23.3 postcss: 8.4.41 @@ -13566,7 +13570,7 @@ snapshots: postcss: 8.4.41 postcss-value-parser: 4.2.0 - postcss-reduce-initial@7.0.1(postcss@8.4.41): + postcss-reduce-initial@7.0.2(postcss@8.4.41): dependencies: browserslist: 4.23.3 caniuse-api: 3.0.0 @@ -13582,16 +13586,21 @@ snapshots: cssesc: 3.0.0 util-deprecate: 1.0.2 + postcss-selector-parser@6.1.1: + dependencies: + cssesc: 3.0.0 + util-deprecate: 1.0.2 + postcss-svgo@7.0.1(postcss@8.4.41): dependencies: postcss: 8.4.41 postcss-value-parser: 4.2.0 svgo: 3.3.2 - postcss-unique-selectors@7.0.1(postcss@8.4.41): + postcss-unique-selectors@7.0.2(postcss@8.4.41): dependencies: postcss: 8.4.41 - postcss-selector-parser: 6.1.0 + postcss-selector-parser: 6.1.1 postcss-url@10.1.3(postcss@8.4.41): dependencies: @@ -14280,11 +14289,11 @@ snapshots: dependencies: js-tokens: 9.0.0 - stylehacks@7.0.2(postcss@8.4.41): + stylehacks@7.0.3(postcss@8.4.41): dependencies: browserslist: 4.23.3 postcss: 8.4.41 - postcss-selector-parser: 6.1.0 + postcss-selector-parser: 6.1.1 superjson@2.2.1: dependencies: