diff --git a/package-lock.json b/package-lock.json index d9778ec..76b34b8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16,7 +16,7 @@ "@unhead/vue": "^2.0.19", "@vitejs/plugin-vue": "^5.2.4", "autoprefixer": "^10.4.19", - "happy-dom": "^15.11.7", + "happy-dom": "^20.0.2", "postcss": "^8.4.39", "tailwindcss": "^3.4.4", "vite": "^6.0.7", @@ -1100,6 +1100,23 @@ "dev": true, "license": "MIT" }, + "node_modules/@types/node": { + "version": "20.19.37", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.19.37.tgz", + "integrity": "sha512-8kzdPJ3FsNsVIurqBs7oodNnCEVbni9yUEkaHbgptDACOPW04jimGagZ51E6+lXUwJjgnBw+hyko/lkFWCldqw==", + "dev": true, + "license": "MIT", + "dependencies": { + "undici-types": "~6.21.0" + } + }, + "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/@unhead/dom": { "version": "2.0.19", "resolved": "https://registry.npmjs.org/@unhead/dom/-/dom-2.0.19.tgz", @@ -1861,18 +1878,18 @@ } }, "node_modules/happy-dom": { - "version": "15.11.7", - "resolved": "https://registry.npmjs.org/happy-dom/-/happy-dom-15.11.7.tgz", - "integrity": "sha512-KyrFvnl+J9US63TEzwoiJOQzZBJY7KgBushJA8X61DMbNsH+2ONkDuLDnCnwUiPTF42tLoEmrPyoqbenVA5zrg==", + "version": "20.0.2", + "resolved": "https://registry.npmjs.org/happy-dom/-/happy-dom-20.0.2.tgz", + "integrity": "sha512-pYOyu624+6HDbY+qkjILpQGnpvZOusItCk+rvF5/V+6NkcgTKnbOldpIy22tBnxoaLtlM9nXgoqAcW29/B7CIw==", "dev": true, "license": "MIT", "dependencies": { - "entities": "^4.5.0", - "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/hasown": { @@ -3087,6 +3104,13 @@ "integrity": "sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==", "license": "MIT" }, + "node_modules/undici-types": { + "version": "6.21.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz", + "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==", + "dev": true, + "license": "MIT" + }, "node_modules/unhead": { "version": "2.0.19", "resolved": "https://registry.npmjs.org/unhead/-/unhead-2.0.19.tgz", diff --git a/package.json b/package.json index 98c92eb..a79c0ff 100644 --- a/package.json +++ b/package.json @@ -17,7 +17,7 @@ "@unhead/vue": "^2.0.19", "@vitejs/plugin-vue": "^5.2.4", "autoprefixer": "^10.4.19", - "happy-dom": "^15.11.7", + "happy-dom": "^20.0.2", "postcss": "^8.4.39", "tailwindcss": "^3.4.4", "vite": "^6.0.7",