diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b3dc4dc58..2722893d1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -245,8 +245,8 @@ importers: specifier: ^6.2.2 version: 6.2.2 cssnano: - specifier: ^8.0.7 - version: 8.0.7(postcss@8.5.26) + specifier: ^9.0.1 + version: 9.0.1(postcss@8.5.26) cypress: specifier: ^15.21.0 version: 15.21.0 @@ -1177,8 +1177,8 @@ packages: resolution: {integrity: sha512-y7/yvZ2TPAnR9+jnc00klvNNLkJiXFFrQA/hlLCcxA9a2A4zQIOimyFQ9XfwYKiGD1fb5GY8vbKIIgO8d5Tb2A==} engines: {node: '>= 20.12.0'} - '@colordx/core@5.5.0': - resolution: {integrity: sha512-3PxTH8itZzltK0U9jTwVVnjLXvnDYuq3m+QXsHkENxWiPRh4WaoLcs1SQjqgZ55kS+QyirpH5BVwzP2gMVG6EQ==} + '@colordx/core@5.6.0': + resolution: {integrity: sha512-EDlcg/Hmlj1WuFh/Os9YhA+A2aasB2XlgwFfGePUDuW7fVHC07HBi5AFIMx0Ct1eM8kHM9NRyOtZ0MuVYa8xvg==} '@colors/colors@1.5.0': resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==} @@ -3830,6 +3830,9 @@ packages: css-select@5.2.2: resolution: {integrity: sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw==} + css-select@6.0.0: + resolution: {integrity: sha512-rZZVSLle8v0+EY8QAkDWrKhpgt6SA5OtHsgBnsj6ZaLb5dmDVOWUDtQitd9ydxxvEjhewNudS6eTVU7uOyzvXw==} + css-selector-parser@3.3.0: resolution: {integrity: sha512-Y2asgMGFqJKF4fq4xHDSlFYIkeVfRsm69lQC1q9kbEsH5XtnINTMrweLkjYMeaUgiXBy/uvKeO/a1JHTNnmB2g==} @@ -3849,6 +3852,10 @@ packages: resolution: {integrity: sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==} engines: {node: '>= 6'} + css-what@7.0.0: + resolution: {integrity: sha512-wD5oz5xibMOPHzy13CyGmogB3phdvcDaB5t0W/Nr5Z2O/agcB8YwOz6e2Lsp10pNDzBoDO9nVa3RGs/2BttpHQ==} + engines: {node: '>= 6'} + css.escape@1.5.1: resolution: {integrity: sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==} @@ -3863,9 +3870,9 @@ packages: peerDependencies: postcss: ^8.2.15 - cssnano-preset-default@8.0.7: - resolution: {integrity: sha512-yPF0TWNvz8Gtg4yJwl+pScszTqJIdCD7JkfHrbVWobOF9c2LgVky4Kr0ycRunpCWz+ezdpJNWFEyM7+OQ33bpg==} - engines: {node: ^22.11.0 || ^24.11.0 || >=26.0} + cssnano-preset-default@9.0.1: + resolution: {integrity: sha512-ijTL+PbY00iPaPIBya1V5UBegqzAdCkdqzxKQWjb8oFan3dZ7fKRXDeD5AW0BFYDzvAt95i9xdDqaof8IEoG4g==} + engines: {node: ^22.22.3 || ^24.15.0 || >=26.0} peerDependencies: postcss: ^8.5.26 @@ -3875,9 +3882,9 @@ packages: peerDependencies: postcss: ^8.2.15 - cssnano-utils@6.0.4: - resolution: {integrity: sha512-j1z2mW4MqtcGM4I8TxXAdOXUifp1DZ5/bZnyYnCpHlzQ/ilCj2voLxE0aqEKnBDA5hF6HahSY13JU8kyZ1s8Mg==} - engines: {node: ^22.11.0 || ^24.11.0 || >=26.0} + cssnano-utils@7.0.0: + resolution: {integrity: sha512-DAV5AOg6sh/NBke5YF2kK4Oinlu6yIrOHdChIkazKfsLph0bwLWLlBNxdRHsVZJmZXVRuRzKYQQ8bDWPXRuwhw==} + engines: {node: ^22.22.3 || ^24.15.0 || >=26.0} peerDependencies: postcss: ^8.5.26 @@ -3887,9 +3894,9 @@ packages: peerDependencies: postcss: ^8.2.15 - cssnano@8.0.7: - resolution: {integrity: sha512-JBvuat1sBQuSBkrfB6epRlszs0MRhn8PguY12oFuYxMYDgK/8vsnlq+0YzjyHEjixwOsiSct0hD3eC59TjgqfA==} - engines: {node: ^22.11.0 || ^24.11.0 || >=26.0} + cssnano@9.0.1: + resolution: {integrity: sha512-nTcVXlnodhnQZQlH+8/NdpExRTJ4AEBTcV/sx4Xx1X0UdbrSSw4523RpE3bojlRzZdmdEy9n8F9XeipjUKJ3MQ==} + engines: {node: ^22.22.3 || ^24.15.0 || >=26.0} peerDependencies: postcss: ^8.5.26 @@ -5258,10 +5265,6 @@ packages: resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} engines: {node: '>=10'} - lilconfig@3.1.3: - resolution: {integrity: sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==} - engines: {node: '>=14'} - linkify-it@5.0.2: resolution: {integrity: sha512-ONTm2jCMAVZjgQa/Fy1kScXsuOoF5NPTsoFBdE1KVIZ2vAh/r9+Bqo+0jINCBYnavTPQZz38QzFTme79ENoN3Q==} @@ -6029,11 +6032,11 @@ packages: resolution: {integrity: sha512-rEwq/ZHlJIKw++XtLAO8PPuOQA/zaPJOZJ37BVuN97nLpMJeuDVLVGRwbFoBgLudgdTMP2hdRJP++H+8QOA3vg==} engines: {node: '>= 10.12'} - postcss-calc@10.1.1: - resolution: {integrity: sha512-NYEsLHh8DgG/PRH2+G9BTuUdtf9ViS+vdoQ0YA5OQdGsfN4ztiwtDWNtBl9EKeqNMFnIu8IKZ0cLxEQ5r5KVMw==} - engines: {node: ^18.12 || ^20.9 || >=22.0} + postcss-calc@11.0.2: + resolution: {integrity: sha512-3gRujDcef82cgs/4aMWfKal/obVXfRlh6tMIZpDgWt6E6fMYTLbtodBtVXv7h3YSFB9SKOObaPBrPum7+Lv6lA==} + engines: {node: ^22.22.3 || ^24.15 || >=26.0} peerDependencies: - postcss: ^8.4.38 + postcss: ^8.5.25 postcss-calc@8.2.4: resolution: {integrity: sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==} @@ -6046,9 +6049,9 @@ packages: peerDependencies: postcss: ^8.2.15 - postcss-colormin@8.0.4: - resolution: {integrity: sha512-iQ8Eh6Fb3FJx32zduprL33D80bPnE9F4nm+EqvvoHvoK72H7XjvH4GzbD7VlIowmtzf96tgtkjZgmQ/bAi/CYA==} - engines: {node: ^22.11.0 || ^24.11.0 || >=26.0} + postcss-colormin@9.0.0: + resolution: {integrity: sha512-y3XO60M/BsrDMWyp1/yRVQGHEFTuYL+NW9u6QpV07z9tGRDSKfgfKYcysQXy8lZzWtoDXrNegtjSo2kMnWPNQg==} + engines: {node: ^22.22.3 || ^24.15.0 || >=26.0} peerDependencies: postcss: ^8.5.26 @@ -6058,9 +6061,9 @@ packages: peerDependencies: postcss: ^8.2.15 - postcss-convert-values@8.0.4: - resolution: {integrity: sha512-ifBmAJBfpDymi7r/CqxYRJWlG+BLdVmusUC/kFPOqH/+TitdBeHA68CYqY79wXL+iQnqg6e4LGHA2Mte14X6Ig==} - engines: {node: ^22.11.0 || ^24.11.0 || >=26.0} + postcss-convert-values@9.0.0: + resolution: {integrity: sha512-ldw3Id2YN2zJTD9b07hOQBxb9lRrFSMmKsiMcTr0I5PC2EQWZDpkkahS3XibRiWO5DICjVh8nw+lQHJjBngtGQ==} + engines: {node: ^22.22.3 || ^24.15.0 || >=26.0} peerDependencies: postcss: ^8.5.26 @@ -6070,9 +6073,9 @@ packages: peerDependencies: postcss: ^8.2.15 - postcss-discard-comments@8.0.4: - resolution: {integrity: sha512-SU1uLYRQPKLJJmqEmqzu+Ze+9xDurBm7m/LOzXG/ANBAfAGLjbQF+oIyZnf3jV3F155q5rRMYXsoTNEJsPyHng==} - engines: {node: ^22.11.0 || ^24.11.0 || >=26.0} + postcss-discard-comments@9.0.0: + resolution: {integrity: sha512-tL1KrBiRT2sgZzjJf938xfxTowSg8S/33XvB5T5LttCispCldC6XOUX8Xtvne8TlkeeBypUEFXTX2rE+n8iCaw==} + engines: {node: ^22.22.3 || ^24.15.0 || >=26.0} peerDependencies: postcss: ^8.5.26 @@ -6082,9 +6085,9 @@ packages: peerDependencies: postcss: ^8.2.15 - postcss-discard-duplicates@8.0.4: - resolution: {integrity: sha512-/ugMYYTE+IpHpTmwz6/S8w+blCz9pZNroUgadTdlbPnHoLLWis9QvwmoyWui2mOgFzuRM6Me7AnoGU3i0Ua2ng==} - engines: {node: ^22.11.0 || ^24.11.0 || >=26.0} + postcss-discard-duplicates@9.0.0: + resolution: {integrity: sha512-APvRj9LcRCB1WQsOKHqp+5GJiMK/eoDjy1heQSob91gSWR5uAG6wwNxFGfAuuwGUBQ7f6uX09nSZFtiXQ+IwPg==} + engines: {node: ^22.22.3 || ^24.15.0 || >=26.0} peerDependencies: postcss: ^8.5.26 @@ -6094,9 +6097,9 @@ packages: peerDependencies: postcss: ^8.2.15 - postcss-discard-empty@8.0.5: - resolution: {integrity: sha512-im0QtfNFa6V3SGPrfqzrWYuhzSz1ztWORKsuhZHQbWdKMh0DiNj3pmqBnABbhdKjyeW6nZ1oZYGh4dMc3biyaw==} - engines: {node: ^22.11.0 || ^24.11.0 || >=26.0} + postcss-discard-empty@9.0.0: + resolution: {integrity: sha512-F6bpkTTYJgWQy0OlJODCa/odCzP/kTnTZ70zroX/zS+EEhRLhtdKDlvMOmylV0jzFEkT1ZjFvWupDblWijxvrQ==} + engines: {node: ^22.22.3 || ^24.15.0 || >=26.0} peerDependencies: postcss: ^8.5.26 @@ -6106,9 +6109,9 @@ packages: peerDependencies: postcss: ^8.2.15 - postcss-discard-overridden@8.0.4: - resolution: {integrity: sha512-NqupxmnSSfWPJJDYbQk1qXWRwr+lw4Kyp/LSOjqwTpy/vSwo34EVXYKywgemSWpgh39P7Cs/G+tqynbRlXoJhw==} - engines: {node: ^22.11.0 || ^24.11.0 || >=26.0} + postcss-discard-overridden@9.0.0: + resolution: {integrity: sha512-QpfO7CswjgCXynrHfrfc56AbIpwHEzaoGYbJiEZwZi2etBK4EJ6vfDgym/EULV58n/nqwfuCnpB1itpXvSWqbg==} + engines: {node: ^22.22.3 || ^24.15.0 || >=26.0} peerDependencies: postcss: ^8.5.26 @@ -6130,9 +6133,9 @@ packages: peerDependencies: postcss: ^8.2.15 - postcss-merge-longhand@8.0.4: - resolution: {integrity: sha512-ammolHhMvuTz/L9YN/ge1SWbUDcD3Y9o2gXlo3S6H4MCJHheyVPwcI/LAnSuNT4gcUmSF9pNTXo7+3M/2MFPAQ==} - engines: {node: ^22.11.0 || ^24.11.0 || >=26.0} + postcss-merge-longhand@9.0.1: + resolution: {integrity: sha512-SC93bxL+wBkxmGtYg7R085PUclZyz/C2npIj25EbNr4DFU3IwDGj6+SVomdhd90xD4rPDEVGTOGYHvcTq5K8ZQ==} + engines: {node: ^22.22.3 || ^24.15.0 || >=26.0} peerDependencies: postcss: ^8.5.26 @@ -6142,9 +6145,9 @@ packages: peerDependencies: postcss: ^8.2.15 - postcss-merge-rules@8.0.5: - resolution: {integrity: sha512-jz+QaKz4VhjsqTVsJMRuH+EvrX1F9l6kYFuF8g6geVxFoYnPEZN4G+zqCb6zhxOIcc2aeAo38XEl2pOIZi2gBw==} - engines: {node: ^22.11.0 || ^24.11.0 || >=26.0} + postcss-merge-rules@9.0.1: + resolution: {integrity: sha512-3YM3QdJvGPxTozNEyRM+bxh52n8bxC5tu/M7sJNiof+20fWmZutPk1a77D8dJt9k8HiUgZFsdbpvNDwWtCsy5Q==} + engines: {node: ^22.22.3 || ^24.15.0 || >=26.0} peerDependencies: postcss: ^8.5.26 @@ -6154,9 +6157,9 @@ packages: peerDependencies: postcss: ^8.2.15 - postcss-minify-font-values@8.0.4: - resolution: {integrity: sha512-wZZgJ87U5WbQCEM0EOY/oM7M1a+sqW6vrOClGC9lNbsY0HYmbMFvFuukBn8PzF+ikKmaT0QB+uSAHTRLzMkD+A==} - engines: {node: ^22.11.0 || ^24.11.0 || >=26.0} + postcss-minify-font-values@9.0.0: + resolution: {integrity: sha512-S6aq3wVJL1+6wgNR58bnARNHC+4Q3ZZpEjvjMEbFtpb+4cOoYJOywJLOQ+bl9bQmYdeN/2l4PpHIBKra+I1tfg==} + engines: {node: ^22.22.3 || ^24.15.0 || >=26.0} peerDependencies: postcss: ^8.5.26 @@ -6166,9 +6169,9 @@ packages: peerDependencies: postcss: ^8.2.15 - postcss-minify-gradients@8.0.4: - resolution: {integrity: sha512-78cIzfNlG4uMT1wgh6svmAw/sFwQPZ9JRqq4zxJpcdOMvXQz3Hh1ZBdX5GeBONp0AoqNVQiHZ2VnQeF+HldT/Q==} - engines: {node: ^22.11.0 || ^24.11.0 || >=26.0} + postcss-minify-gradients@9.0.0: + resolution: {integrity: sha512-kg7oZHz7zfiCk8ZkBT9P2peBM6LGcGIXocY0v3iOVoR3CqUKpFeYVMlTjGUM6Qf+6d9hcRZV+BU/LeYR2BnsMQ==} + engines: {node: ^22.22.3 || ^24.15.0 || >=26.0} peerDependencies: postcss: ^8.5.26 @@ -6178,9 +6181,9 @@ packages: peerDependencies: postcss: ^8.2.15 - postcss-minify-params@8.0.4: - resolution: {integrity: sha512-TDx9O/ni7KazRK32pVvoo3MjExyVxWE0949vB2XZ0oHnxdAtQFHa9oG21wWkvsOL3osjiOVejwDLe6a0d0EuSw==} - engines: {node: ^22.11.0 || ^24.11.0 || >=26.0} + postcss-minify-params@9.0.0: + resolution: {integrity: sha512-VxVNdPemBrmk51TRgxGu3QcUvWmCaDEJ/rCIICwfB1cESkjwC/h76zTwGXgDsfbXaQ+T4M+7tmVN/vc/ZgZPjw==} + engines: {node: ^22.22.3 || ^24.15.0 || >=26.0} peerDependencies: postcss: ^8.5.26 @@ -6190,9 +6193,9 @@ packages: peerDependencies: postcss: ^8.2.15 - postcss-minify-selectors@8.0.5: - resolution: {integrity: sha512-i+PlhVCaPa7xevjhpActH2PrP27kDNSuuFf/ZGk8YrIcd1pd3Mfcfiv8H7dbY1/vz7U+QparioAtJaFV+IEwQg==} - engines: {node: ^22.11.0 || ^24.11.0 || >=26.0} + postcss-minify-selectors@9.0.1: + resolution: {integrity: sha512-O2iEU97c+zJYlaIQ3WLNrbWfR1oEzem0Lm6CmepwdLVxYiKz24f6EwWbtJkdjYpxaw9OnD9hOC3IyLYXFVykTg==} + engines: {node: ^22.22.3 || ^24.15.0 || >=26.0} peerDependencies: postcss: ^8.5.26 @@ -6237,9 +6240,9 @@ packages: peerDependencies: postcss: ^8.2.15 - postcss-normalize-charset@8.0.4: - resolution: {integrity: sha512-ihNV/Q9V/+Q9NTqgoK4FOwI7ipqJlsaxoTWxkGyCMi4ArLKX8HqLYIqATB/8xhXd9K88PCXqdR8218u9uuyc4w==} - engines: {node: ^22.11.0 || ^24.11.0 || >=26.0} + postcss-normalize-charset@9.0.0: + resolution: {integrity: sha512-5KiD7x3KE/uxuhrNHIh8hJ0sOvsFimfNJh6Lgp1MxxirHC6aGZisH00kup5ShLsoAHpUXZO90X6UntyQvJrVEA==} + engines: {node: ^22.22.3 || ^24.15.0 || >=26.0} peerDependencies: postcss: ^8.5.26 @@ -6249,9 +6252,9 @@ packages: peerDependencies: postcss: ^8.2.15 - postcss-normalize-display-values@8.0.4: - resolution: {integrity: sha512-F8DGtzelJDV6S5mhcugc+EJ8sXI+kFv2PBedkfMWqd8mvTE4qyy3kva6AQwjy2+L2lZ9TGTkSumdq+n3EhGeAw==} - engines: {node: ^22.11.0 || ^24.11.0 || >=26.0} + postcss-normalize-display-values@9.0.0: + resolution: {integrity: sha512-EUeiB3MGJeMsLHHOZADPYLE6N2pabRRwHnr6basV0iK9fbsSKJB6zP3y9agp7HtGZsnCqnlqAC8ZPrenBdxoHA==} + engines: {node: ^22.22.3 || ^24.15.0 || >=26.0} peerDependencies: postcss: ^8.5.26 @@ -6261,9 +6264,9 @@ packages: peerDependencies: postcss: ^8.2.15 - postcss-normalize-positions@8.0.4: - resolution: {integrity: sha512-anOMhqe6Z0OP4jvchK1v1hIG08kO7rsp8uHrxT2+XaKp8wbvVcUO3QHUzRmQDazWUPtRzy1h2UlixyJenF42sg==} - engines: {node: ^22.11.0 || ^24.11.0 || >=26.0} + postcss-normalize-positions@9.0.0: + resolution: {integrity: sha512-Qen36tMiWwNpC+zD0oYM+9R1ojajbID4zsWWSCzZj9G5raSm4o2hgyE/IEQloKWPJNgOWMZsb8PmXSxGmPZAgA==} + engines: {node: ^22.22.3 || ^24.15.0 || >=26.0} peerDependencies: postcss: ^8.5.26 @@ -6273,9 +6276,9 @@ packages: peerDependencies: postcss: ^8.2.15 - postcss-normalize-repeat-style@8.0.4: - resolution: {integrity: sha512-vY8+k+/bFT7B8gzlHVye8FxBTMEpUAQxAgb4UYFAGGsKmXfwEvc7VPs+kpFNrTeqVKAvVh8+VVhZ+f3S4TWJPg==} - engines: {node: ^22.11.0 || ^24.11.0 || >=26.0} + postcss-normalize-repeat-style@9.0.0: + resolution: {integrity: sha512-KV5pQse31Qn/nezj5PmKHgV5oD4a3Tb8wMMxJ6/61Wifp9RzIkaovmHqfUD28KNbhsHs/B71TxnohaTvEZK/UA==} + engines: {node: ^22.22.3 || ^24.15.0 || >=26.0} peerDependencies: postcss: ^8.5.26 @@ -6285,9 +6288,9 @@ packages: peerDependencies: postcss: ^8.2.15 - postcss-normalize-string@8.0.4: - resolution: {integrity: sha512-dWnV1frIV1XUlSYzJudceAbQ7PGyho9EgVHQXMcAoog6Nwnet3G9rz8IXcCb0EF2eefmpYG9hDT9+yWJOxc5zw==} - engines: {node: ^22.11.0 || ^24.11.0 || >=26.0} + postcss-normalize-string@9.0.0: + resolution: {integrity: sha512-htylsPopjm/LiUheas9j7B1en+Pc97ANIYyN/+aj+ruStU6J35YYwo5b5QD/v01JRD61nwzK+aKhoXeKVXW4kA==} + engines: {node: ^22.22.3 || ^24.15.0 || >=26.0} peerDependencies: postcss: ^8.5.26 @@ -6297,9 +6300,9 @@ packages: peerDependencies: postcss: ^8.2.15 - postcss-normalize-timing-functions@8.0.4: - resolution: {integrity: sha512-VANJsokAWdQ03ZJwmcdEKXJjVHRtMgalB/BgbCgN3CRTdbwB5TXlSDRmdShSCxpnZs8WLAm0mPa//p5o5D/ZTg==} - engines: {node: ^22.11.0 || ^24.11.0 || >=26.0} + postcss-normalize-timing-functions@9.0.0: + resolution: {integrity: sha512-yhg0N68ALfNPsmAX2vHH/ZZrYziINbF+K/1Hp7Itqli2B84eX0zdcb7EbK0rrmDgYkuzE1pBc11C2codw7eXtg==} + engines: {node: ^22.22.3 || ^24.15.0 || >=26.0} peerDependencies: postcss: ^8.5.26 @@ -6309,9 +6312,9 @@ packages: peerDependencies: postcss: ^8.2.15 - postcss-normalize-unicode@8.0.4: - resolution: {integrity: sha512-SxVEoFdYed0bxxwZwAXnaAZ2lzNb5jtiQvYWyMIEqnGOzCuztWpVO8LvsqpOfUIacOb6oYaWi7WOAZR36OhYqw==} - engines: {node: ^22.11.0 || ^24.11.0 || >=26.0} + postcss-normalize-unicode@9.0.0: + resolution: {integrity: sha512-sJ/STfFE+8Fh8GP0KGcZvt/Fv5+XsvrsLDvjlJsqQ5tl5hW+ptHCZigorpoV6BhsvTXm8qircCGAR78IArwHkA==} + engines: {node: ^22.22.3 || ^24.15.0 || >=26.0} peerDependencies: postcss: ^8.5.26 @@ -6321,9 +6324,9 @@ packages: peerDependencies: postcss: ^8.2.15 - postcss-normalize-url@8.0.4: - resolution: {integrity: sha512-JKZW8KRHkLEYkUb/55n3knDUMZeyvxlTv7ZA82bcHiCjL81b0Yyf9fIUBAYKZ6ucDgKfCDM78xhXuteVlk/o9Q==} - engines: {node: ^22.11.0 || ^24.11.0 || >=26.0} + postcss-normalize-url@9.0.0: + resolution: {integrity: sha512-kj2QJovR0DWhCiF1XiS3EXCykt+JHEhUHzoWFxXspz0eZ8pJMkAhSbqNoeVCk7koL8P+l9sRrVKybV0ZpqZuqA==} + engines: {node: ^22.22.3 || ^24.15.0 || >=26.0} peerDependencies: postcss: ^8.5.26 @@ -6333,9 +6336,9 @@ packages: peerDependencies: postcss: ^8.2.15 - postcss-normalize-whitespace@8.0.5: - resolution: {integrity: sha512-xuFovful3vVIA9fWWmAL2pG1Qr95Udj2MrLgjU50C6r+Xnh3s6t2BN1xXQ8lnCOCAtzMvMpPWYlnAh4nSv5VEQ==} - engines: {node: ^22.11.0 || ^24.11.0 || >=26.0} + postcss-normalize-whitespace@9.0.0: + resolution: {integrity: sha512-L08dL2ANyDGSijArZUBIbeQntB5jMCZ9U8jx+KVmjz436zq1zCKBYDjmXLxNDVDfwZEoXTienU8RHSiM86I3GQ==} + engines: {node: ^22.22.3 || ^24.15.0 || >=26.0} peerDependencies: postcss: ^8.5.26 @@ -6345,9 +6348,9 @@ packages: peerDependencies: postcss: ^8.2.15 - postcss-ordered-values@8.0.5: - resolution: {integrity: sha512-aDL7nPR7w1foUqo4rN6QY1Kr45+SYELnmUg5taZehh7FfFdxQmUjbuOOBuffIXjiHV45zqgFHCb4azsWW19jyw==} - engines: {node: ^22.11.0 || ^24.11.0 || >=26.0} + postcss-ordered-values@9.0.0: + resolution: {integrity: sha512-LTayHrel3G8pwgrsu6Sk5V+9MkAPfOLNoPD7kvH/xTCpNhCf8jSSHRdwpUPtOvX0mMN7BETpTyhMSEjiJEUZ7g==} + engines: {node: ^22.22.3 || ^24.15.0 || >=26.0} peerDependencies: postcss: ^8.5.26 @@ -6357,9 +6360,9 @@ packages: peerDependencies: postcss: ^8.2.15 - postcss-reduce-initial@8.0.5: - resolution: {integrity: sha512-Bh5d7zjH1Ai9LzJ1qULUZIaC18cniD+wA6gFlOPglMxJRC7meXbuPvpJ/zHQGg5QKwQgit++XQhDTiEIhCk8Ow==} - engines: {node: ^22.11.0 || ^24.11.0 || >=26.0} + postcss-reduce-initial@9.0.0: + resolution: {integrity: sha512-rwjqY5Ahht8xx41ChB/s90DYia6Wg2fwBwt2Uv1X/hp5+Ok1OCxWoDaBNgcLoO5r57RWHscO0L4nQdPKjZnghw==} + engines: {node: ^22.22.3 || ^24.15.0 || >=26.0} peerDependencies: postcss: ^8.5.26 @@ -6369,9 +6372,9 @@ packages: peerDependencies: postcss: ^8.2.15 - postcss-reduce-transforms@8.0.4: - resolution: {integrity: sha512-ZGU7/R0GmjE3x2mOGB0g9Ohx74X+JjYX62RB5IBYLOe6R0fuHGZ76HtTY2CdM5NE8Yey/ew5clEf8iZQnjDjWA==} - engines: {node: ^22.11.0 || ^24.11.0 || >=26.0} + postcss-reduce-transforms@9.0.0: + resolution: {integrity: sha512-wuCHGvWYKKbHmURHSv1a3XkZuE/EX4oWh7DO+qWpL5dFN7K5cJ9frRyFyJtNIp+YZb5JOnRyEGF40ocdGypPTg==} + engines: {node: ^22.22.3 || ^24.15.0 || >=26.0} peerDependencies: postcss: ^8.5.26 @@ -6393,9 +6396,9 @@ packages: peerDependencies: postcss: ^8.2.15 - postcss-svgo@8.0.5: - resolution: {integrity: sha512-8B5r9VfLVD2lANKxDi4FXeP2MX6NdaGIQwaMVXXy5DhzAPO3CdHqPYqknF63y7tuQLB+rSvYyNltW/tHHg4fAg==} - engines: {node: ^22.11.0 || ^24.11.0 || >=26.0} + postcss-svgo@9.0.0: + resolution: {integrity: sha512-G2TCltJV1UB0SkQzZ8Q0sQpjP42zcJ5EplnDYglab6lVmhrBZvCNVJEOyczwMBvCTYGESrV94KWNcmlDz+ezpA==} + engines: {node: ^22.22.3 || ^24.15.0 || >=26.0} peerDependencies: postcss: ^8.5.26 @@ -6405,9 +6408,9 @@ packages: peerDependencies: postcss: ^8.2.15 - postcss-unique-selectors@8.0.4: - resolution: {integrity: sha512-Sby0EtmD1mlvcZSWP5eXjxhxVgvXE5QVRzd+8NH0IbF+lYQIM57ybwAvJYYtI/fexMgCWcRnDETovjKOcLJb8w==} - engines: {node: ^22.11.0 || ^24.11.0 || >=26.0} + postcss-unique-selectors@9.0.0: + resolution: {integrity: sha512-jxfneNnWS/8gDY8FCRh/+HdB/H7otsKFu97NRiFK6ZkolpNtMVHCClTy7h+GgQpd/OA6e9Oi3YIkwE+8Dn44dA==} + engines: {node: ^22.22.3 || ^24.15.0 || >=26.0} peerDependencies: postcss: ^8.5.26 @@ -7119,9 +7122,9 @@ packages: peerDependencies: postcss: ^8.2.15 - stylehacks@8.0.4: - resolution: {integrity: sha512-irgZeyYBFVkb8k7yTRQ9No/bTniTGqzptGVMG1/Mj3N2YnI8nIozzY1pcok4i01NfrCSqvc0PdQB6O6kr6dJHw==} - engines: {node: ^22.11.0 || ^24.11.0 || >=26.0} + stylehacks@9.0.1: + resolution: {integrity: sha512-4UVg0FQWpKpTUTNshZmtwbyg9xXavQe27F2ihQDCsjgvnKvP37RswqklL03tSk3JSFjk8h4Emeil4OVWHGugBA==} + engines: {node: ^22.22.3 || ^24.15.0 || >=26.0} peerDependencies: postcss: ^8.5.26 @@ -7162,6 +7165,11 @@ packages: engines: {node: '>=16'} hasBin: true + svgo@4.1.0: + resolution: {integrity: sha512-bkxnTg1kSU0guhIBmibA6UUhrQmPVA1XsQLN+ylCd+UWzbnLkySOcXpyk1mrl05f+pcaCx2eHb+sp6BgMZWX+Q==} + engines: {node: '>=16'} + hasBin: true + symbol-tree@3.2.4: resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} @@ -9716,7 +9724,7 @@ snapshots: fast-wrap-ansi: 0.2.2 sisteransi: 1.0.5 - '@colordx/core@5.5.0': {} + '@colordx/core@5.6.0': {} '@colors/colors@1.5.0': optional: true @@ -9741,15 +9749,13 @@ snapshots: '@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0)': dependencies: '@csstools/css-tokenizer': 4.0.0 - optional: true '@csstools/css-syntax-patches-for-csstree@1.1.7(css-tree@3.2.1)': optionalDependencies: css-tree: 3.2.1 optional: true - '@csstools/css-tokenizer@4.0.0': - optional: true + '@csstools/css-tokenizer@4.0.0': {} '@ctrl/tinycolor@4.2.0': {} @@ -12492,6 +12498,14 @@ snapshots: domutils: 3.2.2 nth-check: 2.1.1 + css-select@6.0.0: + dependencies: + boolbase: 1.0.0 + css-what: 7.0.0 + domhandler: 5.0.3 + domutils: 3.2.2 + nth-check: 2.1.1 + css-selector-parser@3.3.0: {} css-tree@1.1.3: @@ -12511,6 +12525,8 @@ snapshots: css-what@6.2.2: {} + css-what@7.0.0: {} + css.escape@1.5.1: {} cssesc@3.0.0: {} @@ -12548,44 +12564,44 @@ snapshots: postcss-svgo: 5.1.0(postcss@8.5.26) postcss-unique-selectors: 5.1.1(postcss@8.5.26) - cssnano-preset-default@8.0.7(postcss@8.5.26): + cssnano-preset-default@9.0.1(postcss@8.5.26): dependencies: browserslist: 4.28.8 - cssnano-utils: 6.0.4(postcss@8.5.26) + cssnano-utils: 7.0.0(postcss@8.5.26) postcss: 8.5.26 - postcss-calc: 10.1.1(postcss@8.5.26) - postcss-colormin: 8.0.4(postcss@8.5.26) - postcss-convert-values: 8.0.4(postcss@8.5.26) - postcss-discard-comments: 8.0.4(postcss@8.5.26) - postcss-discard-duplicates: 8.0.4(postcss@8.5.26) - postcss-discard-empty: 8.0.5(postcss@8.5.26) - postcss-discard-overridden: 8.0.4(postcss@8.5.26) - postcss-merge-longhand: 8.0.4(postcss@8.5.26) - postcss-merge-rules: 8.0.5(postcss@8.5.26) - postcss-minify-font-values: 8.0.4(postcss@8.5.26) - postcss-minify-gradients: 8.0.4(postcss@8.5.26) - postcss-minify-params: 8.0.4(postcss@8.5.26) - postcss-minify-selectors: 8.0.5(postcss@8.5.26) - postcss-normalize-charset: 8.0.4(postcss@8.5.26) - postcss-normalize-display-values: 8.0.4(postcss@8.5.26) - postcss-normalize-positions: 8.0.4(postcss@8.5.26) - postcss-normalize-repeat-style: 8.0.4(postcss@8.5.26) - postcss-normalize-string: 8.0.4(postcss@8.5.26) - postcss-normalize-timing-functions: 8.0.4(postcss@8.5.26) - postcss-normalize-unicode: 8.0.4(postcss@8.5.26) - postcss-normalize-url: 8.0.4(postcss@8.5.26) - postcss-normalize-whitespace: 8.0.5(postcss@8.5.26) - postcss-ordered-values: 8.0.5(postcss@8.5.26) - postcss-reduce-initial: 8.0.5(postcss@8.5.26) - postcss-reduce-transforms: 8.0.4(postcss@8.5.26) - postcss-svgo: 8.0.5(postcss@8.5.26) - postcss-unique-selectors: 8.0.4(postcss@8.5.26) + postcss-calc: 11.0.2(postcss@8.5.26) + postcss-colormin: 9.0.0(postcss@8.5.26) + postcss-convert-values: 9.0.0(postcss@8.5.26) + postcss-discard-comments: 9.0.0(postcss@8.5.26) + postcss-discard-duplicates: 9.0.0(postcss@8.5.26) + postcss-discard-empty: 9.0.0(postcss@8.5.26) + postcss-discard-overridden: 9.0.0(postcss@8.5.26) + postcss-merge-longhand: 9.0.1(postcss@8.5.26) + postcss-merge-rules: 9.0.1(postcss@8.5.26) + postcss-minify-font-values: 9.0.0(postcss@8.5.26) + postcss-minify-gradients: 9.0.0(postcss@8.5.26) + postcss-minify-params: 9.0.0(postcss@8.5.26) + postcss-minify-selectors: 9.0.1(postcss@8.5.26) + postcss-normalize-charset: 9.0.0(postcss@8.5.26) + postcss-normalize-display-values: 9.0.0(postcss@8.5.26) + postcss-normalize-positions: 9.0.0(postcss@8.5.26) + postcss-normalize-repeat-style: 9.0.0(postcss@8.5.26) + postcss-normalize-string: 9.0.0(postcss@8.5.26) + postcss-normalize-timing-functions: 9.0.0(postcss@8.5.26) + postcss-normalize-unicode: 9.0.0(postcss@8.5.26) + postcss-normalize-url: 9.0.0(postcss@8.5.26) + postcss-normalize-whitespace: 9.0.0(postcss@8.5.26) + postcss-ordered-values: 9.0.0(postcss@8.5.26) + postcss-reduce-initial: 9.0.0(postcss@8.5.26) + postcss-reduce-transforms: 9.0.0(postcss@8.5.26) + postcss-svgo: 9.0.0(postcss@8.5.26) + postcss-unique-selectors: 9.0.0(postcss@8.5.26) cssnano-utils@3.1.0(postcss@8.5.26): dependencies: postcss: 8.5.26 - cssnano-utils@6.0.4(postcss@8.5.26): + cssnano-utils@7.0.0(postcss@8.5.26): dependencies: postcss: 8.5.26 @@ -12596,10 +12612,9 @@ snapshots: postcss: 8.5.26 yaml: 1.10.3 - cssnano@8.0.7(postcss@8.5.26): + cssnano@9.0.1(postcss@8.5.26): dependencies: - cssnano-preset-default: 8.0.7(postcss@8.5.26) - lilconfig: 3.1.3 + cssnano-preset-default: 9.0.1(postcss@8.5.26) postcss: 8.5.26 csso@4.2.0: @@ -14167,8 +14182,6 @@ snapshots: lilconfig@2.1.0: {} - lilconfig@3.1.3: {} - linkify-it@5.0.2: dependencies: uc.micro: 2.1.0 @@ -15147,11 +15160,11 @@ snapshots: transitivePeerDependencies: - supports-color - postcss-calc@10.1.1(postcss@8.5.26): + postcss-calc@11.0.2(postcss@8.5.26): dependencies: + '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) + '@csstools/css-tokenizer': 4.0.0 postcss: 8.5.26 - postcss-selector-parser: 7.1.5 - postcss-value-parser: 4.2.0 postcss-calc@8.2.4(postcss@8.5.26): dependencies: @@ -15167,9 +15180,9 @@ snapshots: postcss: 8.5.26 postcss-value-parser: 4.2.0 - postcss-colormin@8.0.4(postcss@8.5.26): + postcss-colormin@9.0.0(postcss@8.5.26): dependencies: - '@colordx/core': 5.5.0 + '@colordx/core': 5.6.0 browserslist: 4.28.8 caniuse-api: 4.0.0 postcss: 8.5.26 @@ -15181,7 +15194,7 @@ snapshots: postcss: 8.5.26 postcss-value-parser: 4.2.0 - postcss-convert-values@8.0.4(postcss@8.5.26): + postcss-convert-values@9.0.0(postcss@8.5.26): dependencies: browserslist: 4.28.8 postcss: 8.5.26 @@ -15191,7 +15204,7 @@ snapshots: dependencies: postcss: 8.5.26 - postcss-discard-comments@8.0.4(postcss@8.5.26): + postcss-discard-comments@9.0.0(postcss@8.5.26): dependencies: postcss: 8.5.26 postcss-selector-parser: 7.1.5 @@ -15200,7 +15213,7 @@ snapshots: dependencies: postcss: 8.5.26 - postcss-discard-duplicates@8.0.4(postcss@8.5.26): + postcss-discard-duplicates@9.0.0(postcss@8.5.26): dependencies: postcss: 8.5.26 @@ -15208,7 +15221,7 @@ snapshots: dependencies: postcss: 8.5.26 - postcss-discard-empty@8.0.5(postcss@8.5.26): + postcss-discard-empty@9.0.0(postcss@8.5.26): dependencies: postcss: 8.5.26 @@ -15216,7 +15229,7 @@ snapshots: dependencies: postcss: 8.5.26 - postcss-discard-overridden@8.0.4(postcss@8.5.26): + postcss-discard-overridden@9.0.0(postcss@8.5.26): dependencies: postcss: 8.5.26 @@ -15233,11 +15246,11 @@ snapshots: postcss-value-parser: 4.2.0 stylehacks: 5.1.1(postcss@8.5.26) - postcss-merge-longhand@8.0.4(postcss@8.5.26): + postcss-merge-longhand@9.0.1(postcss@8.5.26): dependencies: postcss: 8.5.26 postcss-value-parser: 4.2.0 - stylehacks: 8.0.4(postcss@8.5.26) + stylehacks: 9.0.1(postcss@8.5.26) postcss-merge-rules@5.1.4(postcss@8.5.26): dependencies: @@ -15247,11 +15260,11 @@ snapshots: postcss: 8.5.26 postcss-selector-parser: 6.1.4 - postcss-merge-rules@8.0.5(postcss@8.5.26): + postcss-merge-rules@9.0.1(postcss@8.5.26): dependencies: browserslist: 4.28.8 caniuse-api: 4.0.0 - cssnano-utils: 6.0.4(postcss@8.5.26) + cssnano-utils: 7.0.0(postcss@8.5.26) postcss: 8.5.26 postcss-selector-parser: 7.1.5 @@ -15260,7 +15273,7 @@ snapshots: postcss: 8.5.26 postcss-value-parser: 4.2.0 - postcss-minify-font-values@8.0.4(postcss@8.5.26): + postcss-minify-font-values@9.0.0(postcss@8.5.26): dependencies: postcss: 8.5.26 postcss-value-parser: 4.2.0 @@ -15272,10 +15285,10 @@ snapshots: postcss: 8.5.26 postcss-value-parser: 4.2.0 - postcss-minify-gradients@8.0.4(postcss@8.5.26): + postcss-minify-gradients@9.0.0(postcss@8.5.26): dependencies: - '@colordx/core': 5.5.0 - cssnano-utils: 6.0.4(postcss@8.5.26) + '@colordx/core': 5.6.0 + cssnano-utils: 7.0.0(postcss@8.5.26) postcss: 8.5.26 postcss-value-parser: 4.2.0 @@ -15286,10 +15299,10 @@ snapshots: postcss: 8.5.26 postcss-value-parser: 4.2.0 - postcss-minify-params@8.0.4(postcss@8.5.26): + postcss-minify-params@9.0.0(postcss@8.5.26): dependencies: browserslist: 4.28.8 - cssnano-utils: 6.0.4(postcss@8.5.26) + cssnano-utils: 7.0.0(postcss@8.5.26) postcss: 8.5.26 postcss-value-parser: 4.2.0 @@ -15298,7 +15311,7 @@ snapshots: postcss: 8.5.26 postcss-selector-parser: 6.1.4 - postcss-minify-selectors@8.0.5(postcss@8.5.26): + postcss-minify-selectors@9.0.1(postcss@8.5.26): dependencies: browserslist: 4.28.8 caniuse-api: 4.0.0 @@ -15348,7 +15361,7 @@ snapshots: dependencies: postcss: 8.5.26 - postcss-normalize-charset@8.0.4(postcss@8.5.26): + postcss-normalize-charset@9.0.0(postcss@8.5.26): dependencies: postcss: 8.5.26 @@ -15357,7 +15370,7 @@ snapshots: postcss: 8.5.26 postcss-value-parser: 4.2.0 - postcss-normalize-display-values@8.0.4(postcss@8.5.26): + postcss-normalize-display-values@9.0.0(postcss@8.5.26): dependencies: postcss: 8.5.26 postcss-value-parser: 4.2.0 @@ -15367,7 +15380,7 @@ snapshots: postcss: 8.5.26 postcss-value-parser: 4.2.0 - postcss-normalize-positions@8.0.4(postcss@8.5.26): + postcss-normalize-positions@9.0.0(postcss@8.5.26): dependencies: postcss: 8.5.26 postcss-value-parser: 4.2.0 @@ -15377,7 +15390,7 @@ snapshots: postcss: 8.5.26 postcss-value-parser: 4.2.0 - postcss-normalize-repeat-style@8.0.4(postcss@8.5.26): + postcss-normalize-repeat-style@9.0.0(postcss@8.5.26): dependencies: postcss: 8.5.26 postcss-value-parser: 4.2.0 @@ -15387,7 +15400,7 @@ snapshots: postcss: 8.5.26 postcss-value-parser: 4.2.0 - postcss-normalize-string@8.0.4(postcss@8.5.26): + postcss-normalize-string@9.0.0(postcss@8.5.26): dependencies: postcss: 8.5.26 postcss-value-parser: 4.2.0 @@ -15397,7 +15410,7 @@ snapshots: postcss: 8.5.26 postcss-value-parser: 4.2.0 - postcss-normalize-timing-functions@8.0.4(postcss@8.5.26): + postcss-normalize-timing-functions@9.0.0(postcss@8.5.26): dependencies: postcss: 8.5.26 postcss-value-parser: 4.2.0 @@ -15408,7 +15421,7 @@ snapshots: postcss: 8.5.26 postcss-value-parser: 4.2.0 - postcss-normalize-unicode@8.0.4(postcss@8.5.26): + postcss-normalize-unicode@9.0.0(postcss@8.5.26): dependencies: browserslist: 4.28.8 postcss: 8.5.26 @@ -15420,7 +15433,7 @@ snapshots: postcss: 8.5.26 postcss-value-parser: 4.2.0 - postcss-normalize-url@8.0.4(postcss@8.5.26): + postcss-normalize-url@9.0.0(postcss@8.5.26): dependencies: postcss: 8.5.26 postcss-value-parser: 4.2.0 @@ -15430,7 +15443,7 @@ snapshots: postcss: 8.5.26 postcss-value-parser: 4.2.0 - postcss-normalize-whitespace@8.0.5(postcss@8.5.26): + postcss-normalize-whitespace@9.0.0(postcss@8.5.26): dependencies: postcss: 8.5.26 postcss-value-parser: 4.2.0 @@ -15441,9 +15454,9 @@ snapshots: postcss: 8.5.26 postcss-value-parser: 4.2.0 - postcss-ordered-values@8.0.5(postcss@8.5.26): + postcss-ordered-values@9.0.0(postcss@8.5.26): dependencies: - cssnano-utils: 6.0.4(postcss@8.5.26) + cssnano-utils: 7.0.0(postcss@8.5.26) postcss: 8.5.26 postcss-value-parser: 4.2.0 @@ -15453,7 +15466,7 @@ snapshots: caniuse-api: 3.0.0 postcss: 8.5.26 - postcss-reduce-initial@8.0.5(postcss@8.5.26): + postcss-reduce-initial@9.0.0(postcss@8.5.26): dependencies: browserslist: 4.28.8 caniuse-api: 4.0.0 @@ -15464,7 +15477,7 @@ snapshots: postcss: 8.5.26 postcss-value-parser: 4.2.0 - postcss-reduce-transforms@8.0.4(postcss@8.5.26): + postcss-reduce-transforms@9.0.0(postcss@8.5.26): dependencies: postcss: 8.5.26 postcss-value-parser: 4.2.0 @@ -15490,18 +15503,18 @@ snapshots: postcss-value-parser: 4.2.0 svgo: 2.8.3 - postcss-svgo@8.0.5(postcss@8.5.26): + postcss-svgo@9.0.0(postcss@8.5.26): dependencies: postcss: 8.5.26 postcss-value-parser: 4.2.0 - svgo: 4.0.2 + svgo: 4.1.0 postcss-unique-selectors@5.1.1(postcss@8.5.26): dependencies: postcss: 8.5.26 postcss-selector-parser: 6.1.4 - postcss-unique-selectors@8.0.4(postcss@8.5.26): + postcss-unique-selectors@9.0.0(postcss@8.5.26): dependencies: postcss: 8.5.26 postcss-selector-parser: 7.1.5 @@ -16345,7 +16358,7 @@ snapshots: postcss: 8.5.26 postcss-selector-parser: 6.1.4 - stylehacks@8.0.4(postcss@8.5.26): + stylehacks@9.0.1(postcss@8.5.26): dependencies: browserslist: 4.28.8 postcss: 8.5.26 @@ -16396,6 +16409,16 @@ snapshots: picocolors: 1.1.1 sax: 1.6.1 + svgo@4.1.0: + dependencies: + commander: 11.1.0 + css-select: 6.0.0 + css-tree: 3.2.1 + css-what: 7.0.0 + csso: 5.0.5 + picocolors: 1.1.1 + sax: 1.6.1 + symbol-tree@3.2.4: optional: true diff --git a/shepherd.js/package.json b/shepherd.js/package.json index e7cd63eab..5fb6c733b 100644 --- a/shepherd.js/package.json +++ b/shepherd.js/package.json @@ -87,7 +87,7 @@ "@vitest/expect": "^4.1.11", "autoprefixer": "^10.5.4", "chai": "^6.2.2", - "cssnano": "^8.0.7", + "cssnano": "^9.0.1", "cypress": "^15.21.0", "cypress-plugin-tab": "^1.0.5", "del": "^8.0.1",