diff --git a/apps/demo/package.json b/apps/demo/package.json index 50a7149d..a94ab24e 100644 --- a/apps/demo/package.json +++ b/apps/demo/package.json @@ -16,7 +16,7 @@ "react-dom": "18.2.0" }, "devDependencies": { - "@headlessui/react": "^1.7.15", + "@headlessui/react": "^2.0.0", "@headlessui/tailwindcss": "^0.2.0", "@heroicons/react": "^2.0.18", "@types/node": "20.14.15", diff --git a/yarn.lock b/yarn.lock index 56310a58..1cb701c7 100644 --- a/yarn.lock +++ b/yarn.lock @@ -856,6 +856,58 @@ __metadata: languageName: node linkType: hard +"@floating-ui/core@npm:^1.6.0": + version: 1.6.7 + resolution: "@floating-ui/core@npm:1.6.7" + dependencies: + "@floating-ui/utils": ^0.2.7 + checksum: ff940c228f7c4f95138c4979ba1c1122d804cac55e514c889cbdb9f76d5bebbd0f7a02ae1d468b66a9e728343d5a79430845781230e012560b4719fdde458461 + languageName: node + linkType: hard + +"@floating-ui/dom@npm:^1.0.0": + version: 1.6.10 + resolution: "@floating-ui/dom@npm:1.6.10" + dependencies: + "@floating-ui/core": ^1.6.0 + "@floating-ui/utils": ^0.2.7 + checksum: dc86989f1b7dc00f2786e2aa369e7c26c7c63c8c5bad0ba9bede0e45df4b9699c6908b0405c92701bcde69e21a4a582d29dc5d1c924ed8d5fe072dfc777558c7 + languageName: node + linkType: hard + +"@floating-ui/react-dom@npm:^2.1.1": + version: 2.1.1 + resolution: "@floating-ui/react-dom@npm:2.1.1" + dependencies: + "@floating-ui/dom": ^1.0.0 + peerDependencies: + react: ">=16.8.0" + react-dom: ">=16.8.0" + checksum: 6d1a023e6b0a3f298117223d8cdb0a4767f24469d193181da7002f692b756ccafb1e9756c242fa0c072f8ab8a5710ea7cf5cf2a6e92278d1fcd6f0fc0586c27c + languageName: node + linkType: hard + +"@floating-ui/react@npm:^0.26.16": + version: 0.26.22 + resolution: "@floating-ui/react@npm:0.26.22" + dependencies: + "@floating-ui/react-dom": ^2.1.1 + "@floating-ui/utils": ^0.2.7 + tabbable: ^6.0.0 + peerDependencies: + react: ">=16.8.0" + react-dom: ">=16.8.0" + checksum: a3e320ef213b39247860816418914baf207f71543c95010902d98356bb282df37e74bf0a2a1ea81e939d15a70926f1bddf102aff71cd5fd9dd116f8a0c582a85 + languageName: node + linkType: hard + +"@floating-ui/utils@npm:^0.2.7": + version: 0.2.7 + resolution: "@floating-ui/utils@npm:0.2.7" + checksum: 7e6707c4c6d496f86377a97aac0232926953a2da9c2058ed79d8b44031038ef8fcf9743dac7b38c1da7148460194da987814d78af801ec5c278abf9b303adb22 + languageName: node + linkType: hard + "@gar/promisify@npm:^1.1.3": version: 1.1.3 resolution: "@gar/promisify@npm:1.1.3" @@ -863,16 +915,18 @@ __metadata: languageName: node linkType: hard -"@headlessui/react@npm:^1.7.15": - version: 1.7.19 - resolution: "@headlessui/react@npm:1.7.19" +"@headlessui/react@npm:^2.0.0": + version: 2.1.2 + resolution: "@headlessui/react@npm:2.1.2" dependencies: - "@tanstack/react-virtual": ^3.0.0-beta.60 - client-only: ^0.0.1 + "@floating-ui/react": ^0.26.16 + "@react-aria/focus": ^3.17.1 + "@react-aria/interactions": ^3.21.3 + "@tanstack/react-virtual": ^3.8.1 peerDependencies: - react: ^16 || ^17 || ^18 - react-dom: ^16 || ^17 || ^18 - checksum: 2a343a5fcf1f45e870cc94613231b89a8da78114001ffafa4751a0eceae7569ff9237aff1f2aedfa6f6e53ee3bb9ba5e5d19ebf1878fee3ff4f3c733fddc1087 + react: ^18 + react-dom: ^18 + checksum: a192576ff36f57dc9bffc86327a13173c0d8c3052c5473ad2e0a1bbfd1a7636fc44a2d7b0b8602d4498a109fecb922cbfcca1b67ece6105ed68b1a84f5224d33 languageName: node linkType: hard @@ -1252,6 +1306,81 @@ __metadata: languageName: node linkType: hard +"@react-aria/focus@npm:^3.17.1": + version: 3.18.1 + resolution: "@react-aria/focus@npm:3.18.1" + dependencies: + "@react-aria/interactions": ^3.22.1 + "@react-aria/utils": ^3.25.1 + "@react-types/shared": ^3.24.1 + "@swc/helpers": ^0.5.0 + clsx: ^2.0.0 + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 2534bd3b3572dcb7716988817922542948bddc7ddb717aaeda9a93b90b39f8d367521ff59e985f02aa4da96cb3ce764e786817dedea0ca6187e963a949e72090 + languageName: node + linkType: hard + +"@react-aria/interactions@npm:^3.21.3, @react-aria/interactions@npm:^3.22.1": + version: 3.22.1 + resolution: "@react-aria/interactions@npm:3.22.1" + dependencies: + "@react-aria/ssr": ^3.9.5 + "@react-aria/utils": ^3.25.1 + "@react-types/shared": ^3.24.1 + "@swc/helpers": ^0.5.0 + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 57790dbc823b23f137aedbcb8d6d9d0392689312a932baa8fa4a73c23e6865920b3c451543659afde917b34caef18601ca23079aeba0a8e00dff02b0f3e6db80 + languageName: node + linkType: hard + +"@react-aria/ssr@npm:^3.9.5": + version: 3.9.5 + resolution: "@react-aria/ssr@npm:3.9.5" + dependencies: + "@swc/helpers": ^0.5.0 + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: cf6b256325c8a3d7983383e2b977f266c57e1f6113782a29054ce0399a227ea1613ffa4e557fec55f9d9508e69218a09d469d2843f2450769f7b3ced7eee0f31 + languageName: node + linkType: hard + +"@react-aria/utils@npm:^3.25.1": + version: 3.25.1 + resolution: "@react-aria/utils@npm:3.25.1" + dependencies: + "@react-aria/ssr": ^3.9.5 + "@react-stately/utils": ^3.10.2 + "@react-types/shared": ^3.24.1 + "@swc/helpers": ^0.5.0 + clsx: ^2.0.0 + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 33cd028a7007bf058f7750e05efa03fce65700b743e74b1e7f8c48cdd8ebf198db1daaaf0b6768974c1414dfa13512a54be47ac9f6b4e5ddb5852482ce6cff60 + languageName: node + linkType: hard + +"@react-stately/utils@npm:^3.10.2": + version: 3.10.2 + resolution: "@react-stately/utils@npm:3.10.2" + dependencies: + "@swc/helpers": ^0.5.0 + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 7173aa45f1a773f0af5f39eb1ce0eb5a53e72fd248354e6dc53113cd70001f45bda3744f24bf470abb6a70751d14defa622ba39acac39cdbbb449b186ae357ea + languageName: node + linkType: hard + +"@react-types/shared@npm:^3.24.1": + version: 3.24.1 + resolution: "@react-types/shared@npm:3.24.1" + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0 + checksum: 157ed3a210bcbdcf9aae25db5df5d0650edcc8b98686654433c9526bfb4be6431838c6480fff2710cd5b68c9a521f519d6f352e919e04bf9aed52fa0d70ed887 + languageName: node + linkType: hard + "@rollup/pluginutils@npm:^5.1.0": version: 5.1.0 resolution: "@rollup/pluginutils@npm:5.1.0" @@ -1340,22 +1469,31 @@ __metadata: languageName: node linkType: hard -"@tanstack/react-virtual@npm:^3.0.0-beta.60": - version: 3.5.1 - resolution: "@tanstack/react-virtual@npm:3.5.1" +"@swc/helpers@npm:^0.5.0": + version: 0.5.12 + resolution: "@swc/helpers@npm:0.5.12" dependencies: - "@tanstack/virtual-core": 3.5.1 + tslib: ^2.4.0 + checksum: 293c0cb8f41804f94beb04a764bbcfaf316707ec43947713154ac66311590299446bf9b96ab253ce59ce9e435a0edc8cc2bf93f88dc3989f9241271507dd5fe9 + languageName: node + linkType: hard + +"@tanstack/react-virtual@npm:^3.8.1": + version: 3.8.6 + resolution: "@tanstack/react-virtual@npm:3.8.6" + dependencies: + "@tanstack/virtual-core": 3.8.6 peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 11c8e9e2391fa0c947848a720b7dccccb1e35a78ac3169d1c34629bbec4ec713eed78d4c17a3e540e01386ee25b600a53254357597ae91a5fe35c7436651e975 + checksum: fe630ead037945c9c0f7d6c8c30880a0d3ac0464862dccbb6f7adc5594f35bacf81ce460167e04c21c00792af14687958a4370c6ed74f4b6e4f6037d86e029e0 languageName: node linkType: hard -"@tanstack/virtual-core@npm:3.5.1": - version: 3.5.1 - resolution: "@tanstack/virtual-core@npm:3.5.1" - checksum: 90f3a316c5a7b00ca4d0c565d5c7e0d9852fd498bbbd457413fcc010cd4db5b9963e9399ad1e7fc9eb453ab6209166cecf7fe392fa2336b956cdc89eaf01744a +"@tanstack/virtual-core@npm:3.8.6": + version: 3.8.6 + resolution: "@tanstack/virtual-core@npm:3.8.6" + checksum: 41de4ac73e176bff896fade98ed82ebb1940e42feb13006a773d3ac87300e513cee516a9ce1db2e305f63df20c100d1577801da426a51fffe92bb1eba2e5e551 languageName: node linkType: hard @@ -2377,7 +2515,7 @@ __metadata: languageName: node linkType: hard -"client-only@npm:0.0.1, client-only@npm:^0.0.1": +"client-only@npm:0.0.1": version: 0.0.1 resolution: "client-only@npm:0.0.1" checksum: 0c16bf660dadb90610553c1d8946a7fdfb81d624adea073b8440b7d795d5b5b08beb3c950c6a2cf16279365a3265158a236876d92bce16423c485c322d7dfaf8 @@ -2406,6 +2544,13 @@ __metadata: languageName: node linkType: hard +"clsx@npm:^2.0.0": + version: 2.1.1 + resolution: "clsx@npm:2.1.1" + checksum: acd3e1ab9d8a433ecb3cc2f6a05ab95fe50b4a3cfc5ba47abb6cbf3754585fcb87b84e90c822a1f256c4198e3b41c7f6c391577ffc8678ad587fc0976b24fd57 + languageName: node + linkType: hard + "color-convert@npm:^1.9.0": version: 1.9.3 resolution: "color-convert@npm:1.9.3" @@ -2822,7 +2967,7 @@ __metadata: resolution: "demo@workspace:apps/demo" dependencies: "@davidevmod/focus-trap": "workspace:^" - "@headlessui/react": ^1.7.15 + "@headlessui/react": ^2.0.0 "@headlessui/tailwindcss": ^0.2.0 "@heroicons/react": ^2.0.18 "@types/node": 20.14.15 @@ -7298,7 +7443,7 @@ __metadata: languageName: node linkType: hard -"tabbable@npm:^6.2.0": +"tabbable@npm:^6.0.0, tabbable@npm:^6.2.0": version: 6.2.0 resolution: "tabbable@npm:6.2.0" checksum: f8440277d223949272c74bb627a3371be21735ca9ad34c2570f7e1752bd646ccfc23a9d8b1ee65d6561243f4134f5fbbf1ad6b39ac3c4b586554accaff4a1300