diff --git a/package.json b/package.json index 2c5b884e71c98..8775478d09e59 100644 --- a/package.json +++ b/package.json @@ -159,7 +159,7 @@ "glob-gitignore": "^1.0.15", "globby": "^14.0.2", "html-webpack-plugin": "^5.6.3", - "jsdom": "24.1.3", + "jsdom": "25.0.1", "jss": "^10.10.0", "jss-plugin-template": "^10.10.0", "jss-rtl": "^0.3.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1945a49b7c776..5ee8eb4ddadbe 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -291,8 +291,8 @@ importers: specifier: ^5.6.3 version: 5.6.3(webpack@5.95.0) jsdom: - specifier: 24.1.3 - version: 24.1.3 + specifier: 25.0.1 + version: 25.0.1 jss: specifier: ^10.10.0 version: 10.10.0 @@ -1655,8 +1655,8 @@ importers: specifier: 2.1.3 version: 2.1.3(vitest@2.1.3) jsdom: - specifier: ^24.1.3 - version: 24.1.3 + specifier: ^25.0.1 + version: 25.0.1 react: specifier: ^18.3.1 version: 18.3.1 @@ -1665,7 +1665,7 @@ importers: version: 18.3.1(react@18.3.1) vitest: specifier: 2.1.3 - version: 2.1.3(@types/node@20.17.6)(@vitest/ui@2.1.3)(jsdom@24.1.3)(terser@5.27.0) + version: 2.1.3(@types/node@20.17.6)(@vitest/ui@2.1.3)(jsdom@25.0.1)(terser@5.27.0) packages: @@ -5402,8 +5402,8 @@ packages: resolution: {integrity: sha512-kAijbny3GmdOi9k+QT6DGIXqFvL96aksNlGr4Rhk9qXDZYWUojU4bRc3IHWxdaLNOqgEZHuXoe5Wl2l7dxLW5g==} engines: {node: '>=10.0.0'} - cssstyle@4.0.1: - resolution: {integrity: sha512-8ZYiJ3A/3OkDd093CBT/0UKDWry7ak4BdPTFP2+QEP7cmhouyq/Up709ASSj2cK02BbZiMgk7kYjZNS4QP5qrQ==} + cssstyle@4.1.0: + resolution: {integrity: sha512-h66W1URKpBS5YMI/V8PyXvTMFT8SupJ1IzoIV8IeBC/ji8WVmrO8dGlTi+2dh6whmdk6BiKJLD/ZBkhWbcg6nA==} engines: {node: '>=18'} csstype@3.1.3: @@ -7132,6 +7132,15 @@ packages: canvas: optional: true + jsdom@25.0.1: + resolution: {integrity: sha512-8i7LzZj7BF8uplX+ZyOlIz86V6TAsSs+np6m1kpW9u0JWi4z/1t+FzcK1aek+ybTnAC4KhBL4uXCNT0wcUIeCw==} + engines: {node: '>=18'} + peerDependencies: + canvas: ^2.11.2 + peerDependenciesMeta: + canvas: + optional: true + jsesc@3.0.2: resolution: {integrity: sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==} engines: {node: '>=6'} @@ -8963,9 +8972,6 @@ packages: engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true - rrweb-cssom@0.6.0: - resolution: {integrity: sha512-APM0Gt1KoXBz0iIkkdB/kfvGOwC4UuJFeG/c+yV7wSc7q96cG/kJ0HiYCnzivD9SB53cLV1MlHFNfOuPaadYSw==} - rrweb-cssom@0.7.1: resolution: {integrity: sha512-TrEMa7JGdVm0UThDJSx7ddw5nVm3UJS9o9CCIZ72B1vSyEZoziDqBYP3XIoi/12lKrJR8rE3jeFHMok2F/Mnsg==} @@ -9502,6 +9508,13 @@ packages: resolution: {integrity: sha512-q5nmENpTHgiPVd1cJDDc9cVoYN5x4vCvwT3FMilvKPKneCBZAxn2YWQjDF0UMcE9k0Cay1gBiDfTMU0g+mPMQA==} engines: {node: '>=14.0.0'} + tldts-core@6.1.58: + resolution: {integrity: sha512-dR936xmhBm7AeqHIhCWwK765gZ7dFyL+IqLSFAjJbFlUXGMLCb8i2PzlzaOuWBuplBTaBYseSb565nk/ZEM0Bg==} + + tldts@6.1.58: + resolution: {integrity: sha512-MQJrJhjHOYGYb8DobR6Y4AdDbd4TYkyQ+KBDVc5ODzs1cbrvPpfN1IemYi9jfipJ/vR1YWvrDli0hg1y19VRoA==} + hasBin: true + tmp@0.0.33: resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==} engines: {node: '>=0.6.0'} @@ -9526,6 +9539,10 @@ packages: resolution: {integrity: sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==} engines: {node: '>=6'} + tough-cookie@5.0.0: + resolution: {integrity: sha512-FRKsF7cz96xIIeMZ82ehjC3xW2E+O2+v11udrDYewUbszngYhsGa8z6YUMMzO9QJZzzyd0nGGXnML/TReX6W8Q==} + engines: {node: '>=16'} + tr46@0.0.3: resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} @@ -11205,7 +11222,7 @@ snapshots: dependencies: '@codspeed/core': 3.1.1 vite: 5.3.4(@types/node@20.17.6)(terser@5.27.0) - vitest: 2.1.3(@types/node@20.17.6)(@vitest/ui@2.1.3)(jsdom@24.1.3)(terser@5.27.0) + vitest: 2.1.3(@types/node@20.17.6)(@vitest/ui@2.1.3)(jsdom@25.0.1)(terser@5.27.0) transitivePeerDependencies: - debug @@ -13362,7 +13379,7 @@ snapshots: sirv: 2.0.4 tinyglobby: 0.2.6 tinyrainbow: 1.2.0 - vitest: 2.1.3(@types/node@20.17.6)(@vitest/ui@2.1.3)(jsdom@24.1.3)(terser@5.27.0) + vitest: 2.1.3(@types/node@20.17.6)(@vitest/ui@2.1.3)(jsdom@25.0.1)(terser@5.27.0) '@vitest/utils@2.1.3': dependencies: @@ -14548,9 +14565,9 @@ snapshots: cssjanus@2.1.0: {} - cssstyle@4.0.1: + cssstyle@4.1.0: dependencies: - rrweb-cssom: 0.6.0 + rrweb-cssom: 0.7.1 csstype@3.1.3: {} @@ -16634,7 +16651,7 @@ snapshots: jsdom@24.1.3: dependencies: - cssstyle: 4.0.1 + cssstyle: 4.1.0 data-urls: 5.0.0 decimal.js: 10.4.3 form-data: 4.0.0 @@ -16660,6 +16677,34 @@ snapshots: - supports-color - utf-8-validate + jsdom@25.0.1: + dependencies: + cssstyle: 4.1.0 + data-urls: 5.0.0 + decimal.js: 10.4.3 + form-data: 4.0.0 + html-encoding-sniffer: 4.0.0 + http-proxy-agent: 7.0.2 + https-proxy-agent: 7.0.5 + is-potential-custom-element-name: 1.0.1 + nwsapi: 2.2.12 + parse5: 7.1.2 + rrweb-cssom: 0.7.1 + saxes: 6.0.0 + symbol-tree: 3.2.4 + tough-cookie: 5.0.0 + w3c-xmlserializer: 5.0.0 + webidl-conversions: 7.0.0 + whatwg-encoding: 3.1.1 + whatwg-mimetype: 4.0.0 + whatwg-url: 14.0.0 + ws: 8.18.0 + xml-name-validator: 5.0.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + jsesc@3.0.2: {} json-bigint@1.0.0: @@ -18871,8 +18916,6 @@ snapshots: '@rollup/rollup-win32-x64-msvc': 4.18.1 fsevents: 2.3.3 - rrweb-cssom@0.6.0: {} - rrweb-cssom@0.7.1: {} rtl-css-js@1.16.1: @@ -19515,6 +19558,12 @@ snapshots: tinyspy@3.0.0: {} + tldts-core@6.1.58: {} + + tldts@6.1.58: + dependencies: + tldts-core: 6.1.58 + tmp@0.0.33: dependencies: os-tmpdir: 1.0.2 @@ -19536,6 +19585,10 @@ snapshots: universalify: 0.2.0 url-parse: 1.5.10 + tough-cookie@5.0.0: + dependencies: + tldts: 6.1.58 + tr46@0.0.3: {} tr46@5.0.0: @@ -19870,7 +19923,7 @@ snapshots: fsevents: 2.3.3 terser: 5.27.0 - vitest@2.1.3(@types/node@20.17.6)(@vitest/ui@2.1.3)(jsdom@24.1.3)(terser@5.27.0): + vitest@2.1.3(@types/node@20.17.6)(@vitest/ui@2.1.3)(jsdom@25.0.1)(terser@5.27.0): dependencies: '@vitest/expect': 2.1.3 '@vitest/mocker': 2.1.3(@vitest/spy@2.1.3)(vite@5.3.4(@types/node@20.17.6)(terser@5.27.0)) @@ -19894,7 +19947,7 @@ snapshots: optionalDependencies: '@types/node': 20.17.6 '@vitest/ui': 2.1.3(vitest@2.1.3) - jsdom: 24.1.3 + jsdom: 25.0.1 transitivePeerDependencies: - less - lightningcss diff --git a/test/performance-charts/package.json b/test/performance-charts/package.json index 59fcd46044c95..dad3e7793cc9f 100644 --- a/test/performance-charts/package.json +++ b/test/performance-charts/package.json @@ -17,7 +17,7 @@ "@vitejs/plugin-react": "^4.3.3", "@vitejs/plugin-react-swc": "^3.7.1", "@vitest/ui": "2.1.3", - "jsdom": "^24.1.3", + "jsdom": "^25.0.1", "react": "^18.3.1", "react-dom": "^18.3.1", "vitest": "2.1.3"