diff --git a/package.json b/package.json index 391f6fd..ce95d28 100644 --- a/package.json +++ b/package.json @@ -59,7 +59,7 @@ "autoprefixer": "^10.4.13", "browserslist": "~4.22.1", "chromatic": "~9.0.0", - "cssnano": "^6.0.1", + "cssnano": "^7.0.6", "eslint": "^8.57.0", "eslint-config-airbnb": "^19.0.4", "eslint-config-airbnb-typescript": "^17.1.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b22744e..cd7e5e0 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -121,8 +121,8 @@ importers: specifier: ~9.0.0 version: 9.0.0 cssnano: - specifier: ^6.0.1 - version: 6.0.1(postcss@8.4.41) + specifier: ^7.0.6 + version: 7.0.6(postcss@8.4.41) eslint: specifier: ^8.57.0 version: 8.57.0 @@ -2573,6 +2573,7 @@ packages: '@playwright/test@1.35.1': resolution: {integrity: sha512-b5YoFe6J9exsMYg0pQAobNDR85T1nLumUYgUTtKm4d21iX2L7WqKq9dW8NGJ+2vX0etZd+Y7UeuqsxDXm9+5ZA==} engines: {node: '>=16'} + deprecated: Please update to the latest version of Playwright to test up-to-date browsers. hasBin: true '@polka/url@1.0.0-next.28': @@ -3157,6 +3158,7 @@ packages: '@storybook/addon-styling@1.3.7': resolution: {integrity: sha512-JSBZMOrSw/3rlq5YoEI7Qyq703KSNP0Jd+gxTWu3/tP6245mpjn2dXnR8FvqVxCi+FG4lt2kQyPzgsuwEw1SSA==} + deprecated: 'This package has been split into @storybook/addon-styling-webpack and @storybook/addon-themes. More info: https://github.com/storybookjs/addon-styling' hasBin: true peerDependencies: less: ^3.5.0 || ^4.0.0 @@ -3389,6 +3391,7 @@ packages: '@storybook/testing-library@0.2.2': resolution: {integrity: sha512-L8sXFJUHmrlyU2BsWWZGuAjv39Jl1uAqUHdxmN42JY15M4+XCMjGlArdCCjDe1wpTSW6USYISA9axjZojgtvnw==} + deprecated: In Storybook 8, this package functionality has been integrated to a new package called @storybook/test, which uses Vitest APIs for an improved experience. When upgrading to Storybook 8 with 'npx storybook@latest upgrade', you will get prompted and will get an automigration for the new package. Please migrate when you can. '@storybook/theming@7.0.22': resolution: {integrity: sha512-yNpjPW4NnJhrzTyYzqhzGK2bOB5AcW7V9NTdFmE5ZMgcoJLInHubWeCM2ODKE9/YzsKxo1gU8Io4qJ2IKZIoog==} @@ -4960,18 +4963,36 @@ packages: peerDependencies: postcss: ^8.2.15 + cssnano-preset-default@7.0.6: + resolution: {integrity: sha512-ZzrgYupYxEvdGGuqL+JKOY70s7+saoNlHSCK/OGn1vB2pQK8KSET8jvenzItcY+kA7NoWvfbb/YhlzuzNKjOhQ==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + cssnano-utils@4.0.0: resolution: {integrity: sha512-Z39TLP+1E0KUcd7LGyF4qMfu8ZufI0rDzhdyAMsa/8UyNUU8wpS0fhdBxbQbv32r64ea00h4878gommRVg2BHw==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 + cssnano-utils@5.0.0: + resolution: {integrity: sha512-Uij0Xdxc24L6SirFr25MlwC2rCFX6scyUmuKpzI+JQ7cyqDEwD42fJ0xfB3yLfOnRDU5LKGgjQ9FA6LYh76GWQ==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + cssnano@6.0.1: resolution: {integrity: sha512-fVO1JdJ0LSdIGJq68eIxOqFpIJrZqXUsBt8fkrBcztCQqAjQD51OhZp7tc0ImcbwXD4k7ny84QTV90nZhmqbkg==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 + cssnano@7.0.6: + resolution: {integrity: sha512-54woqx8SCbp8HwvNZYn68ZFAepuouZW4lTwiMVnBErM3VkO7/Sd4oTOt3Zz3bPx3kxQ36aISppyXj2Md4lg8bw==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + csso@5.0.5: resolution: {integrity: sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==} engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} @@ -5622,6 +5643,7 @@ packages: eslint@8.57.0: resolution: {integrity: sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. hasBin: true espree@9.6.1: @@ -6028,6 +6050,7 @@ packages: glob@7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} + deprecated: Glob versions prior to v9 are no longer supported global-modules@1.0.0: resolution: {integrity: sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==} @@ -6295,6 +6318,7 @@ packages: inflight@1.0.6: resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} + deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. inherits@2.0.3: resolution: {integrity: sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==} @@ -7816,6 +7840,12 @@ packages: resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==} engines: {node: '>= 0.4'} + postcss-calc@10.0.2: + resolution: {integrity: sha512-DT/Wwm6fCKgpYVI7ZEWuPJ4az8hiEHtCUeYjZXqU7Ou4QqYh1Df2yCQ7Ca6N7xqKPFkxN3fhf+u9KSoOCJNAjg==} + engines: {node: ^18.12 || ^20.9 || >=22.0} + peerDependencies: + postcss: ^8.4.38 + postcss-calc@9.0.1: resolution: {integrity: sha512-TipgjGyzP5QzEhsOZUaIkeO5mKeMFpebWzRogWG/ysonUlnHcq5aJe0jOjpfzUU8PeSaBQnrE8ehR0QA5vs8PQ==} engines: {node: ^14 || ^16 || >=18.0} @@ -7828,36 +7858,72 @@ packages: peerDependencies: postcss: ^8.2.15 + 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@6.0.0: resolution: {integrity: sha512-U5D8QhVwqT++ecmy8rnTb+RL9n/B806UVaS3m60lqle4YDFcpbS3ae5bTQIh3wOGUSDHSEtMYLs/38dNG7EYFw==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 + postcss-convert-values@7.0.4: + resolution: {integrity: sha512-e2LSXPqEHVW6aoGbjV9RsSSNDO3A0rZLCBxN24zvxF25WknMPpX8Dm9UxxThyEbaytzggRuZxaGXqaOhxQ514Q==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + postcss-discard-comments@6.0.0: resolution: {integrity: sha512-p2skSGqzPMZkEQvJsgnkBhCn8gI7NzRH2683EEjrIkoMiwRELx68yoUJ3q3DGSGuQ8Ug9Gsn+OuDr46yfO+eFw==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 + postcss-discard-comments@7.0.3: + resolution: {integrity: sha512-q6fjd4WU4afNhWOA2WltHgCbkRhZPgQe7cXF74fuVB/ge4QbM9HEaOIzGSiMvM+g/cOsNAUGdf2JDzqA2F8iLA==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + postcss-discard-duplicates@6.0.0: resolution: {integrity: sha512-bU1SXIizMLtDW4oSsi5C/xHKbhLlhek/0/yCnoMQany9k3nPBq+Ctsv/9oMmyqbR96HYHxZcHyK2HR5P/mqoGA==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 + 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 + postcss-discard-empty@6.0.0: resolution: {integrity: sha512-b+h1S1VT6dNhpcg+LpyiUrdnEZfICF0my7HAKgJixJLW7BnNmpRH34+uw/etf5AhOlIhIAuXApSzzDzMI9K/gQ==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 + postcss-discard-empty@7.0.0: + resolution: {integrity: sha512-e+QzoReTZ8IAwhnSdp/++7gBZ/F+nBq9y6PomfwORfP7q9nBpK5AMP64kOt0bA+lShBFbBDcgpJ3X4etHg4lzA==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + postcss-discard-overridden@6.0.0: resolution: {integrity: sha512-4VELwssYXDFigPYAZ8vL4yX4mUepF/oCBeeIT4OXsJPYOtvJumyz9WflmJWTfDwCUcpDR+z0zvCWBXgTx35SVw==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 + postcss-discard-overridden@7.0.0: + resolution: {integrity: sha512-GmNAzx88u3k2+sBTZrJSDauR0ccpE24omTQCVmaTTZFz1du6AasspjaUPMJ2ud4RslZpoFKyf+6MSPETLojc6w==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + postcss-import@14.1.0: resolution: {integrity: sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==} engines: {node: '>=10.0.0'} @@ -7914,36 +7980,72 @@ packages: peerDependencies: postcss: ^8.2.15 + postcss-merge-longhand@7.0.4: + resolution: {integrity: sha512-zer1KoZA54Q8RVHKOY5vMke0cCdNxMP3KBfDerjH/BYHh4nCIh+1Yy0t1pAEQF18ac/4z3OFclO+ZVH8azjR4A==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + postcss-merge-rules@6.0.1: resolution: {integrity: sha512-a4tlmJIQo9SCjcfiCcCMg/ZCEe0XTkl/xK0XHBs955GWg9xDX3NwP9pwZ78QUOWB8/0XCjZeJn98Dae0zg6AAw==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 + postcss-merge-rules@7.0.4: + resolution: {integrity: sha512-ZsaamiMVu7uBYsIdGtKJ64PkcQt6Pcpep/uO90EpLS3dxJi6OXamIobTYcImyXGoW0Wpugh7DSD3XzxZS9JCPg==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + postcss-minify-font-values@6.0.0: resolution: {integrity: sha512-zNRAVtyh5E8ndZEYXA4WS8ZYsAp798HiIQ1V2UF/C/munLp2r1UGHwf1+6JFu7hdEhJFN+W1WJQKBrtjhFgEnA==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 + postcss-minify-font-values@7.0.0: + resolution: {integrity: sha512-2ckkZtgT0zG8SMc5aoNwtm5234eUx1GGFJKf2b1bSp8UflqaeFzR50lid4PfqVI9NtGqJ2J4Y7fwvnP/u1cQog==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + postcss-minify-gradients@6.0.0: resolution: {integrity: sha512-wO0F6YfVAR+K1xVxF53ueZJza3L+R3E6cp0VwuXJQejnNUH0DjcAFe3JEBeTY1dLwGa0NlDWueCA1VlEfiKgAA==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 + postcss-minify-gradients@7.0.0: + resolution: {integrity: sha512-pdUIIdj/C93ryCHew0UgBnL2DtUS3hfFa5XtERrs4x+hmpMYGhbzo6l/Ir5de41O0GaKVpK1ZbDNXSY6GkXvtg==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + postcss-minify-params@6.0.0: resolution: {integrity: sha512-Fz/wMQDveiS0n5JPcvsMeyNXOIMrwF88n7196puSuQSWSa+/Ofc1gDOSY2xi8+A4PqB5dlYCKk/WfqKqsI+ReQ==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 + 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@6.0.0: resolution: {integrity: sha512-ec/q9JNCOC2CRDNnypipGfOhbYPuUkewGwLnbv6omue/PSASbHSU7s6uSQ0tcFRVv731oMIx8k0SP4ZX6be/0g==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 + postcss-minify-selectors@7.0.4: + resolution: {integrity: sha512-JG55VADcNb4xFCf75hXkzc1rNeURhlo7ugf6JjiiKRfMsKlDzN9CXHZDyiG6x/zGchpjQS+UAgb1d4nqXqOpmA==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + postcss-modules-extract-imports@3.0.0: resolution: {integrity: sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==} engines: {node: ^10 || ^12 || >= 14} @@ -7986,72 +8088,144 @@ packages: peerDependencies: postcss: ^8.2.15 + postcss-normalize-charset@7.0.0: + resolution: {integrity: sha512-ABisNUXMeZeDNzCQxPxBCkXexvBrUHV+p7/BXOY+ulxkcjUZO0cp8ekGBwvIh2LbCwnWbyMPNJVtBSdyhM2zYQ==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + postcss-normalize-display-values@6.0.0: resolution: {integrity: sha512-Qyt5kMrvy7dJRO3OjF7zkotGfuYALETZE+4lk66sziWSPzlBEt7FrUshV6VLECkI4EN8Z863O6Nci4NXQGNzYw==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 + postcss-normalize-display-values@7.0.0: + resolution: {integrity: sha512-lnFZzNPeDf5uGMPYgGOw7v0BfB45+irSRz9gHQStdkkhiM0gTfvWkWB5BMxpn0OqgOQuZG/mRlZyJxp0EImr2Q==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + postcss-normalize-positions@6.0.0: resolution: {integrity: sha512-mPCzhSV8+30FZyWhxi6UoVRYd3ZBJgTRly4hOkaSifo0H+pjDYcii/aVT4YE6QpOil15a5uiv6ftnY3rm0igPg==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 + postcss-normalize-positions@7.0.0: + resolution: {integrity: sha512-I0yt8wX529UKIGs2y/9Ybs2CelSvItfmvg/DBIjTnoUSrPxSV7Z0yZ8ShSVtKNaV/wAY+m7bgtyVQLhB00A1NQ==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + postcss-normalize-repeat-style@6.0.0: resolution: {integrity: sha512-50W5JWEBiOOAez2AKBh4kRFm2uhrT3O1Uwdxz7k24aKtbD83vqmcVG7zoIwo6xI2FZ/HDlbrCopXhLeTpQib1A==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 + postcss-normalize-repeat-style@7.0.0: + resolution: {integrity: sha512-o3uSGYH+2q30ieM3ppu9GTjSXIzOrRdCUn8UOMGNw7Af61bmurHTWI87hRybrP6xDHvOe5WlAj3XzN6vEO8jLw==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + postcss-normalize-string@6.0.0: resolution: {integrity: sha512-KWkIB7TrPOiqb8ZZz6homet2KWKJwIlysF5ICPZrXAylGe2hzX/HSf4NTX2rRPJMAtlRsj/yfkrWGavFuB+c0w==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 + postcss-normalize-string@7.0.0: + resolution: {integrity: sha512-w/qzL212DFVOpMy3UGyxrND+Kb0fvCiBBujiaONIihq7VvtC7bswjWgKQU/w4VcRyDD8gpfqUiBQ4DUOwEJ6Qg==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + postcss-normalize-timing-functions@6.0.0: resolution: {integrity: sha512-tpIXWciXBp5CiFs8sem90IWlw76FV4oi6QEWfQwyeREVwUy39VSeSqjAT7X0Qw650yAimYW5gkl2Gd871N5SQg==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 + postcss-normalize-timing-functions@7.0.0: + resolution: {integrity: sha512-tNgw3YV0LYoRwg43N3lTe3AEWZ66W7Dh7lVEpJbHoKOuHc1sLrzMLMFjP8SNULHaykzsonUEDbKedv8C+7ej6g==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + postcss-normalize-unicode@6.0.0: resolution: {integrity: sha512-ui5crYkb5ubEUDugDc786L/Me+DXp2dLg3fVJbqyAl0VPkAeALyAijF2zOsnZyaS1HyfPuMH0DwyY18VMFVNkg==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 + 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 + postcss-normalize-url@6.0.0: resolution: {integrity: sha512-98mvh2QzIPbb02YDIrYvAg4OUzGH7s1ZgHlD3fIdTHLgPLRpv1ZTKJDnSAKr4Rt21ZQFzwhGMXxpXlfrUBKFHw==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 + postcss-normalize-url@7.0.0: + resolution: {integrity: sha512-+d7+PpE+jyPX1hDQZYG+NaFD+Nd2ris6r8fPTBAjE8z/U41n/bib3vze8x7rKs5H1uEw5ppe9IojewouHk0klQ==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + postcss-normalize-whitespace@6.0.0: resolution: {integrity: sha512-7cfE1AyLiK0+ZBG6FmLziJzqQCpTQY+8XjMhMAz8WSBSCsCNNUKujgIgjCAmDT3cJ+3zjTXFkoD15ZPsckArVw==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 + postcss-normalize-whitespace@7.0.0: + resolution: {integrity: sha512-37/toN4wwZErqohedXYqWgvcHUGlT8O/m2jVkAfAe9Bd4MzRqlBmXrJRePH0e9Wgnz2X7KymTgTOaaFizQe3AQ==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + postcss-ordered-values@6.0.0: resolution: {integrity: sha512-K36XzUDpvfG/nWkjs6d1hRBydeIxGpKS2+n+ywlKPzx1nMYDYpoGbcjhj5AwVYJK1qV2/SDoDEnHzlPD6s3nMg==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 + postcss-ordered-values@7.0.1: + resolution: {integrity: sha512-irWScWRL6nRzYmBOXReIKch75RRhNS86UPUAxXdmW/l0FcAsg0lvAXQCby/1lymxn/o0gVa6Rv/0f03eJOwHxw==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + postcss-reduce-initial@6.0.0: resolution: {integrity: sha512-s2UOnidpVuXu6JiiI5U+fV2jamAw5YNA9Fdi/GRK0zLDLCfXmSGqQtzpUPtfN66RtCbb9fFHoyZdQaxOB3WxVA==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 + 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 + postcss-reduce-transforms@6.0.0: resolution: {integrity: sha512-FQ9f6xM1homnuy1wLe9lP1wujzxnwt1EwiigtWwuyf8FsqqXUDUp2Ulxf9A5yjlUOTdCJO6lonYjg1mgqIIi2w==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 + postcss-reduce-transforms@7.0.0: + resolution: {integrity: sha512-pnt1HKKZ07/idH8cpATX/ujMbtOGhUfE+m8gbqwJE05aTaNw8gbo34a2e3if0xc0dlu75sUOiqvwCGY3fzOHew==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + postcss-scss@4.0.9: resolution: {integrity: sha512-AjKOeiwAitL/MXxQW2DliT28EKukvvbEWx3LBmJIRN8KfBGZbRTxNYW0kSqi1COiTZ57nZ9NW06S6ux//N1c9A==} engines: {node: '>=12.0'} @@ -8076,12 +8250,24 @@ packages: peerDependencies: postcss: ^8.2.15 + 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@6.0.0: resolution: {integrity: sha512-EPQzpZNxOxP7777t73RQpZE5e9TrnCrkvp7AH7a0l89JmZiPnS82y216JowHXwpBCQitfyxrof9TK3rYbi7/Yw==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 + postcss-unique-selectors@7.0.3: + resolution: {integrity: sha512-J+58u5Ic5T1QjP/LDV9g3Cx4CNOgB5vz+kM6+OxHHhFACdcDeKhBXjQmB7fnIZM12YSTvsL0Opwco83DmacW2g==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} @@ -8232,6 +8418,10 @@ packages: q@1.5.1: resolution: {integrity: sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==} engines: {node: '>=0.6.0', teleport: '>=0.2.0'} + deprecated: |- + You or someone you depend on is using Q, the JavaScript Promise library that gave JavaScript developers strong feelings about promises. They can almost certainly migrate to the native JavaScript promise now. Thank you literally everyone for joining me in this bet against the odds. Be excellent to each other. + + (For a CapTP with native promises, see @endo/eventual-send and @endo/captp) qs@6.11.0: resolution: {integrity: sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==} @@ -8541,10 +8731,12 @@ packages: rimraf@2.6.3: resolution: {integrity: sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==} + deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true rimraf@3.0.2: resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} + deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true rollup@2.79.2: @@ -9000,6 +9192,12 @@ packages: peerDependencies: postcss: ^8.2.15 + stylehacks@7.0.4: + resolution: {integrity: sha512-i4zfNrGMt9SB4xRK9L83rlsFCgdGANfeDAYacO1pkqcE7cRHPdWHwnKZVz7WY17Veq/FvyYsRAU++Ga+qDFIww==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 + stylus-loader@7.1.3: resolution: {integrity: sha512-TY0SKwiY7D2kMd3UxaWKSf3xHF0FFN/FAfsSqfrhxRT/koXTwffq2cgEWDkLQz7VojMu7qEEHt5TlMjkPx9UDw==} engines: {node: '>= 14.15.0'} @@ -9038,6 +9236,11 @@ packages: engines: {node: '>=14.0.0'} hasBin: true + svgo@3.3.2: + resolution: {integrity: sha512-OoohrmuUlBs8B8o6MB2Aevn+pRIH9zDALSR+6hhqVfa6fRwG/Qw9VUMSMW9VNg2CFc/MTIfabtdOVl9ODIJjpw==} + engines: {node: '>=14.0.0'} + hasBin: true + synchronous-promise@2.0.17: resolution: {integrity: sha512-AsS729u2RHUfEra9xJrE39peJcc2stq2+poBXX8bcM08Y6g9j/i/PUzwNQqkaJde7Ntg1TO7bSREbR5sdosQ+g==} @@ -15329,8 +15532,8 @@ snapshots: caniuse-api@3.0.0: dependencies: - browserslist: 4.22.1 - caniuse-lite: 1.0.30001647 + browserslist: 4.22.3 + caniuse-lite: 1.0.30001684 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 @@ -15737,10 +15940,6 @@ snapshots: crypto-random-string@2.0.0: {} - css-declaration-sorter@6.4.0(postcss@8.4.41): - dependencies: - postcss: 8.4.41 - css-declaration-sorter@6.4.0(postcss@8.4.49): dependencies: postcss: 8.4.49 @@ -15748,7 +15947,6 @@ snapshots: css-declaration-sorter@7.2.0(postcss@8.4.41): dependencies: postcss: 8.4.41 - optional: true css-loader@6.8.1(webpack@5.91.0(@swc/core@1.9.3(@swc/helpers@0.5.15))(esbuild@0.20.2)): dependencies: @@ -15791,12 +15989,12 @@ snapshots: css-tree@2.2.1: dependencies: mdn-data: 2.0.28 - source-map-js: 1.2.0 + source-map-js: 1.2.1 css-tree@2.3.1: dependencies: mdn-data: 2.0.30 - source-map-js: 1.2.0 + source-map-js: 1.2.1 css-what@6.1.0: {} @@ -15804,39 +16002,6 @@ snapshots: cssesc@3.0.0: {} - cssnano-preset-default@6.0.1(postcss@8.4.41): - dependencies: - css-declaration-sorter: 6.4.0(postcss@8.4.41) - cssnano-utils: 4.0.0(postcss@8.4.41) - postcss: 8.4.41 - postcss-calc: 9.0.1(postcss@8.4.41) - postcss-colormin: 6.0.0(postcss@8.4.41) - postcss-convert-values: 6.0.0(postcss@8.4.41) - postcss-discard-comments: 6.0.0(postcss@8.4.41) - postcss-discard-duplicates: 6.0.0(postcss@8.4.41) - postcss-discard-empty: 6.0.0(postcss@8.4.41) - postcss-discard-overridden: 6.0.0(postcss@8.4.41) - postcss-merge-longhand: 6.0.0(postcss@8.4.41) - postcss-merge-rules: 6.0.1(postcss@8.4.41) - postcss-minify-font-values: 6.0.0(postcss@8.4.41) - postcss-minify-gradients: 6.0.0(postcss@8.4.41) - postcss-minify-params: 6.0.0(postcss@8.4.41) - postcss-minify-selectors: 6.0.0(postcss@8.4.41) - postcss-normalize-charset: 6.0.0(postcss@8.4.41) - postcss-normalize-display-values: 6.0.0(postcss@8.4.41) - postcss-normalize-positions: 6.0.0(postcss@8.4.41) - postcss-normalize-repeat-style: 6.0.0(postcss@8.4.41) - postcss-normalize-string: 6.0.0(postcss@8.4.41) - postcss-normalize-timing-functions: 6.0.0(postcss@8.4.41) - postcss-normalize-unicode: 6.0.0(postcss@8.4.41) - postcss-normalize-url: 6.0.0(postcss@8.4.41) - postcss-normalize-whitespace: 6.0.0(postcss@8.4.41) - postcss-ordered-values: 6.0.0(postcss@8.4.41) - postcss-reduce-initial: 6.0.0(postcss@8.4.41) - postcss-reduce-transforms: 6.0.0(postcss@8.4.41) - postcss-svgo: 6.0.0(postcss@8.4.41) - postcss-unique-selectors: 6.0.0(postcss@8.4.41) - cssnano-preset-default@6.0.1(postcss@8.4.49): dependencies: css-declaration-sorter: 6.4.0(postcss@8.4.49) @@ -15870,18 +16035,46 @@ snapshots: postcss-svgo: 6.0.0(postcss@8.4.49) postcss-unique-selectors: 6.0.0(postcss@8.4.49) - cssnano-utils@4.0.0(postcss@8.4.41): + cssnano-preset-default@7.0.6(postcss@8.4.41): dependencies: + browserslist: 4.24.2 + 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.2(postcss@8.4.41) + postcss-colormin: 7.0.2(postcss@8.4.41) + postcss-convert-values: 7.0.4(postcss@8.4.41) + postcss-discard-comments: 7.0.3(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.4(postcss@8.4.41) + postcss-merge-rules: 7.0.4(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.2(postcss@8.4.41) + postcss-minify-selectors: 7.0.4(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.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.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.3(postcss@8.4.41) cssnano-utils@4.0.0(postcss@8.4.49): dependencies: postcss: 8.4.49 - cssnano@6.0.1(postcss@8.4.41): + cssnano-utils@5.0.0(postcss@8.4.41): dependencies: - cssnano-preset-default: 6.0.1(postcss@8.4.41) - lilconfig: 2.1.0 postcss: 8.4.41 cssnano@6.0.1(postcss@8.4.49): @@ -15890,6 +16083,12 @@ snapshots: lilconfig: 2.1.0 postcss: 8.4.49 + cssnano@7.0.6(postcss@8.4.41): + dependencies: + cssnano-preset-default: 7.0.6(postcss@8.4.41) + lilconfig: 3.1.2 + postcss: 8.4.41 + csso@5.0.5: dependencies: css-tree: 2.2.1 @@ -19286,7 +19485,7 @@ snapshots: possible-typed-array-names@1.0.0: {} - postcss-calc@9.0.1(postcss@8.4.41): + postcss-calc@10.0.2(postcss@8.4.41): dependencies: postcss: 8.4.41 postcss-selector-parser: 6.1.2 @@ -19298,51 +19497,48 @@ snapshots: postcss-selector-parser: 6.1.2 postcss-value-parser: 4.2.0 - postcss-colormin@6.0.0(postcss@8.4.41): - dependencies: - browserslist: 4.22.1 - caniuse-api: 3.0.0 - colord: 2.9.3 - postcss: 8.4.41 - postcss-value-parser: 4.2.0 - postcss-colormin@6.0.0(postcss@8.4.49): dependencies: - browserslist: 4.22.1 + browserslist: 4.22.3 caniuse-api: 3.0.0 colord: 2.9.3 postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-convert-values@6.0.0(postcss@8.4.41): + postcss-colormin@7.0.2(postcss@8.4.41): dependencies: - browserslist: 4.22.1 + browserslist: 4.24.2 + caniuse-api: 3.0.0 + colord: 2.9.3 postcss: 8.4.41 postcss-value-parser: 4.2.0 postcss-convert-values@6.0.0(postcss@8.4.49): dependencies: - browserslist: 4.22.1 + browserslist: 4.22.3 postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-discard-comments@6.0.0(postcss@8.4.41): + postcss-convert-values@7.0.4(postcss@8.4.41): dependencies: + browserslist: 4.24.2 postcss: 8.4.41 + postcss-value-parser: 4.2.0 postcss-discard-comments@6.0.0(postcss@8.4.49): dependencies: postcss: 8.4.49 - postcss-discard-duplicates@6.0.0(postcss@8.4.41): + postcss-discard-comments@7.0.3(postcss@8.4.41): dependencies: postcss: 8.4.41 + postcss-selector-parser: 6.1.2 postcss-discard-duplicates@6.0.0(postcss@8.4.49): dependencies: postcss: 8.4.49 - postcss-discard-empty@6.0.0(postcss@8.4.41): + postcss-discard-duplicates@7.0.1(postcss@8.4.41): dependencies: postcss: 8.4.41 @@ -19350,7 +19546,7 @@ snapshots: dependencies: postcss: 8.4.49 - postcss-discard-overridden@6.0.0(postcss@8.4.41): + postcss-discard-empty@7.0.0(postcss@8.4.41): dependencies: postcss: 8.4.41 @@ -19358,6 +19554,10 @@ snapshots: dependencies: postcss: 8.4.49 + postcss-discard-overridden@7.0.0(postcss@8.4.41): + dependencies: + postcss: 8.4.41 + postcss-import@14.1.0(postcss@8.4.49): dependencies: postcss: 8.4.49 @@ -19406,48 +19606,41 @@ snapshots: semver: 7.6.0 webpack: 5.91.0(@swc/core@1.9.3(@swc/helpers@0.5.15))(esbuild@0.20.2) - postcss-merge-longhand@6.0.0(postcss@8.4.41): - dependencies: - postcss: 8.4.41 - postcss-value-parser: 4.2.0 - stylehacks: 6.0.0(postcss@8.4.41) - postcss-merge-longhand@6.0.0(postcss@8.4.49): dependencies: postcss: 8.4.49 postcss-value-parser: 4.2.0 stylehacks: 6.0.0(postcss@8.4.49) - postcss-merge-rules@6.0.1(postcss@8.4.41): + postcss-merge-longhand@7.0.4(postcss@8.4.41): dependencies: - browserslist: 4.22.1 - caniuse-api: 3.0.0 - cssnano-utils: 4.0.0(postcss@8.4.41) postcss: 8.4.41 - postcss-selector-parser: 6.1.2 + postcss-value-parser: 4.2.0 + stylehacks: 7.0.4(postcss@8.4.41) postcss-merge-rules@6.0.1(postcss@8.4.49): dependencies: - browserslist: 4.22.1 + browserslist: 4.22.3 caniuse-api: 3.0.0 cssnano-utils: 4.0.0(postcss@8.4.49) postcss: 8.4.49 postcss-selector-parser: 6.1.2 - postcss-minify-font-values@6.0.0(postcss@8.4.41): + postcss-merge-rules@7.0.4(postcss@8.4.41): dependencies: + browserslist: 4.24.2 + caniuse-api: 3.0.0 + cssnano-utils: 5.0.0(postcss@8.4.41) postcss: 8.4.41 - postcss-value-parser: 4.2.0 + postcss-selector-parser: 6.1.2 postcss-minify-font-values@6.0.0(postcss@8.4.49): dependencies: postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-minify-gradients@6.0.0(postcss@8.4.41): + postcss-minify-font-values@7.0.0(postcss@8.4.41): dependencies: - colord: 2.9.3 - cssnano-utils: 4.0.0(postcss@8.4.41) postcss: 8.4.41 postcss-value-parser: 4.2.0 @@ -19458,30 +19651,38 @@ snapshots: postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-minify-params@6.0.0(postcss@8.4.41): + postcss-minify-gradients@7.0.0(postcss@8.4.41): dependencies: - browserslist: 4.22.1 - cssnano-utils: 4.0.0(postcss@8.4.41) + colord: 2.9.3 + cssnano-utils: 5.0.0(postcss@8.4.41) postcss: 8.4.41 postcss-value-parser: 4.2.0 postcss-minify-params@6.0.0(postcss@8.4.49): dependencies: - browserslist: 4.22.1 + browserslist: 4.22.3 cssnano-utils: 4.0.0(postcss@8.4.49) postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-minify-selectors@6.0.0(postcss@8.4.41): + postcss-minify-params@7.0.2(postcss@8.4.41): dependencies: + browserslist: 4.24.2 + cssnano-utils: 5.0.0(postcss@8.4.41) postcss: 8.4.41 - postcss-selector-parser: 6.1.2 + postcss-value-parser: 4.2.0 postcss-minify-selectors@6.0.0(postcss@8.4.49): dependencies: postcss: 8.4.49 postcss-selector-parser: 6.1.2 + postcss-minify-selectors@7.0.4(postcss@8.4.41): + dependencies: + cssesc: 3.0.0 + postcss: 8.4.41 + postcss-selector-parser: 6.1.2 + postcss-modules-extract-imports@3.0.0(postcss@8.4.41): dependencies: postcss: 8.4.41 @@ -19515,25 +19716,20 @@ snapshots: postcss: 8.4.41 postcss-selector-parser: 6.1.2 - postcss-normalize-charset@6.0.0(postcss@8.4.41): - dependencies: - postcss: 8.4.41 - postcss-normalize-charset@6.0.0(postcss@8.4.49): dependencies: postcss: 8.4.49 - postcss-normalize-display-values@6.0.0(postcss@8.4.41): + postcss-normalize-charset@7.0.0(postcss@8.4.41): dependencies: postcss: 8.4.41 - postcss-value-parser: 4.2.0 postcss-normalize-display-values@6.0.0(postcss@8.4.49): dependencies: postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-normalize-positions@6.0.0(postcss@8.4.41): + postcss-normalize-display-values@7.0.0(postcss@8.4.41): dependencies: postcss: 8.4.41 postcss-value-parser: 4.2.0 @@ -19543,7 +19739,7 @@ snapshots: postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-normalize-repeat-style@6.0.0(postcss@8.4.41): + postcss-normalize-positions@7.0.0(postcss@8.4.41): dependencies: postcss: 8.4.41 postcss-value-parser: 4.2.0 @@ -19553,7 +19749,7 @@ snapshots: postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-normalize-string@6.0.0(postcss@8.4.41): + postcss-normalize-repeat-style@7.0.0(postcss@8.4.41): dependencies: postcss: 8.4.41 postcss-value-parser: 4.2.0 @@ -19563,7 +19759,7 @@ snapshots: postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-normalize-timing-functions@6.0.0(postcss@8.4.41): + postcss-normalize-string@7.0.0(postcss@8.4.41): dependencies: postcss: 8.4.41 postcss-value-parser: 4.2.0 @@ -19573,20 +19769,20 @@ snapshots: postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-normalize-unicode@6.0.0(postcss@8.4.41): + postcss-normalize-timing-functions@7.0.0(postcss@8.4.41): dependencies: - browserslist: 4.22.1 postcss: 8.4.41 postcss-value-parser: 4.2.0 postcss-normalize-unicode@6.0.0(postcss@8.4.49): dependencies: - browserslist: 4.22.1 + browserslist: 4.22.3 postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-normalize-url@6.0.0(postcss@8.4.41): + postcss-normalize-unicode@7.0.2(postcss@8.4.41): dependencies: + browserslist: 4.24.2 postcss: 8.4.41 postcss-value-parser: 4.2.0 @@ -19595,7 +19791,7 @@ snapshots: postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-normalize-whitespace@6.0.0(postcss@8.4.41): + postcss-normalize-url@7.0.0(postcss@8.4.41): dependencies: postcss: 8.4.41 postcss-value-parser: 4.2.0 @@ -19605,9 +19801,8 @@ snapshots: postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-ordered-values@6.0.0(postcss@8.4.41): + postcss-normalize-whitespace@7.0.0(postcss@8.4.41): dependencies: - cssnano-utils: 4.0.0(postcss@8.4.41) postcss: 8.4.41 postcss-value-parser: 4.2.0 @@ -19617,28 +19812,34 @@ snapshots: postcss: 8.4.49 postcss-value-parser: 4.2.0 - postcss-reduce-initial@6.0.0(postcss@8.4.41): + postcss-ordered-values@7.0.1(postcss@8.4.41): dependencies: - browserslist: 4.22.1 - caniuse-api: 3.0.0 + cssnano-utils: 5.0.0(postcss@8.4.41) postcss: 8.4.41 + postcss-value-parser: 4.2.0 postcss-reduce-initial@6.0.0(postcss@8.4.49): dependencies: - browserslist: 4.22.1 + browserslist: 4.22.3 caniuse-api: 3.0.0 postcss: 8.4.49 - postcss-reduce-transforms@6.0.0(postcss@8.4.41): + postcss-reduce-initial@7.0.2(postcss@8.4.41): dependencies: + browserslist: 4.24.2 + caniuse-api: 3.0.0 postcss: 8.4.41 - postcss-value-parser: 4.2.0 postcss-reduce-transforms@6.0.0(postcss@8.4.49): dependencies: postcss: 8.4.49 postcss-value-parser: 4.2.0 + postcss-reduce-transforms@7.0.0(postcss@8.4.41): + dependencies: + postcss: 8.4.41 + postcss-value-parser: 4.2.0 + postcss-scss@4.0.9(postcss@8.4.41): dependencies: postcss: 8.4.41 @@ -19659,28 +19860,28 @@ snapshots: cssesc: 3.0.0 util-deprecate: 1.0.2 - postcss-svgo@6.0.0(postcss@8.4.41): - dependencies: - postcss: 8.4.41 - postcss-value-parser: 4.2.0 - svgo: 3.0.2 - postcss-svgo@6.0.0(postcss@8.4.49): dependencies: postcss: 8.4.49 postcss-value-parser: 4.2.0 svgo: 3.0.2 - postcss-unique-selectors@6.0.0(postcss@8.4.41): + postcss-svgo@7.0.1(postcss@8.4.41): dependencies: postcss: 8.4.41 - postcss-selector-parser: 6.1.2 + postcss-value-parser: 4.2.0 + svgo: 3.3.2 postcss-unique-selectors@6.0.0(postcss@8.4.49): dependencies: postcss: 8.4.49 postcss-selector-parser: 6.1.2 + postcss-unique-selectors@7.0.3(postcss@8.4.41): + dependencies: + postcss: 8.4.41 + postcss-selector-parser: 6.1.2 + postcss-value-parser@4.2.0: {} postcss@8.4.41: @@ -20698,16 +20899,16 @@ snapshots: dependencies: webpack: 5.91.0(@swc/core@1.9.3(@swc/helpers@0.5.15))(esbuild@0.20.2) - stylehacks@6.0.0(postcss@8.4.41): + stylehacks@6.0.0(postcss@8.4.49): dependencies: - browserslist: 4.22.1 - postcss: 8.4.41 + browserslist: 4.22.3 + postcss: 8.4.49 postcss-selector-parser: 6.1.2 - stylehacks@6.0.0(postcss@8.4.49): + stylehacks@7.0.4(postcss@8.4.41): dependencies: - browserslist: 4.22.1 - postcss: 8.4.49 + browserslist: 4.24.2 + postcss: 8.4.41 postcss-selector-parser: 6.1.2 stylus-loader@7.1.3(stylus@0.64.0)(webpack@5.91.0(@swc/core@1.9.3(@swc/helpers@0.5.15))(esbuild@0.20.2)): @@ -20760,6 +20961,16 @@ snapshots: csso: 5.0.5 picocolors: 1.1.1 + svgo@3.3.2: + dependencies: + '@trysound/sax': 0.2.0 + commander: 7.2.0 + css-select: 5.1.0 + css-tree: 2.3.1 + css-what: 6.1.0 + csso: 5.0.5 + picocolors: 1.1.1 + synchronous-promise@2.0.17: {} tailwindcss@3.4.10(ts-node@10.9.1(@swc/core@1.9.3(@swc/helpers@0.5.15))(@types/node@22.10.1)(typescript@5.7.2)):