Browse Source

Maintenance: Update dependency jsdom to v26

Zammad Renovate Bot 1 month ago
parent
commit
acd4f02ae2
2 changed files with 107 additions and 40 deletions
  1. 1 1
      package.json
  2. 106 39
      pnpm-lock.yaml

+ 1 - 1
package.json

@@ -72,7 +72,7 @@
     "eslint-plugin-vue": "^9.32.0",
     "eslint-plugin-vue": "^9.32.0",
     "eslint-plugin-vuejs-accessibility": "^2.4.1",
     "eslint-plugin-vuejs-accessibility": "^2.4.1",
     "eslint-plugin-zammad": "file:.eslint-plugin-zammad",
     "eslint-plugin-zammad": "file:.eslint-plugin-zammad",
-    "jsdom": "^25.0.1",
+    "jsdom": "^26.0.0",
     "minimatch": "^10.0.1",
     "minimatch": "^10.0.1",
     "mock-apollo-client": "^1.3.1",
     "mock-apollo-client": "^1.3.1",
     "postcss": "^8.4.49",
     "postcss": "^8.4.49",

+ 106 - 39
pnpm-lock.yaml

@@ -372,8 +372,8 @@ importers:
         specifier: file:.eslint-plugin-zammad
         specifier: file:.eslint-plugin-zammad
         version: file:.eslint-plugin-zammad(eslint@8.57.1)
         version: file:.eslint-plugin-zammad(eslint@8.57.1)
       jsdom:
       jsdom:
-        specifier: ^25.0.1
-        version: 25.0.1
+        specifier: ^26.0.0
+        version: 26.0.0
       minimatch:
       minimatch:
         specifier: ^10.0.1
         specifier: ^10.0.1
         version: 10.0.1
         version: 10.0.1
@@ -451,10 +451,10 @@ importers:
         version: 5.1.1(vite@5.4.11(@types/node@18.11.4)(sass@1.83.1)(terser@5.31.0))
         version: 5.1.1(vite@5.4.11(@types/node@18.11.4)(sass@1.83.1)(terser@5.31.0))
       vitest:
       vitest:
         specifier: ^2.1.8
         specifier: ^2.1.8
-        version: 2.1.8(@types/node@18.11.4)(jsdom@25.0.1)(sass@1.83.1)(terser@5.31.0)
+        version: 2.1.8(@types/node@18.11.4)(jsdom@26.0.0)(sass@1.83.1)(terser@5.31.0)
       vitest-axe:
       vitest-axe:
         specifier: ^0.1.0
         specifier: ^0.1.0
-        version: 0.1.0(vitest@2.1.8(@types/node@18.11.4)(jsdom@25.0.1)(sass@1.83.1)(terser@5.31.0))
+        version: 0.1.0(vitest@2.1.8(@types/node@18.11.4)(jsdom@26.0.0)(sass@1.83.1)(terser@5.31.0))
       vue-tsc:
       vue-tsc:
         specifier: ^2.2.0
         specifier: ^2.2.0
         version: 2.2.0(typescript@5.6.3)
         version: 2.2.0(typescript@5.6.3)
@@ -510,6 +510,9 @@ packages:
     resolution: {integrity: sha512-xhlTqH0m31mnsG0tIP4ETgfSB6gXDaYYsUWTrlUV93fFQPI9dd8hE0Ot6MHLCtqgB32hwJAC3YZMWlXZw7AleA==}
     resolution: {integrity: sha512-xhlTqH0m31mnsG0tIP4ETgfSB6gXDaYYsUWTrlUV93fFQPI9dd8hE0Ot6MHLCtqgB32hwJAC3YZMWlXZw7AleA==}
     engines: {node: '>=14'}
     engines: {node: '>=14'}
 
 
+  '@asamuzakjp/css-color@2.8.2':
+    resolution: {integrity: sha512-RtWv9jFN2/bLExuZgFFZ0I3pWWeezAHGgrmjqGGWclATl1aDe3yhCUaI0Ilkp6OCk9zX7+FjvDasEX8Q9Rxc5w==}
+
   '@babel/code-frame@7.24.2':
   '@babel/code-frame@7.24.2':
     resolution: {integrity: sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ==}
     resolution: {integrity: sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ==}
     engines: {node: '>=6.9.0'}
     engines: {node: '>=6.9.0'}
