diff --git a/bun.lock b/bun.lock index bde9ffa..4fcb032 100644 --- a/bun.lock +++ b/bun.lock @@ -9,12 +9,12 @@ }, "devDependencies": { "@biomejs/biome": "^1.9.4", - "@happy-dom/global-registrator": "^16.7.1", + "@happy-dom/global-registrator": "^16.7.2", "@playwright/test": "next", "@tailwindcss/postcss": "^4.0.0", "@testing-library/dom": "^10.4.0", "@testing-library/react": "^16.2.0", - "@types/bun": "^1.1.18", + "@types/bun": "^1.2.0", "@types/react": "^19.0.7", "@types/react-dom": "^19.0.3", "babel-plugin-react-compiler": "experimental", @@ -61,7 +61,7 @@ "@emnapi/runtime": ["@emnapi/runtime@1.3.1", "", { "dependencies": { "tslib": "^2.4.0" } }, "sha512-kEBmG8KyqtxJZv+ygbEim+KCGtIq1fC22Ms3S4ziXmYKm8uyoLX0MHONVKwp+9opg390VaKRNt4a7A9NwmpNhw=="], - "@happy-dom/global-registrator": ["@happy-dom/global-registrator@16.7.1", "", { "dependencies": { "happy-dom": "^16.7.1" } }, "sha512-WQgMDfDR+Nzm3HcDgSP2PMTCl081UmiJNNnwOJOITapngdsrvnG6unL0P19fLUweiCuTo5qOliJgzlD7jVEiWw=="], + "@happy-dom/global-registrator": ["@happy-dom/global-registrator@16.7.2", "", { "dependencies": { "happy-dom": "^16.7.2" } }, "sha512-xz1OO4DNr8Wki0sGG4VF/tM7mY6/cf0y0rxBhMzfk2LXqMA0DUFOTv9hQtHSZHGEhfJ2ZUJa02WAp4Ihq1MT8Q=="], "@img/sharp-darwin-arm64": ["@img/sharp-darwin-arm64@0.33.5", "", { "optionalDependencies": { "@img/sharp-libvips-darwin-arm64": "1.0.4" }, "os": "darwin", "cpu": "arm64" }, "sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ=="], @@ -101,23 +101,23 @@ "@img/sharp-win32-x64": ["@img/sharp-win32-x64@0.33.5", "", { "os": "win32", "cpu": "x64" }, "sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg=="], - "@next/env": ["@next/env@15.2.0-canary.19", "", {}, "sha512-u0ilzDhgT3up1DkFOg1oDxwKtB7di3E3nJ31mmrWjFBo2VVGGnYY0urmKMXNrZ3RgG1FKes3s1wkOZze+a8rEQ=="], + "@next/env": ["@next/env@15.2.0-canary.21", "", {}, "sha512-c+5tvUKitoeilB4axLZWUIMlEpX/Trq3flgGsJU1+TEAfu+XlXhTJlgyb5o+T/Y4BmavTzgJUfDENeACNnUBGA=="], - "@next/swc-darwin-arm64": ["@next/swc-darwin-arm64@15.2.0-canary.19", "", { "os": "darwin", "cpu": "arm64" }, "sha512-G/xWd2fQgv0tMSyE70uabZeiRnyW0RTp+qhkXeRWZs+w95vf2bpW9HmBS8uBEcGoVMiWowiMs6AoKR2hFzll7A=="], + "@next/swc-darwin-arm64": ["@next/swc-darwin-arm64@15.2.0-canary.21", "", { "os": "darwin", "cpu": "arm64" }, "sha512-iidEIKqr7q4RZY73pBPBEnkb5TwOdGDLI916nvdYz2+tueMQRtD+r4V1xwXWedlilxHmhKafJutnfPqcDIvu6g=="], - "@next/swc-darwin-x64": ["@next/swc-darwin-x64@15.2.0-canary.19", "", { "os": "darwin", "cpu": "x64" }, "sha512-/CNKD8GVh3Cz778owq1BqEtQz6KsTKXO2u7Ut1NRSHvjaRJuCV6aoaDo5XcBFJOpunt19vsSTqtBnuA2spKwMA=="], + "@next/swc-darwin-x64": ["@next/swc-darwin-x64@15.2.0-canary.21", "", { "os": "darwin", "cpu": "x64" }, "sha512-/x+gmYAg2df0OT53JzWFLMsxvQ2HxNHp37NlHB6GmIRrOWTS/xBAlG+Ux/wq4LkN2dWM/QXaEZu6DMoEcbAIqA=="], - "@next/swc-linux-arm64-gnu": ["@next/swc-linux-arm64-gnu@15.2.0-canary.19", "", { "os": "linux", "cpu": "arm64" }, "sha512-yrpIe1qRweCUxRVxQ0oIIV3Fo8a/01i8QB+zIzAtYCK9RW9G2OYm7CGbUJ8x3m3HRDRicQWix/p/a9RSVUtkqw=="], + "@next/swc-linux-arm64-gnu": ["@next/swc-linux-arm64-gnu@15.2.0-canary.21", "", { "os": "linux", "cpu": "arm64" }, "sha512-YhAgG6sc6VM1Lw2QZSHTvtMEbwH4Ka8oz8aR+NTMGskvOgG97P20JAQQ9ZSIresjYDD++p2SPx4dErLGXAgrXw=="], - "@next/swc-linux-arm64-musl": ["@next/swc-linux-arm64-musl@15.2.0-canary.19", "", { "os": "linux", "cpu": "arm64" }, "sha512-gOoHYkA7YICNgn5YyWaFSS2ruc+++xKpdlVMHSF2iygaSipOdBNabx53aikOr3RJUneUPwm4PrXA+qW8jSDmZA=="], + "@next/swc-linux-arm64-musl": ["@next/swc-linux-arm64-musl@15.2.0-canary.21", "", { "os": "linux", "cpu": "arm64" }, "sha512-HPaxJVvnmz6Mdmc04oohAeWt84WfDB9fC++Zz0yK9EFbm47Tn4+8fXXpEF849CgFEDzzLtz2K7hX+oGtakDL9w=="], - "@next/swc-linux-x64-gnu": ["@next/swc-linux-x64-gnu@15.2.0-canary.19", "", { "os": "linux", "cpu": "x64" }, "sha512-T8Pzf1SvpqijvI/3AZJMtVZ+q0bZcTfYs5yao0JqLkNNXgfcAYGtZ/ADdyL1iiyNiYPXW1fOjDJs4Am5h+TeZQ=="], + "@next/swc-linux-x64-gnu": ["@next/swc-linux-x64-gnu@15.2.0-canary.21", "", { "os": "linux", "cpu": "x64" }, "sha512-ESmZnKql1/vk2QlCjy8KvVOBTKOJLKr1gybTxLWzDzViTlOUADu5HE6czViMGvbAr+lDqjh6WEnT9cD0dGZsdA=="], - "@next/swc-linux-x64-musl": ["@next/swc-linux-x64-musl@15.2.0-canary.19", "", { "os": "linux", "cpu": "x64" }, "sha512-7sCtNle75XV26xPiITTXDSZj0xUg+OKtXlQa31irrzLTP5NY4sNAMJe0XTzcMqAy/cJyJBuSc7SiY5nrG9jAjw=="], + "@next/swc-linux-x64-musl": ["@next/swc-linux-x64-musl@15.2.0-canary.21", "", { "os": "linux", "cpu": "x64" }, "sha512-ggSxiwqDQNqdwJ/ZPB/+kBKQ1ylB+PN63dVjFKR1Ebi5mk9XpJifoaOVefbwAjeU4t6x7Ek5wakSBK4e7BqSSw=="], - "@next/swc-win32-arm64-msvc": ["@next/swc-win32-arm64-msvc@15.2.0-canary.19", "", { "os": "win32", "cpu": "arm64" }, "sha512-H35KErAad+5etCsHr3eHxT1jZjXEJiUCIwtKZSCNnAIkNJ9aF2IsRor+Vy2+g3wSjIdnpzATqeuOZzbgcCiagw=="], + "@next/swc-win32-arm64-msvc": ["@next/swc-win32-arm64-msvc@15.2.0-canary.21", "", { "os": "win32", "cpu": "arm64" }, "sha512-aGxCV5raaVelAagKlovcuZXJ9NwCLCIBST5eogPtN58o5JFIHh3yZVLdo2sqSr31j2xtYLG9wHd5+/cIjf4fLw=="], - "@next/swc-win32-x64-msvc": ["@next/swc-win32-x64-msvc@15.2.0-canary.19", "", { "os": "win32", "cpu": "x64" }, "sha512-vsyYb4aE4GEHno4zZA+qVS9/j0ZdZIZja+RSvGr7+cZbecCwZIOKsVcY86YJgYELDFkXRn2tZwbFHQNM3BH6Aw=="], + "@next/swc-win32-x64-msvc": ["@next/swc-win32-x64-msvc@15.2.0-canary.21", "", { "os": "win32", "cpu": "x64" }, "sha512-On8s4MVUt/K25YtjIpH8TWc9G3filA62pTHoDH2GzPnRN5iIieI5fKiAndPr2J+SoL9A7qisVBJ1dWOn6mcCIg=="], "@playwright/test": ["@playwright/test@1.51.0-alpha-2025-01-22", "", { "dependencies": { "playwright": "1.51.0-alpha-2025-01-22" }, "bin": { "playwright": "cli.js" } }, "sha512-uXkw+U2J5WhJy7ID7Y0TN7ClRSFpwobB1KA3c3+1pDcQ5cmZLKR1TbgQQUYIoibw6fUXPRJpCNCuD7GAygA0cg=="], @@ -159,7 +159,7 @@ "@types/aria-query": ["@types/aria-query@5.0.4", "", {}, "sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw=="], - "@types/bun": ["@types/bun@1.1.18", "", { "dependencies": { "bun-types": "1.1.44" } }, "sha512-gtw6cIv/8Q530D0BmoYnjEzR65SjVq2SaUE0NeU6tbm7QBMsTZ61/NBNERtK/FUJaoi7PiteUohK7JcrXBCkvw=="], + "@types/bun": ["@types/bun@1.2.0", "", { "dependencies": { "bun-types": "1.2.0" } }, "sha512-5N1JqdahfpBlAv4wy6svEYcd/YfO2GNrbL95JOmFx8nkE6dbK4R0oSE5SpBA4vBRqgrOUAXF8Dpiz+gi7r80SA=="], "@types/node": ["@types/node@20.12.14", "", { "dependencies": { "undici-types": "~5.26.4" } }, "sha512-scnD59RpYD91xngrQQLGkE+6UrHUPzeKZWhhjBSa3HSkwjbQc38+q3RoIVEwxQGRw3M+j5hpNAM+lgV3cVormg=="], @@ -175,9 +175,9 @@ "aria-query": ["aria-query@5.3.0", "", { "dependencies": { "dequal": "^2.0.3" } }, "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A=="], - "babel-plugin-react-compiler": ["babel-plugin-react-compiler@0.0.0-experimental-decd7b8-20250118", "", { "dependencies": { "@babel/types": "^7.19.0" } }, "sha512-FeX2yJ88x+GY+5WaR4a0k4KdGqlqh82DcJIMV5IvKEr6MCPg89NTBlM7XVGEfP5Mo7peLbAEDJXf2kVs9MudNQ=="], + "babel-plugin-react-compiler": ["babel-plugin-react-compiler@0.0.0-experimental-dd78f5b-20250122", "", { "dependencies": { "@babel/types": "^7.19.0" } }, "sha512-PzbzIYwRUdSCyL+yiQ8eFLYjllsZG7a2ieAA0iMZd1Ii+yqoVms6ftrxUtwFjpHCkL46jwjqIjQqgoKjo14cDg=="], - "bun-types": ["bun-types@1.1.44", "", { "dependencies": { "@types/node": "~20.12.8", "@types/ws": "~8.5.10" } }, "sha512-jtcekoZeSINgEcHSISzhR13w/cyE+Fankw2Cpl4c0fN3lRmKVAX0i9ay4FyK4lOxUK1HG4HkuIlrPvXKz4Y7sw=="], + "bun-types": ["bun-types@1.2.0", "", { "dependencies": { "@types/node": "*", "@types/ws": "~8.5.10" } }, "sha512-KEaJxyZfbV/c4eyG0vyehDpYmBGreNiQbZIqvVHJwZ4BmeuWlNZ7EAzMN2Zcd7ailmS/tGVW0BgYbGf+lGEpWw=="], "busboy": ["busboy@1.6.0", "", { "dependencies": { "streamsearch": "^1.1.0" } }, "sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA=="], @@ -209,7 +209,7 @@ "graceful-fs": ["graceful-fs@4.2.11", "", {}, "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ=="], - "happy-dom": ["happy-dom@16.7.1", "", { "dependencies": { "webidl-conversions": "^7.0.0", "whatwg-mimetype": "^3.0.0" } }, "sha512-VdkAsz+en07rDTepV6HmcL4sBR+86S9HNZ+nsbxsFsOOZ6mgErOMMnONGwRW8Kwg3ozeshktvAP8yp7Ol7hPIA=="], + "happy-dom": ["happy-dom@16.7.2", "", { "dependencies": { "webidl-conversions": "^7.0.0", "whatwg-mimetype": "^3.0.0" } }, "sha512-zOzw0xyYlDaF/ylwbAsduYZZVRTd5u7IwlFkGbEathIeJMLp3vrN3cHm3RS7PZpD9gr/IO16bHEswcgNyWTsqw=="], "has-flag": ["has-flag@4.0.0", "", {}, "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="], @@ -245,7 +245,7 @@ "nanoid": ["nanoid@3.3.8", "", { "bin": { "nanoid": "bin/nanoid.cjs" } }, "sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w=="], - "next": ["next@15.2.0-canary.19", "", { "dependencies": { "@next/env": "15.2.0-canary.19", "@swc/counter": "0.1.3", "@swc/helpers": "0.5.15", "busboy": "1.6.0", "caniuse-lite": "^1.0.30001579", "postcss": "8.4.31", "styled-jsx": "5.1.6" }, "optionalDependencies": { "@next/swc-darwin-arm64": "15.2.0-canary.19", "@next/swc-darwin-x64": "15.2.0-canary.19", "@next/swc-linux-arm64-gnu": "15.2.0-canary.19", "@next/swc-linux-arm64-musl": "15.2.0-canary.19", "@next/swc-linux-x64-gnu": "15.2.0-canary.19", "@next/swc-linux-x64-musl": "15.2.0-canary.19", "@next/swc-win32-arm64-msvc": "15.2.0-canary.19", "@next/swc-win32-x64-msvc": "15.2.0-canary.19", "sharp": "^0.33.5" }, "peerDependencies": { "@opentelemetry/api": "^1.1.0", "@playwright/test": "^1.41.2", "babel-plugin-react-compiler": "*", "react": "^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0", "react-dom": "^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0", "sass": "^1.3.0" }, "optionalPeers": ["@opentelemetry/api", "@playwright/test", "babel-plugin-react-compiler", "sass"], "bin": { "next": "dist/bin/next" } }, "sha512-iPqQ7sEgMzU+U2Sf5tIWwsJOpi/SaGOYe2N1R9daWFOh68QNovTTJyawz6di2fEFl44nkcNG9vZ59PK0e0dY3Q=="], + "next": ["next@15.2.0-canary.21", "", { "dependencies": { "@next/env": "15.2.0-canary.21", "@swc/counter": "0.1.3", "@swc/helpers": "0.5.15", "busboy": "1.6.0", "caniuse-lite": "^1.0.30001579", "postcss": "8.4.31", "styled-jsx": "5.1.6" }, "optionalDependencies": { "@next/swc-darwin-arm64": "15.2.0-canary.21", "@next/swc-darwin-x64": "15.2.0-canary.21", "@next/swc-linux-arm64-gnu": "15.2.0-canary.21", "@next/swc-linux-arm64-musl": "15.2.0-canary.21", "@next/swc-linux-x64-gnu": "15.2.0-canary.21", "@next/swc-linux-x64-musl": "15.2.0-canary.21", "@next/swc-win32-arm64-msvc": "15.2.0-canary.21", "@next/swc-win32-x64-msvc": "15.2.0-canary.21", "sharp": "^0.33.5" }, "peerDependencies": { "@opentelemetry/api": "^1.1.0", "@playwright/test": "^1.41.2", "babel-plugin-react-compiler": "*", "react": "^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0", "react-dom": "^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0", "sass": "^1.3.0" }, "optionalPeers": ["@opentelemetry/api", "@playwright/test", "babel-plugin-react-compiler", "sass"], "bin": { "next": "dist/bin/next" } }, "sha512-BHWQYUbnGNWh/yYh7c03MAbyTJ8CjSiqQmWFlexS/Cecx0+bZxB+zv0C/q9smyE61oTEB6Ltxhc+55fK0HO9gA=="], "picocolors": ["picocolors@1.1.1", "", {}, "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA=="], diff --git a/bunfig.toml b/bunfig.toml index b99a275..b202249 100644 --- a/bunfig.toml +++ b/bunfig.toml @@ -1,5 +1,2 @@ -[install] -saveTextLockfile = true - [test] preload = "./happydom.tsx" diff --git a/package.json b/package.json index 843dc0d..bf7d235 100644 --- a/package.json +++ b/package.json @@ -19,12 +19,12 @@ }, "devDependencies": { "@biomejs/biome": "^1.9.4", - "@happy-dom/global-registrator": "^16.7.1", + "@happy-dom/global-registrator": "^16.7.2", "@playwright/test": "next", "@tailwindcss/postcss": "^4.0.0", "@testing-library/dom": "^10.4.0", "@testing-library/react": "^16.2.0", - "@types/bun": "^1.1.18", + "@types/bun": "^1.2.0", "@types/react": "^19.0.7", "@types/react-dom": "^19.0.3", "babel-plugin-react-compiler": "experimental",