diff --git a/package-lock.json b/package-lock.json index 1c5a009..d786b4a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -68,7 +68,7 @@ "@vue/tsconfig": "^0.1.3", "eslint": "^9.15.0", "eslint-plugin-vue": "^9.12.0", - "happy-dom": "^17.1.4", + "happy-dom": "^20.0.0", "jest": "^29.7.0", "jsdom": "^25.0.1", "node-mocks-http": "^1.16.2", @@ -3086,6 +3086,13 @@ "resolved": "https://registry.npmjs.org/@types/web-bluetooth/-/web-bluetooth-0.0.16.tgz", "integrity": "sha512-oh8q2Zc32S6gd/j50GowEjKLoOVOwHP/bWVjKJInBwQqdOYMdPrf1oVlelTlyfFK3CKxL1uahMDAr+vy8T7yMQ==" }, + "node_modules/@types/whatwg-mimetype": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@types/whatwg-mimetype/-/whatwg-mimetype-3.0.2.tgz", + "integrity": "sha512-c2AKvDT8ToxLIOUlN51gTiHXflsfIFisS4pO7pDPoKouJCESkhZnEy623gwP9laCy5lnLDAw1vAzu2vM2YLOrA==", + "dev": true, + "license": "MIT" + }, "node_modules/@types/yargs": { "version": "17.0.33", "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.33.tgz", @@ -7314,16 +7321,18 @@ "dev": true }, "node_modules/happy-dom": { - "version": "17.4.4", - "resolved": "https://registry.npmjs.org/happy-dom/-/happy-dom-17.4.4.tgz", - "integrity": "sha512-/Pb0ctk3HTZ5xEL3BZ0hK1AqDSAUuRQitOmROPHhfUYEWpmTImwfD8vFDGADmMAX0JYgbcgxWoLFKtsWhcpuVA==", + "version": "20.0.0", + "resolved": "https://registry.npmjs.org/happy-dom/-/happy-dom-20.0.0.tgz", + "integrity": "sha512-GkWnwIFxVGCf2raNrxImLo397RdGhLapj5cT3R2PT7FwL62Ze1DROhzmYW7+J3p9105DYMVenEejEbnq5wA37w==", "dev": true, + "license": "MIT", "dependencies": { - "webidl-conversions": "^7.0.0", + "@types/node": "^20.0.0", + "@types/whatwg-mimetype": "^3.0.2", "whatwg-mimetype": "^3.0.0" }, "engines": { - "node": ">=18.0.0" + "node": ">=20.0.0" } }, "node_modules/happy-dom/node_modules/whatwg-mimetype": { diff --git a/package.json b/package.json index fe6935c..efac111 100644 --- a/package.json +++ b/package.json @@ -80,7 +80,7 @@ "@vue/tsconfig": "^0.1.3", "eslint": "^9.15.0", "eslint-plugin-vue": "^9.12.0", - "happy-dom": "^17.1.4", + "happy-dom": "^20.0.0", "jest": "^29.7.0", "jsdom": "^25.0.1", "node-mocks-http": "^1.16.2",