diff --git a/package.json b/package.json index d5eca1e3..df335267 100644 --- a/package.json +++ b/package.json @@ -49,7 +49,7 @@ "@tryghost/theme-translations": "0.0.22", "autoprefixer": "10.6.1", "beeper": "2.1.0", - "cssnano": "9.3.2", + "cssnano": "9.4.0", "gscan": "6.6.1", "gulp": "5.0.1", "gulp-concat": "2.6.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a2004453..cfca5b80 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -179,8 +179,8 @@ importers: specifier: 2.1.0 version: 2.1.0 cssnano: - specifier: 9.3.2 - version: 9.3.2(postcss@8.5.29) + specifier: 9.4.0 + version: 9.4.0(postcss@8.5.29) gscan: specifier: 6.6.1 version: 6.6.1(supports-color@7.2.0) @@ -217,8 +217,8 @@ importers: packages: - '@colordx/core@7.2.0': - resolution: {integrity: sha512-Y5PPwWCWVP59qj2EMVSgD9QMXtMSwt9DseqKvRWOXefM7sRu4EjCRuXQXMaanUH32R8c89OCWJJWZe6jA1dvTg==} + '@colordx/core@7.3.0': + resolution: {integrity: sha512-LVzTTPhX7wpy7TkGjouA9zbbCBIw92RGm7ZQqSKFE0oYE3sMx2FGXz90eVpgw7k/+wrrY+qJ86nHXifZWMS5jA==} '@csstools/css-tokenizer@4.0.2': resolution: {integrity: sha512-OoKoR0f76dCY666JlcbhmVTs2drYj1GUXZTYTcbUgJjh9Nv41aFfZ21bPQTERm5+L5cBDo466NltB2lplS5GBw==} @@ -1524,28 +1524,23 @@ packages: resolution: {integrity: sha512-wD5oz5xibMOPHzy13CyGmogB3phdvcDaB5t0W/Nr5Z2O/agcB8YwOz6e2Lsp10pNDzBoDO9nVa3RGs/2BttpHQ==} engines: {node: '>= 6'} - cssesc@3.0.0: - resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} - engines: {node: '>=4'} - hasBin: true - - cssnano-preset-default@9.3.2: - resolution: {integrity: sha512-HpBRavK5tdHJLW9eL2vc3zByyjpmDLV2R/3t8pAtykjUp4lPOtF5vR3g7IWJsv7QgdS2PRuBbVKPAcOVMCwrwQ==} + cssnano-preset-default@9.6.0: + resolution: {integrity: sha512-UmIa9PVDvU6UDjNGb1g2w3uLuKCHO1CHv0prMUmhwXhuGXtRuOznbZBBTZNISrk8IW0GEgoNRcHucVtVENYN5g==} engines: {node: ^22.22.3 || ^24.15.0 || >=26.0} peerDependencies: - postcss: ^8.5.28 + postcss: ^8.5.29 - cssnano-utils@8.2.0: - resolution: {integrity: sha512-S8lXvsU3u0kMJ8JXQ5UekIZQbBZkOuncYaRTXGTRzztrg5Kis/nPrYnJQxPwL+LcePs9aqa/UD6mB78BoHldvw==} + cssnano-utils@9.0.0: + resolution: {integrity: sha512-HIdFG2S06bygEl6+bZYPvA0/UyoYseXR/RpcvvwyE2NxWBbkZ70y9uRnvFwlQ4ztSlIeBqQBcwOMQG6DVrRHuA==} engines: {node: ^22.22.3 || ^24.15.0 || >=26.0} peerDependencies: - postcss: ^8.5.28 + postcss: ^8.5.29 - cssnano@9.3.2: - resolution: {integrity: sha512-KvuGq1GUUfC8nxaPDSqFhMAVMJQ/3BuVPFKTQIalOu9icM3pqCUoyNGnVkL/bO3sMPnDaeKFHNaP03y21yvGiA==} + cssnano@9.4.0: + resolution: {integrity: sha512-+bn2yyAYMlE8biUcSN4iRUEmhe7TlPymr8OpruYPmK0vkcrZLeG1uFv3m/WhIksTa4DhPKMOI0uZCDxs+5EnyQ==} engines: {node: ^22.22.3 || ^24.15.0 || >=26.0} peerDependencies: - postcss: ^8.5.28 + postcss: ^8.5.29 csso@5.0.5: resolution: {integrity: sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==} @@ -2270,41 +2265,41 @@ packages: peerDependencies: postcss: ^8.5.28 - postcss-colormin@9.0.6: - resolution: {integrity: sha512-uKsm564OtyCc0WgUhhs1+vuk6jWK+0T128NvYxiINThP5Jgn7GjsYpkc6nwiFeVpqPMXEBYsWdb3xhb4tfnT6w==} + postcss-colormin@9.0.8: + resolution: {integrity: sha512-rQBcLCyI54KbpedRpCYMGoqY1IRGx/erQwh8+QjyeUCRM32sQYLAuZTJFh17VVEAV/4QuIl1RPzF3boCugHAiQ==} engines: {node: ^22.22.3 || ^24.15.0 || >=26.0} peerDependencies: - postcss: ^8.5.28 + postcss: ^8.5.29 - postcss-convert-values@9.0.7: - resolution: {integrity: sha512-H2wfTbGzeU/71cPn6z3MWco+x46XPvgAISUVT3lo1JU6wAJWWEQ71JevslwjWr3GaY0unDixcmRIT0vIn5Imqg==} + postcss-convert-values@9.0.9: + resolution: {integrity: sha512-rxfc/loH4qU3Q/PQeAJ1e+9VtKDUxBtMVa0fUjsldNj/eKnkmKbxOJSJjYt82uSKZZNCi/0L2upBOJMj2BcuqA==} engines: {node: ^22.22.3 || ^24.15.0 || >=26.0} peerDependencies: - postcss: ^8.5.28 + postcss: ^8.5.29 - postcss-discard-comments@9.0.6: - resolution: {integrity: sha512-jK5bfKASmV7fSf6rL8XEU4uJaQUe5/5OFkA8pzHooUugV73uIg2JFEMnNwdHBOXJ+bAcGPZ7b7DxkXZdtqG7Bg==} + postcss-discard-comments@9.0.8: + resolution: {integrity: sha512-YaHPbph+EYK2TXx1UieOtLKpBecoQE+wQmrlz6ob+OWaRwabniUJ1ugkTvHxX43inPsd1iEeJ2qxLaHJFte84Q==} engines: {node: ^22.22.3 || ^24.15.0 || >=26.0} peerDependencies: - postcss: ^8.5.28 + postcss: ^8.5.29 - postcss-discard-duplicates@9.0.5: - resolution: {integrity: sha512-Il321Y6C/In5Uyub+wmf+9TwiYtTGg1Fk4F5DtjXXbQezeNdO3wLNeTRLXzmuihu3vHRmks2bG9di1ImyaGsQw==} + postcss-discard-duplicates@9.0.7: + resolution: {integrity: sha512-rbsx1SvhBzCetQDbHVNfQrf0mG83Cyz5SPChQT2kPiXO32hWKPFtd00sy+j1NPPQJOGIVp1VHEgI55tGeqc3Kw==} engines: {node: ^22.22.3 || ^24.15.0 || >=26.0} peerDependencies: - postcss: ^8.5.28 + postcss: ^8.5.29 - postcss-discard-empty@9.0.6: - resolution: {integrity: sha512-Bi4fYujDBqBVKsqPOIlZ2QElVa/rDHbfz0nTrrDyML2hoKJndk/qJuc1kN2+OChHDQNIHUjfEX3jHCiGDAt3wQ==} + postcss-discard-empty@9.0.8: + resolution: {integrity: sha512-hCGjUuCd/IxKRyVl/uaJOLJTeACXo4GkS+0kRTvO8bBs0OxrGJWhxRaRPKXCdftCI+At0aAlosIgS0yjWNubuQ==} engines: {node: ^22.22.3 || ^24.15.0 || >=26.0} peerDependencies: - postcss: ^8.5.28 + postcss: ^8.5.29 - postcss-discard-overridden@9.0.5: - resolution: {integrity: sha512-R/pSAgkbHOdPi8op7b5IyeY8Z0hJ1yemvRpNP2dh41Lm2ldjA1N1lXBdopj7vbzLzzhXLNPnQTolV+vUJ3HGVA==} + postcss-discard-overridden@9.0.6: + resolution: {integrity: sha512-9wT4dst0GdTpi3QWh/UP6ft1UiRhqNCfCKvyB4THpYzsHdpF7r2QduDBdeNUlVsgqaQhvzs+r43z3ZVZFequzQ==} engines: {node: ^22.22.3 || ^24.15.0 || >=26.0} peerDependencies: - postcss: ^8.5.28 + postcss: ^8.5.29 postcss-easy-import@4.0.0: resolution: {integrity: sha512-Nq5/zsnyMyzz1D7Y7TC1hawNLWQLlh4eJnsM9zlxtc8mAeY8edlvSO1UGs1hyQvNvzK3OJ1bgLjsuyTijyvBEQ==} @@ -2333,125 +2328,125 @@ packages: tsx: optional: true - postcss-merge-longhand@9.2.1: - resolution: {integrity: sha512-dYwIiRP/lH2ItiUo/t9QG/Vn0ac5dPjISTTosF8yfU0PaFZcRYb8mnO82LxQtfYfUqtzWduYGrGVDyLi8N5xxQ==} + postcss-merge-longhand@9.4.0: + resolution: {integrity: sha512-FZqaPk9Frs6Ecxpeeb303N8DGAeYF3TpLG01mYQ1ws9FVVisQJqqHomoEmXvaEyrNyANZaHCAR5ShA1r/chM1Q==} engines: {node: ^22.22.3 || ^24.15.0 || >=26.0} peerDependencies: - postcss: ^8.5.28 + postcss: ^8.5.29 - postcss-merge-rules@9.1.2: - resolution: {integrity: sha512-hDAdZNa4MgxPK7VbKqFHz7NlmZMehhcSWP4wDi77mmmUTs6K/rTw0hekCN4t9vBhwKhM9gKsGJS/FcGQB1bZdg==} + postcss-merge-rules@9.1.4: + resolution: {integrity: sha512-kAOfOrkLUDvBztxI8RG1ZLe5SwUs3rinFXnqdh4sPrYPz9P9FZbXNQ6XVtQKlhCvuqvR0HyrronV503u9jbxxA==} engines: {node: ^22.22.3 || ^24.15.0 || >=26.0} peerDependencies: - postcss: ^8.5.28 + postcss: ^8.5.29 - postcss-minify-font-values@9.0.7: - resolution: {integrity: sha512-cnje2Aby5P4o0IUvy02yhQ9wJ8PJNYd32iYFnM3/2G+1nvoUs/hRAkyFf2WfGlgtBJy24QPMYdWRUQ6CDm1MYw==} + postcss-minify-font-values@9.0.9: + resolution: {integrity: sha512-eJkOtHU/zZWJJ7c1MWgalpACGV0sERvtowpWDrgr9Ys0seX5vFBx9pWLOrN8eYO2TIOfMvatMhvgtGKtre1gsg==} engines: {node: ^22.22.3 || ^24.15.0 || >=26.0} peerDependencies: - postcss: ^8.5.28 + postcss: ^8.5.29 - postcss-minify-gradients@9.0.6: - resolution: {integrity: sha512-r0u1zcMXFn2xmafxONtZhmmeL/e5f3d9MK4vReuG1y58Vfn8iSWIzF3yiU9+QOtJjb+c2Fd+ZeaM08dkMD/ETQ==} + postcss-minify-gradients@9.0.8: + resolution: {integrity: sha512-3xGO5lvhSz5m60ElGvU8HJYt0XmYpFkJ+HDK8CYoRvwdmQIjhurClan2z4lDEVkYpeKfrc5dNWIYKie01xhpng==} engines: {node: ^22.22.3 || ^24.15.0 || >=26.0} peerDependencies: - postcss: ^8.5.28 + postcss: ^8.5.29 - postcss-minify-params@9.0.6: - resolution: {integrity: sha512-HbQdOob8KqH+IslULbA52A/uZZUTArDxJ+eDqSnWq7cnCvGets/H/AQU998+BlFgB4Nv5bngWeFVtWp4we26cw==} + postcss-minify-params@9.0.8: + resolution: {integrity: sha512-DZNhq6Lz9i4EOiuImFBqldE6XUXFvEKSA2wQnn539c24naj/Ia2Qn1QVf56bva+UiMYurM1sn217yaap+pQBYQ==} engines: {node: ^22.22.3 || ^24.15.0 || >=26.0} peerDependencies: - postcss: ^8.5.28 + postcss: ^8.5.29 - postcss-minify-selectors@9.0.6: - resolution: {integrity: sha512-JOZcNGgwy+E4eR+cy9B0KPa4DUsNHOp899xYEJW8dvpsAFuzBzJXrbnKaAEnbd3nvE4nr4Z+ECQiZTswLPsdkg==} + postcss-minify-selectors@9.0.8: + resolution: {integrity: sha512-qMeQvr3ODymnvoDSwml4uTWufma0T2FhRxce4htQ+45otzsm1QyNAg98DXGrawVpGooU2vElaBd8qI+YCwF0UQ==} engines: {node: ^22.22.3 || ^24.15.0 || >=26.0} peerDependencies: - postcss: ^8.5.28 + postcss: ^8.5.29 - postcss-normalize-charset@9.0.5: - resolution: {integrity: sha512-mmbQmD9mlz3pTo+r4KdwcfD23cNksQo7aYNa4lfL4Bsj0XkL+rtcbNOY7Oo+U82DP1syYXCyF1PRc32gb36MqA==} + postcss-normalize-charset@9.0.6: + resolution: {integrity: sha512-H336j3ofJ5nM6TLW1nbKHj3zIMtGkycfS0KetU1cmcTtTwQ0f9CvdLVZUmBja6+IO3xuqMogjkYtB91K2slshQ==} engines: {node: ^22.22.3 || ^24.15.0 || >=26.0} peerDependencies: - postcss: ^8.5.28 + postcss: ^8.5.29 - postcss-normalize-display-values@9.0.5: - resolution: {integrity: sha512-V5tOZuYQtOpYNjoSjciDckB8Ry+s2NcHqVHloYe5Xh/6OA2Z3kVymAck3zipZ1uLBdMvg7BUvxoDIcH6dJCPug==} + postcss-normalize-display-values@9.0.7: + resolution: {integrity: sha512-M9eGIjAdIjuO6t4HqQJBOjbC+rI+9hF/srxppXa7xAY7EpCwdYVepq8PEAad1pb8EfEWoSCGpK9++nCcw5rl+w==} engines: {node: ^22.22.3 || ^24.15.0 || >=26.0} peerDependencies: - postcss: ^8.5.28 + postcss: ^8.5.29 - postcss-normalize-positions@9.0.6: - resolution: {integrity: sha512-n69U09h5ej9q7/mNCDdA5TJpJEgfIoLaEPZX1zMtWE+QXysEm9K62GfDxuHYnOEQle0s/HhpT5wQ/BqFGrHQ4Q==} + postcss-normalize-positions@9.0.8: + resolution: {integrity: sha512-LymeX5GrQjS2N6xyBUpKsVMX+DSufYr1OSJYmM3iWVYre0zeBkKiaWNNqLeiJZMcdHgfcRw0HsLnhh7mNhO60A==} engines: {node: ^22.22.3 || ^24.15.0 || >=26.0} peerDependencies: - postcss: ^8.5.28 + postcss: ^8.5.29 - postcss-normalize-repeat-style@9.0.5: - resolution: {integrity: sha512-1QZ9ZdyWb4TRDCXIg8iqeACo6BWKjxtfeMgMSy6ORqX21gKN4lYYQqZpxPdILpvbLaEfXGVd0ptMCiKbxCObjA==} + postcss-normalize-repeat-style@9.0.7: + resolution: {integrity: sha512-13iZyi8hUtMEUO3vSQVOH20ByhT8zzEx/2cmONY/tcfZYnMwgPGxn+p5OvJZTbmxhUDqSFsIWpBVBIEA5fJeYQ==} engines: {node: ^22.22.3 || ^24.15.0 || >=26.0} peerDependencies: - postcss: ^8.5.28 + postcss: ^8.5.29 - postcss-normalize-string@9.0.5: - resolution: {integrity: sha512-470sWbU7N/kwSOYl+9yJUzq1BWSHAVLP86E89Ap5RGZGXmBnn7jmwF2xgH+a7uSAkaBhTGu/hf4R1U5gGHqEHw==} + postcss-normalize-string@9.0.7: + resolution: {integrity: sha512-1XZyPwvQpoYewPpveU70LjTA/L17vxECuHnSf4Fg3lRgTzFza9Nxbk1lztTQ41+6PlNKxB2lXX/HGRX5QCbLQg==} engines: {node: ^22.22.3 || ^24.15.0 || >=26.0} peerDependencies: - postcss: ^8.5.28 + postcss: ^8.5.29 - postcss-normalize-timing-functions@9.0.5: - resolution: {integrity: sha512-uw5Y1xNsnh1Z8XB1I4Sx6/T7GKfdBTpX7X7ywDibb35IIYjJLf68qjBRDl59ETYrWkoGxZXIYU74RcO6cAjjmw==} + postcss-normalize-timing-functions@9.0.7: + resolution: {integrity: sha512-fWFD289YZXKgIsi28EjT5FuM2NMkEp/5zj1uZZJj/OCXTXun3KFVn2/cbU9iSfgmEbNlJ+uxyFw6GW2aQybKgw==} engines: {node: ^22.22.3 || ^24.15.0 || >=26.0} peerDependencies: - postcss: ^8.5.28 + postcss: ^8.5.29 - postcss-normalize-unicode@9.0.5: - resolution: {integrity: sha512-mDIcHiI0JMEchOA+OdTNAkhdb6IUIJFocVuacszLC/zFJlhyc0GUeZYIkaGVg/tEj3X8jVnd8Xetm8iN/0cAvQ==} + postcss-normalize-unicode@9.1.1: + resolution: {integrity: sha512-DRS7ywJHmYDvxWoMc5ran1Yc18tbnvx5g3o8rX6N1JFGrwdlsOcRZ8NyGx35/y+GxgjdpWEBXdnSGmoF7mK4mQ==} engines: {node: ^22.22.3 || ^24.15.0 || >=26.0} peerDependencies: - postcss: ^8.5.28 + postcss: ^8.5.29 - postcss-normalize-url@9.0.5: - resolution: {integrity: sha512-iGf8SEx4Abu9XqmubHU7Prl7dWT0gk+VethwzfY40Zo9y3VItrz8QSDFMCxQmWpphXiU0jGq5K4uoiSi2ySnNw==} + postcss-normalize-url@9.0.7: + resolution: {integrity: sha512-tIHAU7kcrNCblle/wnMQUGoxnuSaTX2kzcXG52k7gfLQdZklOxqZwO59eEgbixAX9llT67oiQVUewYyyFCvf4w==} engines: {node: ^22.22.3 || ^24.15.0 || >=26.0} peerDependencies: - postcss: ^8.5.28 + postcss: ^8.5.29 - postcss-normalize-whitespace@9.0.5: - resolution: {integrity: sha512-vaDslAUVqguYgC2jMb90Rc+N904rPx4XtYIWhaI/8m6OYx7+EOgsQmTLOGB4WjDAIMOgdBVTQqub8dQSoSVyww==} + postcss-normalize-whitespace@9.0.8: + resolution: {integrity: sha512-YhqcSyZX6fVIM6sZFf/nd3ZOEEclNZmLSgork6NgetpnQK0QOCyIuT/h3nVja+up5hXCVffl6VcGVqSL8kS4OA==} engines: {node: ^22.22.3 || ^24.15.0 || >=26.0} peerDependencies: - postcss: ^8.5.28 + postcss: ^8.5.29 - postcss-ordered-values@9.0.7: - resolution: {integrity: sha512-vEXN/t5iqwZvRAURoAsp06CxIBwJ6o9ViDAbENZPd6KgLys2U/z4UIafket5S/L2ps7cR216dN++Vt6d28frqQ==} + postcss-ordered-values@9.0.9: + resolution: {integrity: sha512-bEeFjrZITn6H81YjFgctaoY5XPXEQeS5NOwMroB47CocSfgnbpc9wH2QzNLXxnhcfEdsGCkTAi8kATYY/EkyTw==} engines: {node: ^22.22.3 || ^24.15.0 || >=26.0} peerDependencies: - postcss: ^8.5.28 + postcss: ^8.5.29 - postcss-reduce-initial@9.0.6: - resolution: {integrity: sha512-Jjj9edyokvyJ/BJ0X/8S6zHrLSKziTX0lwd4nhJwbEkaRut9v6F79sdy6tC+69KDyo8ILsCGXeR41agJSt7Kfg==} + postcss-reduce-initial@9.0.7: + resolution: {integrity: sha512-5mnNVdVCf7tI1j2uYtiopoLZ6Dm+M7y4Fz32STAtTEZa7LbOf44zYBYduwd952xXshTJkRHpT2Q2UmK+XLo5ew==} engines: {node: ^22.22.3 || ^24.15.0 || >=26.0} peerDependencies: - postcss: ^8.5.28 + postcss: ^8.5.29 - postcss-reduce-transforms@9.0.4: - resolution: {integrity: sha512-hRzepc/cwIs1cCdIghQatRDFlxc7qQieXzkyCfyVl8KPTPhOZyOtdPp9Qt90fMbqWry6YdMQu/YfScxh47sTYg==} + postcss-reduce-transforms@9.0.6: + resolution: {integrity: sha512-xW/3eNKeL9vVXNMiJdI7ythFkC4CGDq04ziTN0/oJwJXIKeJCenLbM9IXU5ton/iNrwtqzZphERdtad4auQ9wQ==} engines: {node: ^22.22.3 || ^24.15.0 || >=26.0} peerDependencies: - postcss: ^8.5.28 + postcss: ^8.5.29 - postcss-svgo@9.0.4: - resolution: {integrity: sha512-0QGF1sORc244E+DNJxEzQDK/zK24VO0CMzAMOwOW+cQ90Y65mVDR2yrSxp4/f+XcdxmAf5LPm22zlnhVUTbtAA==} + postcss-svgo@9.0.6: + resolution: {integrity: sha512-XOZ3r+Zq252CoHZb1zzpRzKyO70XKJBnQgEw8QWIkqqS2k0MJAjKnXmUsoL/nsPzk1APhxyXSQuxfkwSlZpkrA==} engines: {node: ^22.22.3 || ^24.15.0 || >=26.0} peerDependencies: - postcss: ^8.5.28 + postcss: ^8.5.29 - postcss-unique-selectors@9.0.5: - resolution: {integrity: sha512-1otppE5FwWqmIM1jqBpeAdA0GSP9wwzRCRsbz7EtbSNunh3bJ9PPRuYYzByvqnz7L351ZA2fDHC0CcouYoPWfA==} + postcss-unique-selectors@9.0.6: + resolution: {integrity: sha512-mhXCmLZbqDtzM2JbtjGP36555/aob2fbOXSW8cP0SiNtssVSKB8aG7EbiAhVZKV/toJLqKJm1ayWArvzc5+huA==} engines: {node: ^22.22.3 || ^24.15.0 || >=26.0} peerDependencies: - postcss: ^8.5.28 + postcss: ^8.5.29 postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} @@ -2662,11 +2657,11 @@ packages: resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} engines: {node: '>=6'} - stylehacks@9.0.7: - resolution: {integrity: sha512-KIpCgyoHOxm3wKEGPLvvrQT8bl0E/qCF+MkO83Pe7469JDsWE7PT0k2AlZJFivO+9j/222q+sI8EKSAalIRkNA==} + stylehacks@9.0.8: + resolution: {integrity: sha512-PIopN/yo+/Queh2lTvJLQuXJ5yrqxWk6fQTN10daJVjnEaqkM+i+IjQdc8Jzl2fnJ8Ngq1vb57vI0hoLkKs22w==} engines: {node: ^22.22.3 || ^24.15.0 || >=26.0} peerDependencies: - postcss: ^8.5.28 + postcss: ^8.5.29 supports-color@5.5.0: resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} @@ -2852,7 +2847,7 @@ packages: snapshots: - '@colordx/core@7.2.0': {} + '@colordx/core@7.3.0': {} '@csstools/css-tokenizer@4.0.2': {} @@ -4264,49 +4259,47 @@ snapshots: css-what@7.0.0: {} - cssesc@3.0.0: {} - - cssnano-preset-default@9.3.2(postcss@8.5.29): + cssnano-preset-default@9.6.0(postcss@8.5.29): dependencies: browserslist: 4.29.3 - cssnano-utils: 8.2.0(postcss@8.5.29) + cssnano-utils: 9.0.0(postcss@8.5.29) postcss: 8.5.29 postcss-calc: 11.2.2(postcss@8.5.29) - postcss-colormin: 9.0.6(postcss@8.5.29) - postcss-convert-values: 9.0.7(postcss@8.5.29) - postcss-discard-comments: 9.0.6(postcss@8.5.29) - postcss-discard-duplicates: 9.0.5(postcss@8.5.29) - postcss-discard-empty: 9.0.6(postcss@8.5.29) - postcss-discard-overridden: 9.0.5(postcss@8.5.29) - postcss-merge-longhand: 9.2.1(postcss@8.5.29) - postcss-merge-rules: 9.1.2(postcss@8.5.29) - postcss-minify-font-values: 9.0.7(postcss@8.5.29) - postcss-minify-gradients: 9.0.6(postcss@8.5.29) - postcss-minify-params: 9.0.6(postcss@8.5.29) - postcss-minify-selectors: 9.0.6(postcss@8.5.29) - postcss-normalize-charset: 9.0.5(postcss@8.5.29) - postcss-normalize-display-values: 9.0.5(postcss@8.5.29) - postcss-normalize-positions: 9.0.6(postcss@8.5.29) - postcss-normalize-repeat-style: 9.0.5(postcss@8.5.29) - postcss-normalize-string: 9.0.5(postcss@8.5.29) - postcss-normalize-timing-functions: 9.0.5(postcss@8.5.29) - postcss-normalize-unicode: 9.0.5(postcss@8.5.29) - postcss-normalize-url: 9.0.5(postcss@8.5.29) - postcss-normalize-whitespace: 9.0.5(postcss@8.5.29) - postcss-ordered-values: 9.0.7(postcss@8.5.29) - postcss-reduce-initial: 9.0.6(postcss@8.5.29) - postcss-reduce-transforms: 9.0.4(postcss@8.5.29) - postcss-svgo: 9.0.4(postcss@8.5.29) - postcss-unique-selectors: 9.0.5(postcss@8.5.29) - - cssnano-utils@8.2.0(postcss@8.5.29): + postcss-colormin: 9.0.8(postcss@8.5.29) + postcss-convert-values: 9.0.9(postcss@8.5.29) + postcss-discard-comments: 9.0.8(postcss@8.5.29) + postcss-discard-duplicates: 9.0.7(postcss@8.5.29) + postcss-discard-empty: 9.0.8(postcss@8.5.29) + postcss-discard-overridden: 9.0.6(postcss@8.5.29) + postcss-merge-longhand: 9.4.0(postcss@8.5.29) + postcss-merge-rules: 9.1.4(postcss@8.5.29) + postcss-minify-font-values: 9.0.9(postcss@8.5.29) + postcss-minify-gradients: 9.0.8(postcss@8.5.29) + postcss-minify-params: 9.0.8(postcss@8.5.29) + postcss-minify-selectors: 9.0.8(postcss@8.5.29) + postcss-normalize-charset: 9.0.6(postcss@8.5.29) + postcss-normalize-display-values: 9.0.7(postcss@8.5.29) + postcss-normalize-positions: 9.0.8(postcss@8.5.29) + postcss-normalize-repeat-style: 9.0.7(postcss@8.5.29) + postcss-normalize-string: 9.0.7(postcss@8.5.29) + postcss-normalize-timing-functions: 9.0.7(postcss@8.5.29) + postcss-normalize-unicode: 9.1.1(postcss@8.5.29) + postcss-normalize-url: 9.0.7(postcss@8.5.29) + postcss-normalize-whitespace: 9.0.8(postcss@8.5.29) + postcss-ordered-values: 9.0.9(postcss@8.5.29) + postcss-reduce-initial: 9.0.7(postcss@8.5.29) + postcss-reduce-transforms: 9.0.6(postcss@8.5.29) + postcss-svgo: 9.0.6(postcss@8.5.29) + postcss-unique-selectors: 9.0.6(postcss@8.5.29) + + cssnano-utils@9.0.0(postcss@8.5.29): dependencies: '@csstools/css-tokenizer': 4.0.2 postcss: 8.5.29 - cssnano@9.3.2(postcss@8.5.29): + cssnano@9.4.0(postcss@8.5.29): dependencies: - cssnano-preset-default: 9.3.2(postcss@8.5.29) + cssnano-preset-default: 9.6.0(postcss@8.5.29) postcss: 8.5.29 csso@5.0.5: @@ -5051,38 +5044,38 @@ snapshots: '@csstools/css-tokenizer': 4.0.2 postcss: 8.5.29 - postcss-colormin@9.0.6(postcss@8.5.29): + postcss-colormin@9.0.8(postcss@8.5.29): dependencies: - '@colordx/core': 7.2.0 + '@colordx/core': 7.3.0 '@csstools/css-tokenizer': 4.0.2 browserslist: 4.29.3 caniuse-api: 4.0.0 - cssnano-utils: 8.2.0(postcss@8.5.29) + cssnano-utils: 9.0.0(postcss@8.5.29) postcss: 8.5.29 - postcss-convert-values@9.0.7(postcss@8.5.29): + postcss-convert-values@9.0.9(postcss@8.5.29): dependencies: browserslist: 4.29.3 - cssnano-utils: 8.2.0(postcss@8.5.29) + cssnano-utils: 9.0.0(postcss@8.5.29) postcss: 8.5.29 - postcss-discard-comments@9.0.6(postcss@8.5.29): + postcss-discard-comments@9.0.8(postcss@8.5.29): dependencies: '@csstools/css-tokenizer': 4.0.2 - cssnano-utils: 8.2.0(postcss@8.5.29) + cssnano-utils: 9.0.0(postcss@8.5.29) postcss: 8.5.29 - postcss-discard-duplicates@9.0.5(postcss@8.5.29): + postcss-discard-duplicates@9.0.7(postcss@8.5.29): dependencies: - cssnano-utils: 8.2.0(postcss@8.5.29) + cssnano-utils: 9.0.0(postcss@8.5.29) postcss: 8.5.29 - postcss-discard-empty@9.0.6(postcss@8.5.29): + postcss-discard-empty@9.0.8(postcss@8.5.29): dependencies: - cssnano-utils: 8.2.0(postcss@8.5.29) + cssnano-utils: 9.0.0(postcss@8.5.29) postcss: 8.5.29 - postcss-discard-overridden@9.0.5(postcss@8.5.29): + postcss-discard-overridden@9.0.6(postcss@8.5.29): dependencies: postcss: 8.5.29 @@ -5111,124 +5104,124 @@ snapshots: optionalDependencies: postcss: 8.5.29 - postcss-merge-longhand@9.2.1(postcss@8.5.29): + postcss-merge-longhand@9.4.0(postcss@8.5.29): dependencies: '@csstools/css-tokenizer': 4.0.2 browserslist: 4.29.3 - cssnano-utils: 8.2.0(postcss@8.5.29) + cssnano-utils: 9.0.0(postcss@8.5.29) postcss: 8.5.29 - stylehacks: 9.0.7(postcss@8.5.29) + stylehacks: 9.0.8(postcss@8.5.29) - postcss-merge-rules@9.1.2(postcss@8.5.29): + postcss-merge-rules@9.1.4(postcss@8.5.29): dependencies: '@csstools/css-tokenizer': 4.0.2 browserslist: 4.29.3 caniuse-api: 4.0.0 - cssnano-utils: 8.2.0(postcss@8.5.29) + cssnano-utils: 9.0.0(postcss@8.5.29) postcss: 8.5.29 - postcss-minify-selectors: 9.0.6(postcss@8.5.29) + postcss-minify-selectors: 9.0.8(postcss@8.5.29) - postcss-minify-font-values@9.0.7(postcss@8.5.29): + postcss-minify-font-values@9.0.9(postcss@8.5.29): dependencies: '@csstools/css-tokenizer': 4.0.2 - cssnano-utils: 8.2.0(postcss@8.5.29) + cssnano-utils: 9.0.0(postcss@8.5.29) postcss: 8.5.29 - postcss-minify-gradients@9.0.6(postcss@8.5.29): + postcss-minify-gradients@9.0.8(postcss@8.5.29): dependencies: - '@colordx/core': 7.2.0 + '@colordx/core': 7.3.0 '@csstools/css-tokenizer': 4.0.2 - cssnano-utils: 8.2.0(postcss@8.5.29) + cssnano-utils: 9.0.0(postcss@8.5.29) postcss: 8.5.29 - postcss-minify-params@9.0.6(postcss@8.5.29): + postcss-minify-params@9.0.8(postcss@8.5.29): dependencies: browserslist: 4.29.3 - cssnano-utils: 8.2.0(postcss@8.5.29) + cssnano-utils: 9.0.0(postcss@8.5.29) postcss: 8.5.29 - postcss-minify-selectors@9.0.6(postcss@8.5.29): + postcss-minify-selectors@9.0.8(postcss@8.5.29): dependencies: browserslist: 4.29.3 caniuse-api: 4.0.0 - cssesc: 3.0.0 - cssnano-utils: 8.2.0(postcss@8.5.29) + cssnano-utils: 9.0.0(postcss@8.5.29) postcss: 8.5.29 - postcss-normalize-charset@9.0.5(postcss@8.5.29): + postcss-normalize-charset@9.0.6(postcss@8.5.29): dependencies: postcss: 8.5.29 - postcss-normalize-display-values@9.0.5(postcss@8.5.29): + postcss-normalize-display-values@9.0.7(postcss@8.5.29): dependencies: '@csstools/css-tokenizer': 4.0.2 - cssnano-utils: 8.2.0(postcss@8.5.29) + cssnano-utils: 9.0.0(postcss@8.5.29) postcss: 8.5.29 - postcss-normalize-positions@9.0.6(postcss@8.5.29): + postcss-normalize-positions@9.0.8(postcss@8.5.29): dependencies: - cssnano-utils: 8.2.0(postcss@8.5.29) + cssnano-utils: 9.0.0(postcss@8.5.29) postcss: 8.5.29 - postcss-normalize-repeat-style@9.0.5(postcss@8.5.29): + postcss-normalize-repeat-style@9.0.7(postcss@8.5.29): dependencies: - cssnano-utils: 8.2.0(postcss@8.5.29) + cssnano-utils: 9.0.0(postcss@8.5.29) postcss: 8.5.29 - postcss-normalize-string@9.0.5(postcss@8.5.29): + postcss-normalize-string@9.0.7(postcss@8.5.29): dependencies: '@csstools/css-tokenizer': 4.0.2 + cssnano-utils: 9.0.0(postcss@8.5.29) postcss: 8.5.29 - postcss-normalize-timing-functions@9.0.5(postcss@8.5.29): + postcss-normalize-timing-functions@9.0.7(postcss@8.5.29): dependencies: '@csstools/css-tokenizer': 4.0.2 - cssnano-utils: 8.2.0(postcss@8.5.29) + cssnano-utils: 9.0.0(postcss@8.5.29) postcss: 8.5.29 - postcss-normalize-unicode@9.0.5(postcss@8.5.29): + postcss-normalize-unicode@9.1.1(postcss@8.5.29): dependencies: '@csstools/css-tokenizer': 4.0.2 browserslist: 4.29.3 - cssnano-utils: 8.2.0(postcss@8.5.29) + cssnano-utils: 9.0.0(postcss@8.5.29) postcss: 8.5.29 - postcss-normalize-url@9.0.5(postcss@8.5.29): + postcss-normalize-url@9.0.7(postcss@8.5.29): dependencies: '@csstools/css-tokenizer': 4.0.2 - cssnano-utils: 8.2.0(postcss@8.5.29) + cssnano-utils: 9.0.0(postcss@8.5.29) postcss: 8.5.29 - postcss-normalize-whitespace@9.0.5(postcss@8.5.29): + postcss-normalize-whitespace@9.0.8(postcss@8.5.29): dependencies: '@csstools/css-tokenizer': 4.0.2 - cssnano-utils: 8.2.0(postcss@8.5.29) + cssnano-utils: 9.0.0(postcss@8.5.29) postcss: 8.5.29 - postcss-ordered-values@9.0.7(postcss@8.5.29): + postcss-ordered-values@9.0.9(postcss@8.5.29): dependencies: - cssnano-utils: 8.2.0(postcss@8.5.29) + cssnano-utils: 9.0.0(postcss@8.5.29) postcss: 8.5.29 - postcss-reduce-initial@9.0.6(postcss@8.5.29): + postcss-reduce-initial@9.0.7(postcss@8.5.29): dependencies: browserslist: 4.29.3 caniuse-api: 4.0.0 postcss: 8.5.29 - postcss-reduce-transforms@9.0.4(postcss@8.5.29): + postcss-reduce-transforms@9.0.6(postcss@8.5.29): dependencies: - cssnano-utils: 8.2.0(postcss@8.5.29) + cssnano-utils: 9.0.0(postcss@8.5.29) postcss: 8.5.29 - postcss-svgo@9.0.4(postcss@8.5.29): + postcss-svgo@9.0.6(postcss@8.5.29): dependencies: '@csstools/css-tokenizer': 4.0.2 - cssnano-utils: 8.2.0(postcss@8.5.29) + cssnano-utils: 9.0.0(postcss@8.5.29) postcss: 8.5.29 svgo: 4.1.0 - postcss-unique-selectors@9.0.5(postcss@8.5.29): + postcss-unique-selectors@9.0.6(postcss@8.5.29): dependencies: '@csstools/css-tokenizer': 4.0.2 postcss: 8.5.29 @@ -5439,7 +5432,7 @@ snapshots: strip-final-newline@2.0.0: {} - stylehacks@9.0.7(postcss@8.5.29): + stylehacks@9.0.8(postcss@8.5.29): dependencies: '@csstools/css-tokenizer': 4.0.2 browserslist: 4.29.3