@@ -1102,6 +1105,24 @@ packages:
     resolution: {integrity: sha512-/l42B1qxpG6RdfYf343Uw1vmDjeNhneUXtzhojE7pDgfpEypmRhI6j1kr17XCVv4Cgl9HdAiQY2x0GwKm7rWCw==}
     resolution: {integrity: sha512-/l42B1qxpG6RdfYf343Uw1vmDjeNhneUXtzhojE7pDgfpEypmRhI6j1kr17XCVv4Cgl9HdAiQY2x0GwKm7rWCw==}
     engines: {node: '>=6.9.0'}
     engines: {node: '>=6.9.0'}
 
 
+  '@csstools/color-helpers@5.0.1':
+    resolution: {integrity: sha512-MKtmkA0BX87PKaO1NFRTFH+UnkgnmySQOvNxJubsadusqPEC2aJ9MOQiMceZJJ6oitUl/i0L6u0M1IrmAOmgBA==}
+    engines: {node: '>=18'}
+
+  '@csstools/css-calc@2.1.1':
+    resolution: {integrity: sha512-rL7kaUnTkL9K+Cvo2pnCieqNpTKgQzy5f+N+5Iuko9HAoasP+xgprVh7KN/MaJVvVL1l0EzQq2MoqBHKSrDrag==}
+    engines: {node: '>=18'}
+    peerDependencies:
+      '@csstools/css-parser-algorithms': ^3.0.4
+      '@csstools/css-tokenizer': ^3.0.3
+
+  '@csstools/css-color-parser@3.0.7':
+    resolution: {integrity: sha512-nkMp2mTICw32uE5NN+EsJ4f5N+IGFeCFu4bGpiKgb2Pq/7J/MpyLBeQ5ry4KKtRFZaYs6sTmcMYrSRIyj5DFKA==}
+    engines: {node: '>=18'}
+    peerDependencies:
+      '@csstools/css-parser-algorithms': ^3.0.4
+      '@csstools/css-tokenizer': ^3.0.3
+
   '@csstools/css-parser-algorithms@3.0.4':
   '@csstools/css-parser-algorithms@3.0.4':
     resolution: {integrity: sha512-Up7rBoV77rv29d3uKHUIVubz1BTcgyUK72IvCQAbfbMv584xHcGKCKbWh7i8hPrRJ7qU4Y8IO3IY9m+iTB7P3A==}
     resolution: {integrity: sha512-Up7rBoV77rv29d3uKHUIVubz1BTcgyUK72IvCQAbfbMv584xHcGKCKbWh7i8hPrRJ7qU4Y8IO3IY9m+iTB7P3A==}
     engines: {node: '>=18'}
     engines: {node: '>=18'}
@@ -2567,6 +2588,10 @@ packages:
     resolution: {integrity: sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==}
     resolution: {integrity: sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==}
     engines: {node: '>= 14'}
     engines: {node: '>= 14'}
 
 
+  agent-base@7.1.3:
+    resolution: {integrity: sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==}
+    engines: {node: '>= 14'}
+
   aggregate-error@3.1.0:
   aggregate-error@3.1.0:
     resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==}
     resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==}
     engines: {node: '>=8'}
     engines: {node: '>=8'}
@@ -3104,8 +3129,8 @@ packages:
     resolution: {integrity: sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==}
     resolution: {integrity: sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==}
     engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'}
     engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'}
 
 
-  cssstyle@4.1.0:
-    resolution: {integrity: sha512-h66W1URKpBS5YMI/V8PyXvTMFT8SupJ1IzoIV8IeBC/ji8WVmrO8dGlTi+2dh6whmdk6BiKJLD/ZBkhWbcg6nA==}
+  cssstyle@4.2.1:
+    resolution: {integrity: sha512-9+vem03dMXG7gDmZ62uqmRiMRNtinIZ9ZyuF6BdxzfOD+FdN5hretzynkn0ReS2DO2GSw76RWHs0UmJPI2zUjw==}
     engines: {node: '>=18'}
     engines: {node: '>=18'}
 
 
   csstype@3.1.3:
   csstype@3.1.3:
@@ -3753,8 +3778,8 @@ packages:
     resolution: {integrity: sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==}
     resolution: {integrity: sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==}
     engines: {node: '>=14'}
     engines: {node: '>=14'}
 
 
