diff --git a/package.json b/package.json index bf32655a..d282da44 100644 --- a/package.json +++ b/package.json @@ -110,7 +110,7 @@ "eslint-plugin-n": "^17.2.0", "eslint-plugin-promise": "^6.1.1", "eslint-plugin-vue": "^9.22.0", - "jsdom": "^23.2.0", + "jsdom": "^24.0.0", "postcss": "^8.4.33", "postcss-html": "^1.6.0", "rimraf": "^5.0.5", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7b462dbf..77607226 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -175,8 +175,8 @@ importers: specifier: ^9.22.0 version: 9.22.0(eslint@8.57.0) jsdom: - specifier: ^23.2.0 - version: 23.2.0 + specifier: ^24.0.0 + version: 24.0.0 postcss: specifier: ^8.4.33 version: 8.4.33 @@ -230,7 +230,7 @@ importers: version: 7.0.13(rollup@4.14.0)(vite@5.1.7(@types/node@20.11.5)(sass@1.71.1)) vitest: specifier: 1.3.1 - version: 1.3.1(@types/node@20.11.5)(@vitest/ui@1.3.1)(jsdom@23.2.0)(sass@1.71.1) + version: 1.3.1(@types/node@20.11.5)(@vitest/ui@1.3.1)(jsdom@24.0.0)(sass@1.71.1) vue: specifier: ^3.4.12 version: 3.4.14(typescript@5.3.3) @@ -251,9 +251,6 @@ packages: '@antfu/utils@0.7.7': resolution: {integrity: sha512-gFPqTG7otEJ8uP6wrhDv6mqwGWYZKNvAcCq6u9hOj0c+IKCEsY4L1oC9trPq2SaWIzAfHvqfBDxF591JkMf+kg==} - '@asamuzakjp/dom-selector@2.0.2': - resolution: {integrity: sha512-x1KXOatwofR6ZAYzXRBL5wrdV0vwNxlTCK9NCuLqAzQYARqGcvFwiJA6A1ERuh+dgeA4Dxm3JBYictIes+SqUQ==} - '@babel/code-frame@7.23.5': resolution: {integrity: sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==} engines: {node: '>=6.9.0'} @@ -1445,9 +1442,6 @@ packages: before-after-hook@2.2.3: resolution: {integrity: sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ==} - bidi-js@1.0.3: - resolution: {integrity: sha512-RKshQI1R3YQ+n9YJz2QQ147P66ELpa1FQEg20Dk8oW9t2KgLbpDLLp9aGZ7y8WHSshDknG0bknqGw5/tyCs5tw==} - binary-extensions@2.2.0: resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} engines: {node: '>=8'} @@ -2890,8 +2884,8 @@ packages: resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} hasBin: true - jsdom@23.2.0: - resolution: {integrity: sha512-L88oL7D/8ufIES+Zjz7v0aes+oBMh2Xnh3ygWvL0OaICOomKEPKuPnIfBJekiXr+BHbbMjrWn/xqrDQuxFTeyA==} + jsdom@24.0.0: + resolution: {integrity: sha512-UDS2NayCvmXSXVP6mpTj+73JnNQadZlr9N68189xib2tx5Mls7swlTNao26IoHv46BZJFvXygyRtyXd1feAk1A==} engines: {node: '>=18'} peerDependencies: canvas: ^2.11.2 @@ -3450,6 +3444,9 @@ packages: nth-check@2.1.1: resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} + nwsapi@2.2.9: + resolution: {integrity: sha512-2f3F0SEEer8bBu0dsNCFF50N0cTThV1nWFYcEYFZttdW0lDAoybv9cQoK7X7/68Z89S7FoRrVjP1LPX4XRf9vg==} + object-inspect@1.13.1: resolution: {integrity: sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==} @@ -4685,12 +4682,6 @@ snapshots: '@antfu/utils@0.7.7': {} - '@asamuzakjp/dom-selector@2.0.2': - dependencies: - bidi-js: 1.0.3 - css-tree: 2.3.1 - is-potential-custom-element-name: 1.0.1 - '@babel/code-frame@7.23.5': dependencies: '@babel/highlight': 7.23.4 @@ -5685,7 +5676,7 @@ snapshots: pathe: 1.1.2 picocolors: 1.0.0 sirv: 2.0.4 - vitest: 1.3.1(@types/node@20.11.5)(@vitest/ui@1.3.1)(jsdom@23.2.0)(sass@1.71.1) + vitest: 1.3.1(@types/node@20.11.5)(@vitest/ui@1.3.1)(jsdom@24.0.0)(sass@1.71.1) '@vitest/utils@1.3.1': dependencies: @@ -6071,10 +6062,6 @@ snapshots: before-after-hook@2.2.3: {} - bidi-js@1.0.3: - dependencies: - require-from-string: 2.0.2 - binary-extensions@2.2.0: {} birpc@0.2.15: {} @@ -7699,9 +7686,8 @@ snapshots: dependencies: argparse: 2.0.1 - jsdom@23.2.0: + jsdom@24.0.0: dependencies: - '@asamuzakjp/dom-selector': 2.0.2 cssstyle: 4.0.1 data-urls: 5.0.0 decimal.js: 10.4.3 @@ -7710,6 +7696,7 @@ snapshots: http-proxy-agent: 7.0.0 https-proxy-agent: 7.0.2 is-potential-custom-element-name: 1.0.1 + nwsapi: 2.2.9 parse5: 7.1.2 rrweb-cssom: 0.6.0 saxes: 6.0.0 @@ -8241,6 +8228,8 @@ snapshots: dependencies: boolbase: 1.0.0 + nwsapi@2.2.9: {} + object-inspect@1.13.1: {} object-keys@1.1.1: {} @@ -9342,7 +9331,7 @@ snapshots: fsevents: 2.3.3 sass: 1.71.1 - vitest@1.3.1(@types/node@20.11.5)(@vitest/ui@1.3.1)(jsdom@23.2.0)(sass@1.71.1): + vitest@1.3.1(@types/node@20.11.5)(@vitest/ui@1.3.1)(jsdom@24.0.0)(sass@1.71.1): dependencies: '@vitest/expect': 1.3.1 '@vitest/runner': 1.3.1 @@ -9367,7 +9356,7 @@ snapshots: optionalDependencies: '@types/node': 20.11.5 '@vitest/ui': 1.3.1(vitest@1.3.1) - jsdom: 23.2.0 + jsdom: 24.0.0 transitivePeerDependencies: - less - lightningcss