From 3c528d757bc282fd3f32d912ed6c5df49ec85d6d Mon Sep 17 00:00:00 2001 From: Eunit99 Date: Thu, 28 May 2026 02:26:18 +0100 Subject: [PATCH] chore: add happy-dom and global-registrator to devDependencies --- package-lock.json | 61 +++++++++++++++++++++++++++++++++++++++++++++++ package.json | 2 ++ 2 files changed, 63 insertions(+) diff --git a/package-lock.json b/package-lock.json index 79f18e4..75c8876 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17,6 +17,7 @@ "devDependencies": { "@chakra-ui/react": "^3.21.0", "@emotion/react": "^11.13.0", + "@happy-dom/global-registrator": "^20.9.0", "@storybook/addon-essentials": "^8.6.14", "@storybook/addon-links": "^8.6.18", "@storybook/react": "^8.6.18", @@ -29,6 +30,7 @@ "@vitejs/plugin-react": "^4.3.0", "eslint": "^9.25.1", "globals": "^16.0.0", + "happy-dom": "^20.9.0", "react-icons": "^5.6.0", "storybook": "^8.6.18", "typescript": "^5.5.0", @@ -1308,6 +1310,20 @@ "dev": true, "license": "MIT" }, + "node_modules/@happy-dom/global-registrator": { + "version": "20.9.0", + "resolved": "https://registry.npmjs.org/@happy-dom/global-registrator/-/global-registrator-20.9.0.tgz", + "integrity": "sha512-lBW6/m5BIFl3pMuWPNN0lIOYw9LMCmPfix53ExS3FBi4E+NELEljQ3xH6aAV9IYiQRfn9YIIgzzMrD0vIcD7tw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": ">=20.0.0", + "happy-dom": "^20.9.0" + }, + "engines": { + "node": ">=20.0.0" + } + }, "node_modules/@humanfs/core": { "version": "0.19.2", "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.2.tgz", @@ -3049,6 +3065,23 @@ "dev": true, "license": "MIT" }, + "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/ws": { + "version": "8.18.1", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.18.1.tgz", + "integrity": "sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, "node_modules/@types/yargs": { "version": "17.0.35", "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.35.tgz", @@ -6189,6 +6222,34 @@ "dev": true, "license": "ISC" }, + "node_modules/happy-dom": { + "version": "20.9.0", + "resolved": "https://registry.npmjs.org/happy-dom/-/happy-dom-20.9.0.tgz", + "integrity": "sha512-GZZ9mKe8r646NUAf/zemnGbjYh4Bt8/MqASJY+pSm5ZDtc3YQox+4gsLI7yi1hba6o+eCsGxpHn5+iEVn31/FQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": ">=20.0.0", + "@types/whatwg-mimetype": "^3.0.2", + "@types/ws": "^8.18.1", + "entities": "^7.0.1", + "whatwg-mimetype": "^3.0.0", + "ws": "^8.18.3" + }, + "engines": { + "node": ">=20.0.0" + } + }, + "node_modules/happy-dom/node_modules/whatwg-mimetype": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz", + "integrity": "sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + } + }, "node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", diff --git a/package.json b/package.json index 414bb17..80b3edc 100644 --- a/package.json +++ b/package.json @@ -57,6 +57,7 @@ "devDependencies": { "@chakra-ui/react": "^3.21.0", "@emotion/react": "^11.13.0", + "@happy-dom/global-registrator": "^20.9.0", "@storybook/addon-essentials": "^8.6.14", "@storybook/addon-links": "^8.6.18", "@storybook/react": "^8.6.18", @@ -69,6 +70,7 @@ "@vitejs/plugin-react": "^4.3.0", "eslint": "^9.25.1", "globals": "^16.0.0", + "happy-dom": "^20.9.0", "react-icons": "^5.6.0", "storybook": "^8.6.18", "typescript": "^5.5.0",