-  form-data@4.0.0:
-    resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==}
+  form-data@4.0.1:
+    resolution: {integrity: sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==}
     engines: {node: '>= 6'}
     engines: {node: '>= 6'}
 
 
   fraction.js@4.3.7:
   fraction.js@4.3.7:
@@ -4015,6 +4040,10 @@ packages:
     resolution: {integrity: sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==}
     resolution: {integrity: sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==}
     engines: {node: '>= 14'}
     engines: {node: '>= 14'}
 
 
+  https-proxy-agent@7.0.6:
+    resolution: {integrity: sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==}
+    engines: {node: '>= 14'}
+
   human-signals@2.1.0:
   human-signals@2.1.0:
     resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==}
     resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==}
     engines: {node: '>=10.17.0'}
     engines: {node: '>=10.17.0'}
@@ -4417,11 +4446,11 @@ packages:
     resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==}
     resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==}
     hasBin: true
     hasBin: true
 
 
-  jsdom@25.0.1:
-    resolution: {integrity: sha512-8i7LzZj7BF8uplX+ZyOlIz86V6TAsSs+np6m1kpW9u0JWi4z/1t+FzcK1aek+ybTnAC4KhBL4uXCNT0wcUIeCw==}
+  jsdom@26.0.0:
+    resolution: {integrity: sha512-BZYDGVAIriBWTpIxYzrXjv3E/4u8+/pSG5bQdIYCbNCGOvsPkDQfTVLAIXAf9ETdCpduCVTkDe2NNZ8NIwUVzw==}
     engines: {node: '>=18'}
     engines: {node: '>=18'}
     peerDependencies:
     peerDependencies:
-      canvas: ^2.11.2
+      canvas: ^3.0.0
     peerDependenciesMeta:
     peerDependenciesMeta:
       canvas:
       canvas:
         optional: true
         optional: true
@@ -4595,6 +4624,10 @@ packages:
     resolution: {integrity: sha512-B7gr+F6MkqB3uzINHXNctGieGsRTMwIBgxkp0yq/5BwcuDzD4A8wQpHQW6vDAm1uKSLQghmRdD9sKqf2vJ1cEg==}
     resolution: {integrity: sha512-B7gr+F6MkqB3uzINHXNctGieGsRTMwIBgxkp0yq/5BwcuDzD4A8wQpHQW6vDAm1uKSLQghmRdD9sKqf2vJ1cEg==}
     engines: {node: 14 || >=16.14}
     engines: {node: 14 || >=16.14}
 
 
+  lru-cache@11.0.2:
+    resolution: {integrity: sha512-123qHRfJBmo2jXDbo/a5YOQrJoHF/GNQTLzQ5+IdK5pWpceK17yRc6ozlWd25FxvGKQbIUs91fDFkXmDHTKcyA==}
+    engines: {node: 20 || >=22}
+
   lru-cache@5.1.1:
   lru-cache@5.1.1:
     resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==}
     resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==}
 
 
@@ -4820,8 +4853,8 @@ packages:
   nullthrows@1.1.1:
   nullthrows@1.1.1:
     resolution: {integrity: sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==}
     resolution: {integrity: sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==}
 
 
-  nwsapi@2.2.12:
-    resolution: {integrity: sha512-qXDmcVlZV4XRtKFzddidpfVP4oMSGhga+xdMc25mv8kaLUHtgzCDhUxkrN8exkGdTlLNaXj7CV3GtON7zuGZ+w==}
+  nwsapi@2.2.16:
+    resolution: {integrity: sha512-F1I/bimDpj3ncaNDhfyMWuFqmQDBwDB0Fogc2qpL3BWvkQteFD/8BzWuIRl83rq0DXfm8SGt/HFhLXZyljTXcQ==}
 
 
   object-assign@4.1.1:
   object-assign@4.1.1:
     resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==}
     resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==}
@@ -4958,8 +4991,8 @@ packages:
     resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==}
     resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==}
     engines: {node: '>=8'}
     engines: {node: '>=8'}
 
 
-  parse5@7.1.2:
-    resolution: {integrity: sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==}
+  parse5@7.2.1:
+    resolution: {integrity: sha512-BuBYQYlv1ckiPdQi/ohiivi9Sagc9JG+Ozs0r7b/0iK3sKmrb0b9FdWdBbOdx6hBCM/F9Ir82ofnBhtZOjCRPQ==}
 
 
   pascal-case@3.1.2:
   pascal-case@3.1.2:
     resolution: {integrity: sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==}
     resolution: {integrity: sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==}
