diff --git a/package.json b/package.json index c0812d6..f6aca87 100644 --- a/package.json +++ b/package.json @@ -67,7 +67,7 @@ "eslint-plugin-prettier": "^4.2.1", "eslint-plugin-react": "^7.32.2", "eslint-plugin-react-hooks": "^4.6.0", - "happy-dom": "^9.0.0", + "happy-dom": "^12.0.0", "history": "^5.3.0", "husky": "^8.0.3", "path": "^0.12.7", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c647593..597b858 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,5 +1,9 @@ lockfileVersion: '6.0' +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false + devDependencies: '@size-limit/preset-small-lib': specifier: ^8.1.2 @@ -50,8 +54,8 @@ devDependencies: specifier: ^4.6.0 version: 4.6.0(eslint@8.34.0) happy-dom: - specifier: ^9.0.0 - version: 9.0.0 + specifier: ^12.0.0 + version: 12.10.3 history: specifier: ^5.3.0 version: 5.3.0 @@ -93,7 +97,7 @@ devDependencies: version: 4.0.5(typescript@5.0.2) vitest: specifier: ^0.30.0 - version: 0.30.0(happy-dom@9.0.0) + version: 0.30.0(happy-dom@12.10.3) packages: @@ -1059,7 +1063,7 @@ packages: c8: 7.13.0 picocolors: 1.0.0 std-env: 3.3.2 - vitest: 0.30.0(happy-dom@9.0.0) + vitest: 0.30.0(happy-dom@12.10.3) dev: true /@vitest/expect@0.30.0: @@ -1536,6 +1540,11 @@ packages: resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} dev: true + /entities@4.5.0: + resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} + engines: {node: '>=0.12'} + dev: true + /es-abstract@1.21.1: resolution: {integrity: sha512-QudMsPOz86xYz/1dG1OuGBKOELjCh99IIWHLzy5znUB6j8xG2yMA7bfTV86VSqKF+Y/H08vQPR+9jyXpuC6hfg==} engines: {node: '>= 0.4'} @@ -2238,11 +2247,11 @@ packages: resolution: {integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==} dev: true - /happy-dom@9.0.0: - resolution: {integrity: sha512-eWEdCL4vwxL6SPutXFQ1z38AK95zl/zwmCcHGaa6cfKw7jTUBA2rAfg0QXeQZTLsLS4fLsEEky7Sh/YBfGn4sQ==} + /happy-dom@12.10.3: + resolution: {integrity: sha512-JzUXOh0wdNGY54oKng5hliuBkq/+aT1V3YpTM+lrN/GoLQTANZsMaIvmHiHe612rauHvPJnDZkZ+5GZR++1Abg==} dependencies: css.escape: 1.5.1 - he: 1.2.0 + entities: 4.5.0 iconv-lite: 0.6.3 webidl-conversions: 7.0.0 whatwg-encoding: 2.0.0 @@ -2288,11 +2297,6 @@ packages: function-bind: 1.1.1 dev: true - /he@1.2.0: - resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} - hasBin: true - dev: true - /history@5.3.0: resolution: {integrity: sha512-ZqaKwjjrAYUYfLG+htGaIIZ4nioX2L70ZUMIFysS3xvBsSG4x/n1V6TXV3N8ZYNuFGlDirFg32T7B6WOUPDYcQ==} dependencies: @@ -3611,7 +3615,7 @@ packages: fsevents: 2.3.2 dev: true - /vitest@0.30.0(happy-dom@9.0.0): + /vitest@0.30.0(happy-dom@12.10.3): resolution: {integrity: sha512-2WW4WeTHtrLFeoiuotWvEW6khozx1NvMGYoGsNz2btdddEbqvEdPJIouIdoiC5i61Rl1ctZvm9cn2R9TcPQlzw==} engines: {node: '>=v14.18.0'} hasBin: true @@ -3656,7 +3660,7 @@ packages: chai: 4.3.7 concordance: 5.0.4 debug: 4.3.4 - happy-dom: 9.0.0 + happy-dom: 12.10.3 local-pkg: 0.4.3 magic-string: 0.30.0 pathe: 1.1.0