diff --git a/packages/create-rstack/template-app-lit-ts/package.json b/packages/create-rstack/template-app-lit-ts/package.json index 8149ed54..a62c7743 100644 --- a/packages/create-rstack/template-app-lit-ts/package.json +++ b/packages/create-rstack/template-app-lit-ts/package.json @@ -18,7 +18,7 @@ }, "devDependencies": { "@types/node": "^26.6.4", - "happy-dom": "^20.14.5", + "happy-dom": "^21.0.1", "rstack": "^0.8.3", "typescript": "^7.0.2" } diff --git a/packages/create-rstack/template-app-lit/package.json b/packages/create-rstack/template-app-lit/package.json index 1ae5d24e..ad2f6597 100644 --- a/packages/create-rstack/template-app-lit/package.json +++ b/packages/create-rstack/template-app-lit/package.json @@ -17,7 +17,7 @@ "lit": "^3.3.3" }, "devDependencies": { - "happy-dom": "^20.14.5", + "happy-dom": "^21.0.1", "rstack": "^0.8.3" } } diff --git a/packages/create-rstack/template-app-preact-ts/package.json b/packages/create-rstack/template-app-preact-ts/package.json index f10be7a2..0fbd781d 100644 --- a/packages/create-rstack/template-app-preact-ts/package.json +++ b/packages/create-rstack/template-app-preact-ts/package.json @@ -21,7 +21,7 @@ "@testing-library/jest-dom": "^7.0.1", "@testing-library/preact": "^3.2.4", "@types/node": "^26.6.4", - "happy-dom": "^20.14.5", + "happy-dom": "^21.0.1", "rstack": "^0.8.3", "typescript": "^7.0.2" } diff --git a/packages/create-rstack/template-app-preact/package.json b/packages/create-rstack/template-app-preact/package.json index 18172a07..7b43a0d0 100644 --- a/packages/create-rstack/template-app-preact/package.json +++ b/packages/create-rstack/template-app-preact/package.json @@ -20,7 +20,7 @@ "@rsbuild/plugin-preact": "^2.1.0", "@testing-library/jest-dom": "^7.0.1", "@testing-library/preact": "^3.2.4", - "happy-dom": "^20.14.5", + "happy-dom": "^21.0.1", "rstack": "^0.8.3" } } diff --git a/packages/create-rstack/template-app-react-ts/package.json b/packages/create-rstack/template-app-react-ts/package.json index 77a9790f..d973df61 100644 --- a/packages/create-rstack/template-app-react-ts/package.json +++ b/packages/create-rstack/template-app-react-ts/package.json @@ -25,7 +25,7 @@ "@types/node": "^26.6.4", "@types/react": "^19.3.0", "@types/react-dom": "^19.3.0", - "happy-dom": "^20.14.5", + "happy-dom": "^21.0.1", "rstack": "^0.8.3", "typescript": "^7.0.2" } diff --git a/packages/create-rstack/template-app-react/package.json b/packages/create-rstack/template-app-react/package.json index ff4db1d0..e2783c80 100644 --- a/packages/create-rstack/template-app-react/package.json +++ b/packages/create-rstack/template-app-react/package.json @@ -22,7 +22,7 @@ "@testing-library/dom": "^10.4.2", "@testing-library/jest-dom": "^7.0.1", "@testing-library/react": "^16.3.3", - "happy-dom": "^20.14.5", + "happy-dom": "^21.0.1", "rstack": "^0.8.3" } } diff --git a/packages/create-rstack/template-app-solid-ts/package.json b/packages/create-rstack/template-app-solid-ts/package.json index 80808b80..f9cb56c0 100644 --- a/packages/create-rstack/template-app-solid-ts/package.json +++ b/packages/create-rstack/template-app-solid-ts/package.json @@ -22,7 +22,7 @@ "@solidjs/testing-library": "^0.8.10", "@testing-library/jest-dom": "^7.0.1", "@types/node": "^26.6.4", - "happy-dom": "^20.14.5", + "happy-dom": "^21.0.1", "rstack": "^0.8.3", "typescript": "^7.0.2" } diff --git a/packages/create-rstack/template-app-solid/package.json b/packages/create-rstack/template-app-solid/package.json index 8e4cd912..22c4c802 100644 --- a/packages/create-rstack/template-app-solid/package.json +++ b/packages/create-rstack/template-app-solid/package.json @@ -21,7 +21,7 @@ "@rsbuild/plugin-solid": "^1.2.2", "@solidjs/testing-library": "^0.8.10", "@testing-library/jest-dom": "^7.0.1", - "happy-dom": "^20.14.5", + "happy-dom": "^21.0.1", "rstack": "^0.8.3" } } diff --git a/packages/create-rstack/template-app-svelte-ts/package.json b/packages/create-rstack/template-app-svelte-ts/package.json index 02ab6cee..23bc611a 100644 --- a/packages/create-rstack/template-app-svelte-ts/package.json +++ b/packages/create-rstack/template-app-svelte-ts/package.json @@ -21,7 +21,7 @@ "@testing-library/jest-dom": "^7.0.1", "@testing-library/svelte": "^5.4.2", "@types/node": "^26.6.4", - "happy-dom": "^20.14.5", + "happy-dom": "^21.0.1", "prettier-plugin-svelte": "^4.1.1", "rstack": "^0.8.3", "svelte-check": "^4.7.6", diff --git a/packages/create-rstack/template-app-svelte/package.json b/packages/create-rstack/template-app-svelte/package.json index 782f2895..3159feff 100644 --- a/packages/create-rstack/template-app-svelte/package.json +++ b/packages/create-rstack/template-app-svelte/package.json @@ -20,7 +20,7 @@ "@rsbuild/plugin-svelte": "^2.0.1", "@testing-library/jest-dom": "^7.0.1", "@testing-library/svelte": "^5.4.2", - "happy-dom": "^20.14.5", + "happy-dom": "^21.0.1", "prettier-plugin-svelte": "^4.1.1", "rstack": "^0.8.3" } diff --git a/packages/create-rstack/template-app-vanilla-ts/package.json b/packages/create-rstack/template-app-vanilla-ts/package.json index fb96995e..7c10fdc2 100644 --- a/packages/create-rstack/template-app-vanilla-ts/package.json +++ b/packages/create-rstack/template-app-vanilla-ts/package.json @@ -17,7 +17,7 @@ "@testing-library/dom": "^10.4.2", "@testing-library/jest-dom": "^7.0.1", "@types/node": "^26.6.4", - "happy-dom": "^20.14.5", + "happy-dom": "^21.0.1", "rstack": "^0.8.3", "typescript": "^7.0.2" } diff --git a/packages/create-rstack/template-app-vanilla/package.json b/packages/create-rstack/template-app-vanilla/package.json index d2554043..6d41354d 100644 --- a/packages/create-rstack/template-app-vanilla/package.json +++ b/packages/create-rstack/template-app-vanilla/package.json @@ -16,7 +16,7 @@ "devDependencies": { "@testing-library/dom": "^10.4.2", "@testing-library/jest-dom": "^7.0.1", - "happy-dom": "^20.14.5", + "happy-dom": "^21.0.1", "rstack": "^0.8.3" } } diff --git a/packages/create-rstack/template-app-vue-ts/package.json b/packages/create-rstack/template-app-vue-ts/package.json index 7a4ce6b5..d4e1bc60 100644 --- a/packages/create-rstack/template-app-vue-ts/package.json +++ b/packages/create-rstack/template-app-vue-ts/package.json @@ -21,7 +21,7 @@ "@testing-library/jest-dom": "^7.0.1", "@types/node": "^26.6.4", "@vue/test-utils": "^2.5.1", - "happy-dom": "^20.14.5", + "happy-dom": "^21.0.1", "rstack": "^0.8.3", "typescript": "^6.0.3", "vue-tsc": "^3.3.12" diff --git a/packages/create-rstack/template-app-vue/package.json b/packages/create-rstack/template-app-vue/package.json index 76c2df4c..f290ba08 100644 --- a/packages/create-rstack/template-app-vue/package.json +++ b/packages/create-rstack/template-app-vue/package.json @@ -20,7 +20,7 @@ "@rsbuild/plugin-vue": "^2.0.1", "@testing-library/jest-dom": "^7.0.1", "@vue/test-utils": "^2.5.1", - "happy-dom": "^20.14.5", + "happy-dom": "^21.0.1", "rstack": "^0.8.3" } } diff --git a/packages/create-rstack/template-lib-react-ts/package.json b/packages/create-rstack/template-lib-react-ts/package.json index 3d2f55e9..28a694b1 100644 --- a/packages/create-rstack/template-lib-react-ts/package.json +++ b/packages/create-rstack/template-lib-react-ts/package.json @@ -30,7 +30,7 @@ "@types/node": "^26.6.4", "@types/react": "^19.3.0", "@types/react-dom": "^19.3.0", - "happy-dom": "^20.14.5", + "happy-dom": "^21.0.1", "react": "^19.3.0", "react-dom": "^19.3.0", "rstack": "^0.8.3", diff --git a/packages/create-rstack/template-lib-react/package.json b/packages/create-rstack/template-lib-react/package.json index d002f5e5..4f49d50c 100644 --- a/packages/create-rstack/template-lib-react/package.json +++ b/packages/create-rstack/template-lib-react/package.json @@ -22,7 +22,7 @@ "@testing-library/jest-dom": "^7.0.1", "@testing-library/react": "^16.3.3", "@types/react-dom": "^19.3.0", - "happy-dom": "^20.14.5", + "happy-dom": "^21.0.1", "react": "^19.3.0", "react-dom": "^19.3.0", "rstack": "^0.8.3" diff --git a/packages/create-rstack/template-lib-solid-ts/package.json b/packages/create-rstack/template-lib-solid-ts/package.json index cebefac1..1697f94b 100644 --- a/packages/create-rstack/template-lib-solid-ts/package.json +++ b/packages/create-rstack/template-lib-solid-ts/package.json @@ -29,7 +29,7 @@ "@solidjs/testing-library": "^0.8.10", "@testing-library/jest-dom": "^7.0.1", "@types/node": "^26.6.4", - "happy-dom": "^20.14.5", + "happy-dom": "^21.0.1", "rstack": "^0.8.3", "solid-js": "^1.9.17", "typescript": "^7.0.2" diff --git a/packages/create-rstack/template-lib-solid/package.json b/packages/create-rstack/template-lib-solid/package.json index 1042d890..92c378a7 100644 --- a/packages/create-rstack/template-lib-solid/package.json +++ b/packages/create-rstack/template-lib-solid/package.json @@ -26,7 +26,7 @@ "@rsbuild/plugin-solid": "^1.2.2", "@solidjs/testing-library": "^0.8.10", "@testing-library/jest-dom": "^7.0.1", - "happy-dom": "^20.14.5", + "happy-dom": "^21.0.1", "rstack": "^0.8.3", "solid-js": "^1.9.17" }, diff --git a/packages/create-rstack/template-lib-svelte-ts/package.json b/packages/create-rstack/template-lib-svelte-ts/package.json index 3f411ac9..f277ff11 100644 --- a/packages/create-rstack/template-lib-svelte-ts/package.json +++ b/packages/create-rstack/template-lib-svelte-ts/package.json @@ -25,7 +25,7 @@ "devDependencies": { "@rsbuild/plugin-svelte": "^2.0.1", "@types/node": "^26.6.4", - "happy-dom": "^20.14.5", + "happy-dom": "^21.0.1", "prettier-plugin-svelte": "^4.1.1", "rstack": "^0.8.3", "svelte": "^5.57.2", diff --git a/packages/create-rstack/template-lib-svelte/package.json b/packages/create-rstack/template-lib-svelte/package.json index add83bcb..b16be49e 100644 --- a/packages/create-rstack/template-lib-svelte/package.json +++ b/packages/create-rstack/template-lib-svelte/package.json @@ -18,7 +18,7 @@ }, "devDependencies": { "@rsbuild/plugin-svelte": "^2.0.1", - "happy-dom": "^20.14.5", + "happy-dom": "^21.0.1", "prettier-plugin-svelte": "^4.1.1", "rstack": "^0.8.3", "svelte": "^5.57.2" diff --git a/packages/create-rstack/template-lib-vue-ts/package.json b/packages/create-rstack/template-lib-vue-ts/package.json index 4bcefd93..cd398a02 100644 --- a/packages/create-rstack/template-lib-vue-ts/package.json +++ b/packages/create-rstack/template-lib-vue-ts/package.json @@ -27,7 +27,7 @@ "@testing-library/jest-dom": "^7.0.1", "@types/node": "^26.6.4", "@vue/test-utils": "^2.5.1", - "happy-dom": "^20.14.5", + "happy-dom": "^21.0.1", "rstack": "^0.8.3", "typescript": "^6.0.3", "vue": "^3.5.43", diff --git a/packages/create-rstack/template-lib-vue/package.json b/packages/create-rstack/template-lib-vue/package.json index 24b3e0d9..f81d61d5 100644 --- a/packages/create-rstack/template-lib-vue/package.json +++ b/packages/create-rstack/template-lib-vue/package.json @@ -20,7 +20,7 @@ "@rsbuild/plugin-vue": "^2.0.1", "@testing-library/jest-dom": "^7.0.1", "@vue/test-utils": "^2.5.1", - "happy-dom": "^20.14.5", + "happy-dom": "^21.0.1", "rstack": "^0.8.3", "vue": "^3.5.43" }, diff --git a/packages/create-rstack/template-turborepo/apps/web/package.json b/packages/create-rstack/template-turborepo/apps/web/package.json index 056845d5..bd7666ea 100644 --- a/packages/create-rstack/template-turborepo/apps/web/package.json +++ b/packages/create-rstack/template-turborepo/apps/web/package.json @@ -22,6 +22,6 @@ "@testing-library/react": "^16.3.3", "@types/react": "^19.3.0", "@types/react-dom": "^19.3.0", - "happy-dom": "^20.14.5" + "happy-dom": "^21.0.1" } } diff --git a/packages/create-rstack/template-turborepo/packages/ui/package.json b/packages/create-rstack/template-turborepo/packages/ui/package.json index 4af78f06..22f651c7 100644 --- a/packages/create-rstack/template-turborepo/packages/ui/package.json +++ b/packages/create-rstack/template-turborepo/packages/ui/package.json @@ -25,7 +25,7 @@ "@testing-library/react": "^16.3.3", "@types/react": "^19.3.0", "@types/react-dom": "^19.3.0", - "happy-dom": "^20.14.5", + "happy-dom": "^21.0.1", "react-dom": "^19.3.0" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7682fbec..09ca9ba0 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -247,8 +247,8 @@ catalogs: specifier: 2.1.0 version: 2.1.0 happy-dom: - specifier: ^20.14.5 - version: 20.14.5 + specifier: ^21.0.1 + version: 21.0.1 heading-case: specifier: ^2.0.2 version: 2.0.2 @@ -365,7 +365,7 @@ importers: version: 19.3.0(@types/react@19.3.0) happy-dom: specifier: 'catalog:' - version: 20.14.5 + version: 21.0.1 rstack: specifier: workspace:* version: link:../../packages/rstack @@ -386,7 +386,7 @@ importers: version: 26.6.4 happy-dom: specifier: 'catalog:' - version: 20.14.5 + version: 21.0.1 rstack: specifier: workspace:* version: link:../../packages/rstack @@ -453,7 +453,7 @@ importers: version: 19.3.0(@types/react@19.3.0) happy-dom: specifier: 'catalog:' - version: 20.14.5 + version: 21.0.1 react: specifier: 'catalog:' version: 19.3.0 @@ -496,7 +496,7 @@ importers: version: 19.3.0(@types/react@19.3.0) happy-dom: specifier: 'catalog:' - version: 20.14.5 + version: 21.0.1 rstack: specifier: workspace:* version: link:../../packages/rstack @@ -2456,6 +2456,10 @@ packages: resolution: {integrity: sha512-x/RzkpWO40bTjIoT30iQtt64FLLmH/iRcUCN2X//bLx7H3ifkdfPXyqsro/OYtqzIAhiLMMA7mmiOR9C3NOKjQ==} engines: {node: '>=20.0.0'} + happy-dom@21.0.1: + resolution: {integrity: sha512-pRBs/u9fhrncyByOl58DMex0R2uAj6ZPKWIjV5j5yNGZBqLw3P6BTRhlc0DD5b/Ht4/6JYTMuE2LJhUWRC6SGw==} + engines: {node: '>=20.0.0'} + has-flag@4.0.0: resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} engines: {node: '>=8'} @@ -5137,6 +5141,20 @@ snapshots: transitivePeerDependencies: - bufferutil - utf-8-validate + optional: true + + happy-dom@21.0.1: + dependencies: + '@types/node': 26.6.4 + '@types/whatwg-mimetype': 3.0.2 + '@types/ws': 8.18.1 + buffer-image-size: 0.6.4 + entities: 7.0.1 + whatwg-mimetype: 3.0.0 + ws: 8.21.0 + transitivePeerDependencies: + - bufferutil + - utf-8-validate has-flag@4.0.0: {} diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index c36f5a8c..be0345a0 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -41,7 +41,7 @@ catalog: '@shikijs/transformers': '^4.5.0' 'cspell-ban-words': '^0.0.4' 'fast-json-stable-stringify': '2.1.0' - 'happy-dom': '^20.14.5' + 'happy-dom': '^21.0.1' 'heading-case': '^2.0.2' 'import-meta-resolve': '4.2.0' is-binary-path: 3.0.0