@@ -5501,8 +5534,8 @@ packages:
   rope-sequence@1.3.3:
   rope-sequence@1.3.3:
     resolution: {integrity: sha512-85aZYCxweiD5J8yTEbw+E6A27zSnLPNDL0WfPdw3YYodq7WjnTKo0q4dtyQ2gz23iPT8Q9CUyJtAaUNcTxRf5Q==}
     resolution: {integrity: sha512-85aZYCxweiD5J8yTEbw+E6A27zSnLPNDL0WfPdw3YYodq7WjnTKo0q4dtyQ2gz23iPT8Q9CUyJtAaUNcTxRf5Q==}
 
 
-  rrweb-cssom@0.7.1:
-    resolution: {integrity: sha512-TrEMa7JGdVm0UThDJSx7ddw5nVm3UJS9o9CCIZ72B1vSyEZoziDqBYP3XIoi/12lKrJR8rE3jeFHMok2F/Mnsg==}
+  rrweb-cssom@0.8.0:
+    resolution: {integrity: sha512-guoltQEx+9aMf2gDZ0s62EcV8lsXR+0w8915TC3ITdn2YueuNjdAYh/levpU9nFaoChh9RUS5ZdQMrKfVEN9tw==}
 
 
   run-applescript@5.0.0:
   run-applescript@5.0.0:
     resolution: {integrity: sha512-XcT5rBksx1QdIhlFOCtgZkB99ZEouFZ1E2Kc2LHqNW13U3/74YGdkQRmThTwxy4QIyookibDKYZOPqX//6BlAg==}
     resolution: {integrity: sha512-XcT5rBksx1QdIhlFOCtgZkB99ZEouFZ1E2Kc2LHqNW13U3/74YGdkQRmThTwxy4QIyookibDKYZOPqX//6BlAg==}
@@ -6442,8 +6475,8 @@ packages:
     resolution: {integrity: sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==}
     resolution: {integrity: sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==}
     engines: {node: '>=18'}
     engines: {node: '>=18'}
 
 
-  whatwg-url@14.0.0:
-    resolution: {integrity: sha512-1lfMEm2IEr7RIV+f4lUNPOqfFL+pO+Xw3fJSqmjX9AbXcXcYOkCe1P6+9VBZB6n94af16NfZf+sSk0JCBZC9aw==}
+  whatwg-url@14.1.0:
+    resolution: {integrity: sha512-jlf/foYIKywAt3x/XWKZ/3rz8OSJPiWktjmk891alJUEjiVxKX9LEO92qH3hv4aJ0mN3MWPvGMCy8jQi95xK4w==}
     engines: {node: '>=18'}
     engines: {node: '>=18'}
 
 
   whatwg-url@5.0.0:
   whatwg-url@5.0.0:
@@ -6724,6 +6757,14 @@ snapshots:
     transitivePeerDependencies:
     transitivePeerDependencies:
       - encoding
       - encoding
 
 
+  '@asamuzakjp/css-color@2.8.2':
+    dependencies:
+      '@csstools/css-calc': 2.1.1(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3)
+      '@csstools/css-color-parser': 3.0.7(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3)
+      '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3)
+      '@csstools/css-tokenizer': 3.0.3
+      lru-cache: 11.0.2
+
   '@babel/code-frame@7.24.2':
   '@babel/code-frame@7.24.2':
     dependencies:
     dependencies:
       '@babel/highlight': 7.24.5
       '@babel/highlight': 7.24.5
@@ -7461,6 +7502,20 @@ snapshots:
       '@babel/helper-validator-identifier': 7.24.7
       '@babel/helper-validator-identifier': 7.24.7
       to-fast-properties: 2.0.0
       to-fast-properties: 2.0.0
 
 
+  '@csstools/color-helpers@5.0.1': {}
+
+  '@csstools/css-calc@2.1.1(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3)':
+    dependencies:
+      '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3)
+      '@csstools/css-tokenizer': 3.0.3
+
+  '@csstools/css-color-parser@3.0.7(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3)':
+    dependencies:
+      '@csstools/color-helpers': 5.0.1
+      '@csstools/css-calc': 2.1.1(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3)
+      '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3)
+      '@csstools/css-tokenizer': 3.0.3
+
   '@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3)':
   '@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3)':
     dependencies:
     dependencies:
       '@csstools/css-tokenizer': 3.0.3
       '@csstools/css-tokenizer': 3.0.3
@@ -9244,6 +9299,8 @@ snapshots:
     transitivePeerDependencies:
     transitivePeerDependencies:
       - supports-color
       - supports-color
 
 
+  agent-base@7.1.3: {}
+
   aggregate-error@3.1.0:
   aggregate-error@3.1.0:
     dependencies:
     dependencies:
       clean-stack: 2.2.0
       clean-stack: 2.2.0
@@ -9890,16 +9947,17 @@ snapshots:
     dependencies:
     dependencies:
       css-tree: 2.2.1
       css-tree: 2.2.1
 
 
-  cssstyle@4.1.0:
+  cssstyle@4.2.1:
     dependencies:
     dependencies:
-      rrweb-cssom: 0.7.1
+      '@asamuzakjp/css-color': 2.8.2
+      rrweb-cssom: 0.8.0
 
 
   csstype@3.1.3: {}
   csstype@3.1.3: {}
 
 
   data-urls@5.0.0:
   data-urls@5.0.0:
     dependencies:
     dependencies:
       whatwg-mimetype: 4.0.0
       whatwg-mimetype: 4.0.0
-      whatwg-url: 14.0.0
+      whatwg-url: 14.1.0
 
 
   data-view-buffer@1.0.1:
   data-view-buffer@1.0.1:
     dependencies:
     dependencies:
@@ -10723,7 +10781,7 @@ snapshots:
       cross-spawn: 7.0.3
       cross-spawn: 7.0.3
       signal-exit: 4.1.0
       signal-exit: 4.1.0
 
 
-  form-data@4.0.0:
+  form-data@4.0.1:
     dependencies:
     dependencies:
       asynckit: 0.4.0
       asynckit: 0.4.0
       combined-stream: 1.0.8
       combined-stream: 1.0.8
@@ -11014,6 +11072,13 @@ snapshots:
     transitivePeerDependencies:
     transitivePeerDependencies:
       - supports-color
       - supports-color
 
 
+  https-proxy-agent@7.0.6:
+    dependencies:
+      agent-base: 7.1.3
+      debug: 4.3.7
+    transitivePeerDependencies:
+      - supports-color
+
   human-signals@2.1.0: {}
   human-signals@2.1.0: {}
 
 
   human-signals@4.3.1: {}
   human-signals@4.3.1: {}
@@ -11377,19 +11442,19 @@ snapshots:
     dependencies:
     dependencies:
       argparse: 2.0.1
       argparse: 2.0.1
 
 
-  jsdom@25.0.1:
+  jsdom@26.0.0:
     dependencies:
     dependencies:
-      cssstyle: 4.1.0
+      cssstyle: 4.2.1
       data-urls: 5.0.0
       data-urls: 5.0.0
       decimal.js: 10.4.3
       decimal.js: 10.4.3
-      form-data: 4.0.0
+      form-data: 4.0.1
       html-encoding-sniffer: 4.0.0
       html-encoding-sniffer: 4.0.0
       http-proxy-agent: 7.0.2
       http-proxy-agent: 7.0.2
-      https-proxy-agent: 7.0.5
+      https-proxy-agent: 7.0.6
       is-potential-custom-element-name: 1.0.1
       is-potential-custom-element-name: 1.0.1
-      nwsapi: 2.2.12
-      parse5: 7.1.2
-      rrweb-cssom: 0.7.1
+      nwsapi: 2.2.16
+      parse5: 7.2.1
+      rrweb-cssom: 0.8.0
       saxes: 6.0.0
       saxes: 6.0.0
       symbol-tree: 3.2.4
       symbol-tree: 3.2.4
       tough-cookie: 5.0.0
       tough-cookie: 5.0.0
@@ -11397,7 +11462,7 @@ snapshots:
       webidl-conversions: 7.0.0
       webidl-conversions: 7.0.0
       whatwg-encoding: 3.1.1
       whatwg-encoding: 3.1.1
       whatwg-mimetype: 4.0.0
       whatwg-mimetype: 4.0.0
-      whatwg-url: 14.0.0
+      whatwg-url: 14.1.0
       ws: 8.18.0
       ws: 8.18.0
       xml-name-validator: 5.0.0
       xml-name-validator: 5.0.0
     transitivePeerDependencies:
     transitivePeerDependencies:
@@ -11552,6 +11617,8 @@ snapshots:
 
 
   lru-cache@10.0.3: {}
   lru-cache@10.0.3: {}
 
 
+  lru-cache@11.0.2: {}
+
   lru-cache@5.1.1:
   lru-cache@5.1.1:
     dependencies:
     dependencies:
       yallist: 3.1.1
       yallist: 3.1.1
@@ -11765,7 +11832,7 @@ snapshots:
 
 
   nullthrows@1.1.1: {}
   nullthrows@1.1.1: {}
 
 
-  nwsapi@2.2.12: {}
+  nwsapi@2.2.16: {}
 
 
   object-assign@4.1.1: {}
   object-assign@4.1.1: {}
 
 
@@ -11936,7 +12003,7 @@ snapshots:
       json-parse-even-better-errors: 2.3.1
       json-parse-even-better-errors: 2.3.1
       lines-and-columns: 1.2.4
       lines-and-columns: 1.2.4
 
 
-  parse5@7.1.2:
+  parse5@7.2.1:
     dependencies:
     dependencies:
       entities: 4.5.0
       entities: 4.5.0
 
 
@@ -12427,7 +12494,7 @@ snapshots:
 
 
   rope-sequence@1.3.3: {}
   rope-sequence@1.3.3: {}
 
 
-  rrweb-cssom@0.7.1: {}
+  rrweb-cssom@0.8.0: {}
 
 
   run-applescript@5.0.0:
   run-applescript@5.0.0:
     dependencies:
     dependencies:
@@ -13338,7 +13405,7 @@ snapshots:
       sass: 1.83.1
       sass: 1.83.1
       terser: 5.31.0
       terser: 5.31.0
 
 
-  vitest-axe@0.1.0(vitest@2.1.8(@types/node@18.11.4)(jsdom@25.0.1)(sass@1.83.1)(terser@5.31.0)):
+  vitest-axe@0.1.0(vitest@2.1.8(@types/node@18.11.4)(jsdom@26.0.0)(sass@1.83.1)(terser@5.31.0)):
     dependencies:
     dependencies:
       aria-query: 5.3.0
       aria-query: 5.3.0
       axe-core: 4.4.3
       axe-core: 4.4.3
@@ -13346,9 +13413,9 @@ snapshots:
       dom-accessibility-api: 0.5.14
       dom-accessibility-api: 0.5.14
       lodash-es: 4.17.21
       lodash-es: 4.17.21
       redent: 3.0.0
       redent: 3.0.0
-      vitest: 2.1.8(@types/node@18.11.4)(jsdom@25.0.1)(sass@1.83.1)(terser@5.31.0)
+      vitest: 2.1.8(@types/node@18.11.4)(jsdom@26.0.0)(sass@1.83.1)(terser@5.31.0)
 
 
-  vitest@2.1.8(@types/node@18.11.4)(jsdom@25.0.1)(sass@1.83.1)(terser@5.31.0):
+  vitest@2.1.8(@types/node@18.11.4)(jsdom@26.0.0)(sass@1.83.1)(terser@5.31.0):
     dependencies:
     dependencies:
       '@vitest/expect': 2.1.8
       '@vitest/expect': 2.1.8
       '@vitest/mocker': 2.1.8(vite@5.4.11(@types/node@18.11.4)(sass@1.83.1)(terser@5.31.0))
       '@vitest/mocker': 2.1.8(vite@5.4.11(@types/node@18.11.4)(sass@1.83.1)(terser@5.31.0))
@@ -13372,7 +13439,7 @@ snapshots:
       why-is-node-running: 2.3.0
       why-is-node-running: 2.3.0
     optionalDependencies:
     optionalDependencies:
       '@types/node': 18.11.4
       '@types/node': 18.11.4
-      jsdom: 25.0.1
+      jsdom: 26.0.0
     transitivePeerDependencies:
     transitivePeerDependencies:
       - less
       - less
       - lightningcss
       - lightningcss
@@ -13474,7 +13541,7 @@ snapshots:
 
 
   whatwg-mimetype@4.0.0: {}
   whatwg-mimetype@4.0.0: {}
 
 
-  whatwg-url@14.0.0:
+  whatwg-url@14.1.0:
     dependencies:
     dependencies:
       tr46: 5.0.0
       tr46: 5.0.0
       webidl-conversions: 7.0.0
       webidl-conversions: 7.0.0