diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index e6caccbe..cba84769 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -1,12 +1,6 @@ name: docs -on: - push: - branches: - - v3 - pull_request: - branches: - - v3 +on: push jobs: deploy: diff --git a/package.json b/package.json index 11fd9e49..acba9262 100644 --- a/package.json +++ b/package.json @@ -131,7 +131,7 @@ "@vue/test-utils": "^2.4.6", "embla-carousel": "^8.5.2", "eslint": "^9.20.1", - "happy-dom": "^15.7.4", + "happy-dom": "^17.1.0", "joi": "^17.13.3", "knitwork": "^1.2.0", "nuxt": "^3.15.4", @@ -152,7 +152,6 @@ "@nuxt/ui": "workspace:*", "chokidar": "3.6.0", "debug": "4.3.7", - "happy-dom": "14.12.3", "rollup": "^4.24.0", "typescript": "5.6.3", "unimport": "3.14.5", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index abe6fccb..260467ba 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -8,7 +8,6 @@ overrides: '@nuxt/ui': workspace:* chokidar: 3.6.0 debug: 4.3.7 - happy-dom: 14.12.3 rollup: ^4.24.0 typescript: 5.6.3 unimport: 3.14.5 @@ -158,7 +157,7 @@ importers: version: 0.8.4(@nuxt/kit@3.15.4(magicast@0.3.5)(rollup@4.34.1))(nuxi@3.21.1)(typescript@5.6.3)(vue-tsc@2.2.0(typescript@5.6.3)) '@nuxt/test-utils': specifier: ^3.15.4 - version: 3.15.4(@types/node@22.13.0)(@vue/test-utils@2.4.6)(happy-dom@14.12.3)(jiti@2.4.2)(lightningcss@1.29.1)(magicast@0.3.5)(playwright-core@1.50.1)(rollup@4.34.1)(terser@5.37.0)(typescript@5.6.3)(vitest@3.0.5(@types/debug@4.1.12)(@types/node@22.13.0)(happy-dom@14.12.3)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.7.0))(yaml@2.7.0) + version: 3.15.4(@types/node@22.13.0)(@vue/test-utils@2.4.6)(happy-dom@17.1.0)(jiti@2.4.2)(lightningcss@1.29.1)(magicast@0.3.5)(playwright-core@1.50.1)(rollup@4.34.1)(terser@5.37.0)(typescript@5.6.3)(vitest@3.0.5(@types/debug@4.1.12)(@types/node@22.13.0)(happy-dom@17.1.0)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.7.0))(yaml@2.7.0) '@release-it/conventional-changelog': specifier: ^10.0.0 version: 10.0.0(conventional-commits-filter@5.0.0)(conventional-commits-parser@6.0.0)(release-it@18.1.2(@types/node@22.13.0)(typescript@5.6.3)) @@ -175,8 +174,8 @@ importers: specifier: ^9.20.1 version: 9.20.1(jiti@2.4.2) happy-dom: - specifier: 14.12.3 - version: 14.12.3 + specifier: ^17.1.0 + version: 17.1.0 joi: specifier: ^17.13.3 version: 17.13.3 @@ -197,10 +196,10 @@ importers: version: 0.42.1(typescript@5.6.3) vitest: specifier: ^3.0.5 - version: 3.0.5(@types/debug@4.1.12)(@types/node@22.13.0)(happy-dom@14.12.3)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.7.0) + version: 3.0.5(@types/debug@4.1.12)(@types/node@22.13.0)(happy-dom@17.1.0)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.7.0) vitest-environment-nuxt: specifier: ^1.0.1 - version: 1.0.1(@types/node@22.13.0)(@vue/test-utils@2.4.6)(happy-dom@14.12.3)(jiti@2.4.2)(lightningcss@1.29.1)(magicast@0.3.5)(playwright-core@1.50.1)(rollup@4.34.1)(terser@5.37.0)(typescript@5.6.3)(vitest@3.0.5(@types/debug@4.1.12)(@types/node@22.13.0)(happy-dom@14.12.3)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.7.0))(yaml@2.7.0) + version: 1.0.1(@types/node@22.13.0)(@vue/test-utils@2.4.6)(happy-dom@17.1.0)(jiti@2.4.2)(lightningcss@1.29.1)(magicast@0.3.5)(playwright-core@1.50.1)(rollup@4.34.1)(terser@5.37.0)(typescript@5.6.3)(vitest@3.0.5(@types/debug@4.1.12)(@types/node@22.13.0)(happy-dom@17.1.0)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.7.0))(yaml@2.7.0) vue-tsc: specifier: ^2.2.0 version: 2.2.0(typescript@5.6.3) @@ -1616,7 +1615,7 @@ packages: '@testing-library/vue': ^7.0.0 || ^8.0.1 '@vitest/ui': '*' '@vue/test-utils': ^2.4.2 - happy-dom: 14.12.3 + happy-dom: ^9.10.9 || ^10.0.0 || ^11.0.0 || ^12.0.0 || ^13.0.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 jsdom: ^22.0.0 || ^23.0.0 || ^24.0.0 || ^25.0.0 || ^26.0.0 playwright-core: ^1.43.1 vitest: ^0.34.6 || ^1.0.0 || ^2.0.0 || ^3.0.0-beta.3 @@ -4120,9 +4119,9 @@ packages: engines: {node: '>=0.4.7'} hasBin: true - happy-dom@14.12.3: - resolution: {integrity: sha512-vsYlEs3E9gLwA1Hp+w3qzu+RUDFf4VTT8cyKqVICoZ2k7WM++Qyd2LwzyTi5bqMJFiIC/vNpTDYuxdreENRK/g==} - engines: {node: '>=16.0.0'} + happy-dom@17.1.0: + resolution: {integrity: sha512-9tUhXyePCjzUMycaHS/IzrIpF69xiq/laAT7golk4MtZ6t8ft5+Rv7U3lfrs2b4NMH0JTL3EhZzjfahrPmOnaQ==} + engines: {node: '>=18.0.0'} has-flag@4.0.0: resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} @@ -6866,7 +6865,7 @@ packages: '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 '@vitest/browser': 3.0.5 '@vitest/ui': 3.0.5 - happy-dom: 14.12.3 + happy-dom: '*' jsdom: '*' peerDependenciesMeta: '@edge-runtime/vm': @@ -8563,7 +8562,7 @@ snapshots: - rollup - supports-color - '@nuxt/test-utils@3.15.4(@types/node@22.13.0)(@vue/test-utils@2.4.6)(happy-dom@14.12.3)(jiti@2.4.2)(lightningcss@1.29.1)(magicast@0.3.5)(playwright-core@1.50.1)(rollup@4.34.1)(terser@5.37.0)(typescript@5.6.3)(vitest@3.0.5(@types/debug@4.1.12)(@types/node@22.13.0)(happy-dom@14.12.3)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.7.0))(yaml@2.7.0)': + '@nuxt/test-utils@3.15.4(@types/node@22.13.0)(@vue/test-utils@2.4.6)(happy-dom@17.1.0)(jiti@2.4.2)(lightningcss@1.29.1)(magicast@0.3.5)(playwright-core@1.50.1)(rollup@4.34.1)(terser@5.37.0)(typescript@5.6.3)(vitest@3.0.5(@types/debug@4.1.12)(@types/node@22.13.0)(happy-dom@17.1.0)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.7.0))(yaml@2.7.0)': dependencies: '@nuxt/kit': 3.15.4(magicast@0.3.5)(rollup@4.34.1) '@nuxt/schema': 3.15.4 @@ -8589,13 +8588,13 @@ snapshots: unenv: 1.10.0 unplugin: 2.2.0 vite: 6.0.11(@types/node@22.13.0)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.7.0) - vitest-environment-nuxt: 1.0.1(@types/node@22.13.0)(@vue/test-utils@2.4.6)(happy-dom@14.12.3)(jiti@2.4.2)(lightningcss@1.29.1)(magicast@0.3.5)(playwright-core@1.50.1)(rollup@4.34.1)(terser@5.37.0)(typescript@5.6.3)(vitest@3.0.5(@types/debug@4.1.12)(@types/node@22.13.0)(happy-dom@14.12.3)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.7.0))(yaml@2.7.0) + vitest-environment-nuxt: 1.0.1(@types/node@22.13.0)(@vue/test-utils@2.4.6)(happy-dom@17.1.0)(jiti@2.4.2)(lightningcss@1.29.1)(magicast@0.3.5)(playwright-core@1.50.1)(rollup@4.34.1)(terser@5.37.0)(typescript@5.6.3)(vitest@3.0.5(@types/debug@4.1.12)(@types/node@22.13.0)(happy-dom@17.1.0)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.7.0))(yaml@2.7.0) vue: 3.5.13(typescript@5.6.3) optionalDependencies: '@vue/test-utils': 2.4.6 - happy-dom: 14.12.3 + happy-dom: 17.1.0 playwright-core: 1.50.1 - vitest: 3.0.5(@types/debug@4.1.12)(@types/node@22.13.0)(happy-dom@14.12.3)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.7.0) + vitest: 3.0.5(@types/debug@4.1.12)(@types/node@22.13.0)(happy-dom@17.1.0)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.7.0) transitivePeerDependencies: - '@types/node' - jiti @@ -11479,9 +11478,8 @@ snapshots: optionalDependencies: uglify-js: 3.19.3 - happy-dom@14.12.3: + happy-dom@17.1.0: dependencies: - entities: 4.5.0 webidl-conversions: 7.0.0 whatwg-mimetype: 3.0.0 @@ -14986,9 +14984,9 @@ snapshots: terser: 5.37.0 yaml: 2.7.0 - vitest-environment-nuxt@1.0.1(@types/node@22.13.0)(@vue/test-utils@2.4.6)(happy-dom@14.12.3)(jiti@2.4.2)(lightningcss@1.29.1)(magicast@0.3.5)(playwright-core@1.50.1)(rollup@4.34.1)(terser@5.37.0)(typescript@5.6.3)(vitest@3.0.5(@types/debug@4.1.12)(@types/node@22.13.0)(happy-dom@14.12.3)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.7.0))(yaml@2.7.0): + vitest-environment-nuxt@1.0.1(@types/node@22.13.0)(@vue/test-utils@2.4.6)(happy-dom@17.1.0)(jiti@2.4.2)(lightningcss@1.29.1)(magicast@0.3.5)(playwright-core@1.50.1)(rollup@4.34.1)(terser@5.37.0)(typescript@5.6.3)(vitest@3.0.5(@types/debug@4.1.12)(@types/node@22.13.0)(happy-dom@17.1.0)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.7.0))(yaml@2.7.0): dependencies: - '@nuxt/test-utils': 3.15.4(@types/node@22.13.0)(@vue/test-utils@2.4.6)(happy-dom@14.12.3)(jiti@2.4.2)(lightningcss@1.29.1)(magicast@0.3.5)(playwright-core@1.50.1)(rollup@4.34.1)(terser@5.37.0)(typescript@5.6.3)(vitest@3.0.5(@types/debug@4.1.12)(@types/node@22.13.0)(happy-dom@14.12.3)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.7.0))(yaml@2.7.0) + '@nuxt/test-utils': 3.15.4(@types/node@22.13.0)(@vue/test-utils@2.4.6)(happy-dom@17.1.0)(jiti@2.4.2)(lightningcss@1.29.1)(magicast@0.3.5)(playwright-core@1.50.1)(rollup@4.34.1)(terser@5.37.0)(typescript@5.6.3)(vitest@3.0.5(@types/debug@4.1.12)(@types/node@22.13.0)(happy-dom@17.1.0)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.7.0))(yaml@2.7.0) transitivePeerDependencies: - '@cucumber/cucumber' - '@jest/globals' @@ -15016,7 +15014,7 @@ snapshots: - vitest - yaml - vitest@3.0.5(@types/debug@4.1.12)(@types/node@22.13.0)(happy-dom@14.12.3)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.7.0): + vitest@3.0.5(@types/debug@4.1.12)(@types/node@22.13.0)(happy-dom@17.1.0)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.7.0): dependencies: '@vitest/expect': 3.0.5 '@vitest/mocker': 3.0.5(vite@6.0.11(@types/node@22.13.0)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.7.0)) @@ -15041,7 +15039,7 @@ snapshots: optionalDependencies: '@types/debug': 4.1.12 '@types/node': 22.13.0 - happy-dom: 14.12.3 + happy-dom: 17.1.0 transitivePeerDependencies: - jiti - less diff --git a/renovate.json b/renovate.json index 6276b2ca..9f613da5 100644 --- a/renovate.json +++ b/renovate.json @@ -6,7 +6,6 @@ "enabled": true }, "ignoreDeps": [ - "happy-dom", "valibot30", "valibot31", "typescript", diff --git a/test/components/__snapshots__/Alert-vue.spec.ts.snap b/test/components/__snapshots__/Alert-vue.spec.ts.snap index db185b68..adfd0b51 100644 --- a/test/components/__snapshots__/Alert-vue.spec.ts.snap +++ b/test/components/__snapshots__/Alert-vue.spec.ts.snap @@ -28,7 +28,7 @@ exports[`Alert > renders with as correctly 1`] = ` `; exports[`Alert > renders with avatar correctly 1`] = ` -"