chore(deps): upgrade @freecodecamp/ui to v4.2.0 (#60919)

This commit is contained in:
Huyen Nguyen
2025-06-25 10:57:02 +07:00
committed by GitHub
parent e7d83013e0
commit dd6117d4e6
5 changed files with 101 additions and 94 deletions

View File

@@ -49,7 +49,7 @@
"@fortawesome/free-solid-svg-icons": "6.7.1",
"@fortawesome/react-fontawesome": "0.2.2",
"@freecodecamp/loop-protect": "3.0.0",
"@freecodecamp/ui": "4.0.1",
"@freecodecamp/ui": "4.2.0",
"@gatsbyjs/reach-router": "1.3.9",
"@growthbook/growthbook-react": "0.20.0",
"@headlessui/react": "1.7.19",

View File

@@ -123,7 +123,7 @@ exports[`<Honesty /> <Honesty /> snapshot when isHonest is true: HonestyAccepted
</div>
<button
aria-disabled="true"
class=" relative inline-block mt-[0.5px] border-solid border-3 active:before:w-full active:before:h-full active:before:absolute active:before:inset-0 active:before:border-3 active:before:border-transparent active:before:bg-gray-900 active:before:opacity-20 text-center cursor-pointer no-underline block w-full bg-background-quaternary text-foreground-secondary active:before:hidden border-gray-450 aria-disabled:cursor-not-allowed aria-disabled:opacity-80 px-3 py-1.5 text-md"
class=" relative inline-block mt-[0.5px] border-solid border-3 active:before:w-full active:before:h-full active:before:absolute active:before:inset-0 active:before:border-3 active:before:border-transparent active:before:bg-gray-900 active:before:opacity-20 text-center cursor-pointer no-underline block w-full bg-background-quaternary text-foreground-secondary border-gray-450 active:before:hidden aria-disabled:cursor-not-allowed aria-disabled:opacity-80 px-3 py-1.5 text-md"
type="button"
>
buttons.accepted-honesty

View File

@@ -68,7 +68,6 @@ function DeleteModal(props: DeleteModalProps): JSX.Element {
/>
</FormGroup>
<Spacer size='xs' />
{/* @ts-expect-error The UI lib's types don't allow this: https://github.com/freeCodeCamp/ui/issues/473 */}
<Button
block={true}
size='large'

View File

@@ -66,7 +66,6 @@ function ResetModal(props: ResetModalProps): JSX.Element {
/>
</FormGroup>
<Spacer size='xs' />
{/* @ts-expect-error freecodecamp/ui doesn't allow disable to be false: https://github.com/freeCodeCamp/ui/issues/473 */}
<Button
block={true}
size='large'

189
pnpm-lock.yaml generated
View File

@@ -326,8 +326,8 @@ importers:
specifier: 3.0.0
version: 3.0.0
'@freecodecamp/ui':
specifier: 4.0.1
version: 4.0.1(@types/react-dom@17.0.19)(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
specifier: 4.2.0
version: 4.2.0(@types/react-dom@17.0.19)(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@gatsbyjs/reach-router':
specifier: 1.3.9
version: 1.3.9(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
@@ -2918,9 +2918,9 @@ packages:
'@freecodecamp/loop-protect@3.0.0':
resolution: {integrity: sha512-5zIULL5pm7Ylkk2dPq1f/4KJTAV5KQZEAFQg/qFj0t18EBSNO3fjn3HdfE1sPocXhXom3DVvZO3Rl2sqifMFYQ==}
'@freecodecamp/ui@4.0.1':
resolution: {integrity: sha512-giT1LcKKvqaMkWJbaqhiSO7a3XUH+F5mCzGCIhQo7GtjMhqm0o3btAalNP38lGHa9LDdEwnszCdve8+/g7vOIw==}
engines: {node: '>=20', pnpm: '9'}
'@freecodecamp/ui@4.2.0':
resolution: {integrity: sha512-r2WG/urJLGFOhqxA9YVISuoptWnXApE+cFDSL5dVk9nAHWzdCGA8aC0QlyH/YkDuth3UmsSBojJxYLXsyhrgmA==}
engines: {node: '>=22', pnpm: '>=10'}
peerDependencies:
react: ^16.14.0 || ^17.0.0 || ^18.0.0
react-dom: ^16.14.0 || ^17.0.0 || ^18.0.0
@@ -3651,11 +3651,11 @@ packages:
engines: {node: '>=18'}
hasBin: true
'@radix-ui/primitive@1.1.1':
resolution: {integrity: sha512-SJ31y+Q/zAyShtXJc8x83i9TYdbAfHZ++tUZnvjJJqFjzsdUnKsxPL6IEtBlxKkU7yzer//GQtZSV4GbldL3YA==}
'@radix-ui/primitive@1.1.2':
resolution: {integrity: sha512-XnbHrrprsNqZKQhStrSwgRUQzoCI1glLzdw79xiZPoofhGICeZRSQ3dIxAKH1gb3OHfNf4d6f+vAv3kil2eggA==}
'@radix-ui/react-collection@1.1.2':
resolution: {integrity: sha512-9z54IEKRxIa9VityapoEYMuByaG42iSy1ZXlY2KcuLSEtq8x4987/N6m15ppoMffgZX72gER2uHe1D9Y6Unlcw==}
'@radix-ui/react-collection@1.1.7':
resolution: {integrity: sha512-Fh9rGN0MoI4ZFUNyfFVNU4y9LUz93u9/0K+yLgA2bwRojxM8JU1DyvvMBabnZPBgMWREAJvU2jjVzq+LrFUglw==}
peerDependencies:
'@types/react': '*'
'@types/react-dom': '*'
@@ -3667,8 +3667,8 @@ packages:
'@types/react-dom':
optional: true
'@radix-ui/react-compose-refs@1.1.1':
resolution: {integrity: sha512-Y9VzoRDSJtgFMUCoiZBDVo084VQ5hfpXxVE+NgkdNsjiDBByiImMZKKhxMwCbdHvhlENG6a833CbFkOQvTricw==}
'@radix-ui/react-compose-refs@1.1.2':
resolution: {integrity: sha512-z4eqJvfiNnFMHIIvXP3CY57y2WJs5g2v3X0zm9mEJkrkNv4rDxu+sg9Jh8EkXyeqBkB7SOcboo9dMVqhyrACIg==}
peerDependencies:
'@types/react': '*'
react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
@@ -3676,8 +3676,8 @@ packages:
'@types/react':
optional: true
'@radix-ui/react-context@1.1.1':
resolution: {integrity: sha512-UASk9zi+crv9WteK/NU4PLvOoL3OuE6BWVKNF6hPRBtYBDXQ2u5iu3O59zUlJiTVvkyuycnqrztsHVJwcK9K+Q==}
'@radix-ui/react-context@1.1.2':
resolution: {integrity: sha512-jCi/QKUM2r1Ju5a3J64TH2A5SpKAgh0LpknyqdQ4m6DCV0xJ2HG1xARRwNGPQfi1SLdLWZ1OJz6F4OMBBNiGJA==}
peerDependencies:
'@types/react': '*'
react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
@@ -3685,8 +3685,8 @@ packages:
'@types/react':
optional: true
'@radix-ui/react-direction@1.1.0':
resolution: {integrity: sha512-BUuBvgThEiAXh2DWu93XsT+a3aWrGqolGlqqw5VU1kG7p/ZH2cuDlM1sRLNnY3QcBS69UIz2mcKhMxDsdewhjg==}
'@radix-ui/react-direction@1.1.1':
resolution: {integrity: sha512-1UEWRX6jnOA2y4H5WczZ44gOOjTEmlqv1uNW4GAJEO5+bauCBhv8snY65Iw5/VOS/ghKN9gr2KjnLKxrsvoMVw==}
peerDependencies:
'@types/react': '*'
react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
@@ -3694,8 +3694,8 @@ packages:
'@types/react':
optional: true
'@radix-ui/react-id@1.1.0':
resolution: {integrity: sha512-EJUrI8yYh7WOjNOqpoJaf1jlFIH2LvtgAl+YcFqNCa+4hj64ZXmPkAKOFs/ukjz3byN6bdb/AVUqHkI8/uWWMA==}
'@radix-ui/react-id@1.1.1':
resolution: {integrity: sha512-kGkGegYIdQsOb4XjsfM97rXsiHaBwco+hFI66oO4s9LU+PLAC5oJ7khdOVFxkhsmlbpUqDAvXw11CluXP+jkHg==}
peerDependencies:
'@types/react': '*'
react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
@@ -3703,8 +3703,8 @@ packages:
'@types/react':
optional: true
'@radix-ui/react-presence@1.1.2':
resolution: {integrity: sha512-18TFr80t5EVgL9x1SwF/YGtfG+l0BS0PRAlCWBDoBEiDQjeKgnNZRVJp/oVBl24sr3Gbfwc/Qpj4OcWTQMsAEg==}
'@radix-ui/react-presence@1.1.4':
resolution: {integrity: sha512-ueDqRbdc4/bkaQT3GIpLQssRlFgWaL/U2z/S31qRwwLWoxHLgry3SIfCwhxeQNbirEUXFa+lq3RL3oBYXtcmIA==}
peerDependencies:
'@types/react': '*'
'@types/react-dom': '*'
@@ -3716,8 +3716,8 @@ packages:
'@types/react-dom':
optional: true
'@radix-ui/react-primitive@2.0.2':
resolution: {integrity: sha512-Ec/0d38EIuvDF+GZjcMU/Ze6MxntVJYO/fRlCPhCaVUyPY9WTalHJw54tp9sXeJo3tlShWpy41vQRgLRGOuz+w==}
'@radix-ui/react-primitive@2.1.3':
resolution: {integrity: sha512-m9gTwRkhy2lvCPe6QJp4d3G1TYEUHn/FzJUtq9MjH46an1wJU+GdoGC5VLof8RX8Ft/DlpshApkhswDLZzHIcQ==}
peerDependencies:
'@types/react': '*'
'@types/react-dom': '*'
@@ -3729,8 +3729,8 @@ packages:
'@types/react-dom':
optional: true
'@radix-ui/react-roving-focus@1.1.2':
resolution: {integrity: sha512-zgMQWkNO169GtGqRvYrzb0Zf8NhMHS2DuEB/TiEmVnpr5OqPU3i8lfbxaAmC2J/KYuIQxyoQQ6DxepyXp61/xw==}
'@radix-ui/react-roving-focus@1.1.10':
resolution: {integrity: sha512-dT9aOXUen9JSsxnMPv/0VqySQf5eDQ6LCk5Sw28kamz8wSOW2bJdlX2Bg5VUIIcV+6XlHpWTIuTPCf/UNIyq8Q==}
peerDependencies:
'@types/react': '*'
'@types/react-dom': '*'
@@ -3742,8 +3742,8 @@ packages:
'@types/react-dom':
optional: true
'@radix-ui/react-slot@1.1.2':
resolution: {integrity: sha512-YAKxaiGsSQJ38VzKH86/BPRC4rh+b1Jpa+JneA5LRE7skmLPNAyeG8kPJj/oo4STLvlrs8vkf/iYyc3A5stYCQ==}
'@radix-ui/react-slot@1.2.3':
resolution: {integrity: sha512-aeNmHnBxbi2St0au6VBVC7JXFlhLlOnvIIlePNniyUNAClzmtAUEY8/pBiK3iHjufOlwA+c20/8jngo7xcrg8A==}
peerDependencies:
'@types/react': '*'
react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
@@ -3751,8 +3751,8 @@ packages:
'@types/react':
optional: true
'@radix-ui/react-tabs@1.1.3':
resolution: {integrity: sha512-9mFyI30cuRDImbmFF6O2KUJdgEOsGh9Vmx9x/Dh9tOhL7BngmQPQfwW4aejKm5OHpfWIdmeV6ySyuxoOGjtNng==}
'@radix-ui/react-tabs@1.1.12':
resolution: {integrity: sha512-GTVAlRVrQrSw3cEARM0nAx73ixrWDPNZAruETn3oHCNP6SbZ/hNxdxp+u7VkIEv3/sFoLq1PfcHrl7Pnp0CDpw==}
peerDependencies:
'@types/react': '*'
'@types/react-dom': '*'
@@ -3764,8 +3764,8 @@ packages:
'@types/react-dom':
optional: true
'@radix-ui/react-use-callback-ref@1.1.0':
resolution: {integrity: sha512-CasTfvsy+frcFkbXtSJ2Zu9JHpN8TYKxkgJGWbjiZhFivxaeW7rMeZt7QELGVLaYVfFMsKHjb7Ak0nMEe+2Vfw==}
'@radix-ui/react-use-callback-ref@1.1.1':
resolution: {integrity: sha512-FkBMwD+qbGQeMu1cOHnuGB6x4yzPjho8ap5WtbEJ26umhgqVXbhekKUQO+hZEL1vU92a3wHwdp0HAcqAUF5iDg==}
peerDependencies:
'@types/react': '*'
react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
@@ -3773,8 +3773,8 @@ packages:
'@types/react':
optional: true
'@radix-ui/react-use-controllable-state@1.1.0':
resolution: {integrity: sha512-MtfMVJiSr2NjzS0Aa90NPTnvTSg6C/JLCV7ma0W6+OMV78vd8OyRpID+Ng9LxzsPbLeuBnWBA1Nq30AtBIDChw==}
'@radix-ui/react-use-controllable-state@1.2.2':
resolution: {integrity: sha512-BjasUjixPFdS+NKkypcyyN5Pmg83Olst0+c6vGov0diwTEo6mgdqVR6hxcEgFuh4QrAs7Rc+9KuGJ9TVCj0Zzg==}
peerDependencies:
'@types/react': '*'
react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
@@ -3782,8 +3782,17 @@ packages:
'@types/react':
optional: true
'@radix-ui/react-use-layout-effect@1.1.0':
resolution: {integrity: sha512-+FPE0rOdziWSrH9athwI1R0HDVbWlEhd+FR+aSDk4uWGmSJ9Z54sdZVDQPZAinJhJXwfT+qnj969mCsT2gfm5w==}
'@radix-ui/react-use-effect-event@0.0.2':
resolution: {integrity: sha512-Qp8WbZOBe+blgpuUT+lw2xheLP8q0oatc9UpmiemEICxGvFLYmHm9QowVZGHtJlGbS6A6yJ3iViad/2cVjnOiA==}
peerDependencies:
'@types/react': '*'
react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
peerDependenciesMeta:
'@types/react':
optional: true
'@radix-ui/react-use-layout-effect@1.1.1':
resolution: {integrity: sha512-RbJRS4UWQFkzHTTwVymMTUv8EqYhOp8dOOviLj2ugtTiXRaRQS7GLGxZTLL1jWhMeoSCf5zmcZkqTl9IiYfXcQ==}
peerDependencies:
'@types/react': '*'
react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
@@ -17799,13 +17808,13 @@ snapshots:
'@freecodecamp/loop-protect@3.0.0': {}
'@freecodecamp/ui@4.0.1(@types/react-dom@17.0.19)(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)':
'@freecodecamp/ui@4.2.0(@types/react-dom@17.0.19)(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)':
dependencies:
'@fortawesome/fontawesome-svg-core': 6.7.2
'@fortawesome/free-solid-svg-icons': 6.7.2
'@fortawesome/react-fontawesome': 0.2.2(@fortawesome/fontawesome-svg-core@6.7.2)(react@17.0.2)
'@headlessui/react': 1.7.19(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@radix-ui/react-tabs': 1.1.3(@types/react-dom@17.0.19)(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@radix-ui/react-tabs': 1.1.12(@types/react-dom@17.0.19)(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
babel-plugin-prismjs: 2.1.0(prismjs@1.30.0)
prismjs: 1.30.0
react: 17.0.2
@@ -18786,118 +18795,126 @@ snapshots:
transitivePeerDependencies:
- supports-color
'@radix-ui/primitive@1.1.1': {}
'@radix-ui/primitive@1.1.2': {}
'@radix-ui/react-collection@1.1.2(@types/react-dom@17.0.19)(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)':
'@radix-ui/react-collection@1.1.7(@types/react-dom@17.0.19)(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)':
dependencies:
'@radix-ui/react-compose-refs': 1.1.1(@types/react@17.0.83)(react@17.0.2)
'@radix-ui/react-context': 1.1.1(@types/react@17.0.83)(react@17.0.2)
'@radix-ui/react-primitive': 2.0.2(@types/react-dom@17.0.19)(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@radix-ui/react-slot': 1.1.2(@types/react@17.0.83)(react@17.0.2)
'@radix-ui/react-compose-refs': 1.1.2(@types/react@17.0.83)(react@17.0.2)
'@radix-ui/react-context': 1.1.2(@types/react@17.0.83)(react@17.0.2)
'@radix-ui/react-primitive': 2.1.3(@types/react-dom@17.0.19)(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@radix-ui/react-slot': 1.2.3(@types/react@17.0.83)(react@17.0.2)
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
optionalDependencies:
'@types/react': 17.0.83
'@types/react-dom': 17.0.19
'@radix-ui/react-compose-refs@1.1.1(@types/react@17.0.83)(react@17.0.2)':
'@radix-ui/react-compose-refs@1.1.2(@types/react@17.0.83)(react@17.0.2)':
dependencies:
react: 17.0.2
optionalDependencies:
'@types/react': 17.0.83
'@radix-ui/react-context@1.1.1(@types/react@17.0.83)(react@17.0.2)':
'@radix-ui/react-context@1.1.2(@types/react@17.0.83)(react@17.0.2)':
dependencies:
react: 17.0.2
optionalDependencies:
'@types/react': 17.0.83
'@radix-ui/react-direction@1.1.0(@types/react@17.0.83)(react@17.0.2)':
'@radix-ui/react-direction@1.1.1(@types/react@17.0.83)(react@17.0.2)':
dependencies:
react: 17.0.2
optionalDependencies:
'@types/react': 17.0.83
'@radix-ui/react-id@1.1.0(@types/react@17.0.83)(react@17.0.2)':
'@radix-ui/react-id@1.1.1(@types/react@17.0.83)(react@17.0.2)':
dependencies:
'@radix-ui/react-use-layout-effect': 1.1.0(@types/react@17.0.83)(react@17.0.2)
'@radix-ui/react-use-layout-effect': 1.1.1(@types/react@17.0.83)(react@17.0.2)
react: 17.0.2
optionalDependencies:
'@types/react': 17.0.83
'@radix-ui/react-presence@1.1.2(@types/react-dom@17.0.19)(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)':
'@radix-ui/react-presence@1.1.4(@types/react-dom@17.0.19)(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)':
dependencies:
'@radix-ui/react-compose-refs': 1.1.1(@types/react@17.0.83)(react@17.0.2)
'@radix-ui/react-use-layout-effect': 1.1.0(@types/react@17.0.83)(react@17.0.2)
'@radix-ui/react-compose-refs': 1.1.2(@types/react@17.0.83)(react@17.0.2)
'@radix-ui/react-use-layout-effect': 1.1.1(@types/react@17.0.83)(react@17.0.2)
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
optionalDependencies:
'@types/react': 17.0.83
'@types/react-dom': 17.0.19
'@radix-ui/react-primitive@2.0.2(@types/react-dom@17.0.19)(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)':
'@radix-ui/react-primitive@2.1.3(@types/react-dom@17.0.19)(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)':
dependencies:
'@radix-ui/react-slot': 1.1.2(@types/react@17.0.83)(react@17.0.2)
'@radix-ui/react-slot': 1.2.3(@types/react@17.0.83)(react@17.0.2)
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
optionalDependencies:
'@types/react': 17.0.83
'@types/react-dom': 17.0.19
'@radix-ui/react-roving-focus@1.1.2(@types/react-dom@17.0.19)(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)':
'@radix-ui/react-roving-focus@1.1.10(@types/react-dom@17.0.19)(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)':
dependencies:
'@radix-ui/primitive': 1.1.1
'@radix-ui/react-collection': 1.1.2(@types/react-dom@17.0.19)(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@radix-ui/react-compose-refs': 1.1.1(@types/react@17.0.83)(react@17.0.2)
'@radix-ui/react-context': 1.1.1(@types/react@17.0.83)(react@17.0.2)
'@radix-ui/react-direction': 1.1.0(@types/react@17.0.83)(react@17.0.2)
'@radix-ui/react-id': 1.1.0(@types/react@17.0.83)(react@17.0.2)
'@radix-ui/react-primitive': 2.0.2(@types/react-dom@17.0.19)(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@radix-ui/react-use-callback-ref': 1.1.0(@types/react@17.0.83)(react@17.0.2)
'@radix-ui/react-use-controllable-state': 1.1.0(@types/react@17.0.83)(react@17.0.2)
'@radix-ui/primitive': 1.1.2
'@radix-ui/react-collection': 1.1.7(@types/react-dom@17.0.19)(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@radix-ui/react-compose-refs': 1.1.2(@types/react@17.0.83)(react@17.0.2)
'@radix-ui/react-context': 1.1.2(@types/react@17.0.83)(react@17.0.2)
'@radix-ui/react-direction': 1.1.1(@types/react@17.0.83)(react@17.0.2)
'@radix-ui/react-id': 1.1.1(@types/react@17.0.83)(react@17.0.2)
'@radix-ui/react-primitive': 2.1.3(@types/react-dom@17.0.19)(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@radix-ui/react-use-callback-ref': 1.1.1(@types/react@17.0.83)(react@17.0.2)
'@radix-ui/react-use-controllable-state': 1.2.2(@types/react@17.0.83)(react@17.0.2)
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
optionalDependencies:
'@types/react': 17.0.83
'@types/react-dom': 17.0.19
'@radix-ui/react-slot@1.1.2(@types/react@17.0.83)(react@17.0.2)':
'@radix-ui/react-slot@1.2.3(@types/react@17.0.83)(react@17.0.2)':
dependencies:
'@radix-ui/react-compose-refs': 1.1.1(@types/react@17.0.83)(react@17.0.2)
'@radix-ui/react-compose-refs': 1.1.2(@types/react@17.0.83)(react@17.0.2)
react: 17.0.2
optionalDependencies:
'@types/react': 17.0.83
'@radix-ui/react-tabs@1.1.3(@types/react-dom@17.0.19)(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)':
'@radix-ui/react-tabs@1.1.12(@types/react-dom@17.0.19)(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)':
dependencies:
'@radix-ui/primitive': 1.1.1
'@radix-ui/react-context': 1.1.1(@types/react@17.0.83)(react@17.0.2)
'@radix-ui/react-direction': 1.1.0(@types/react@17.0.83)(react@17.0.2)
'@radix-ui/react-id': 1.1.0(@types/react@17.0.83)(react@17.0.2)
'@radix-ui/react-presence': 1.1.2(@types/react-dom@17.0.19)(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@radix-ui/react-primitive': 2.0.2(@types/react-dom@17.0.19)(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@radix-ui/react-roving-focus': 1.1.2(@types/react-dom@17.0.19)(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@radix-ui/react-use-controllable-state': 1.1.0(@types/react@17.0.83)(react@17.0.2)
'@radix-ui/primitive': 1.1.2
'@radix-ui/react-context': 1.1.2(@types/react@17.0.83)(react@17.0.2)
'@radix-ui/react-direction': 1.1.1(@types/react@17.0.83)(react@17.0.2)
'@radix-ui/react-id': 1.1.1(@types/react@17.0.83)(react@17.0.2)
'@radix-ui/react-presence': 1.1.4(@types/react-dom@17.0.19)(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@radix-ui/react-primitive': 2.1.3(@types/react-dom@17.0.19)(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@radix-ui/react-roving-focus': 1.1.10(@types/react-dom@17.0.19)(@types/react@17.0.83)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@radix-ui/react-use-controllable-state': 1.2.2(@types/react@17.0.83)(react@17.0.2)
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
optionalDependencies:
'@types/react': 17.0.83
'@types/react-dom': 17.0.19
'@radix-ui/react-use-callback-ref@1.1.0(@types/react@17.0.83)(react@17.0.2)':
'@radix-ui/react-use-callback-ref@1.1.1(@types/react@17.0.83)(react@17.0.2)':
dependencies:
react: 17.0.2
optionalDependencies:
'@types/react': 17.0.83
'@radix-ui/react-use-controllable-state@1.1.0(@types/react@17.0.83)(react@17.0.2)':
'@radix-ui/react-use-controllable-state@1.2.2(@types/react@17.0.83)(react@17.0.2)':
dependencies:
'@radix-ui/react-use-callback-ref': 1.1.0(@types/react@17.0.83)(react@17.0.2)
'@radix-ui/react-use-effect-event': 0.0.2(@types/react@17.0.83)(react@17.0.2)
'@radix-ui/react-use-layout-effect': 1.1.1(@types/react@17.0.83)(react@17.0.2)
react: 17.0.2
optionalDependencies:
'@types/react': 17.0.83
'@radix-ui/react-use-layout-effect@1.1.0(@types/react@17.0.83)(react@17.0.2)':
'@radix-ui/react-use-effect-event@0.0.2(@types/react@17.0.83)(react@17.0.2)':
dependencies:
'@radix-ui/react-use-layout-effect': 1.1.1(@types/react@17.0.83)(react@17.0.2)
react: 17.0.2
optionalDependencies:
'@types/react': 17.0.83
'@radix-ui/react-use-layout-effect@1.1.1(@types/react@17.0.83)(react@17.0.2)':
dependencies:
react: 17.0.2
optionalDependencies:
@@ -20672,7 +20689,7 @@ snapshots:
dependencies:
'@typescript-eslint/typescript-estree': 8.33.0(typescript@5.7.3)
'@typescript-eslint/utils': 8.33.0(eslint@9.19.0)(typescript@5.7.3)
debug: 4.4.1
debug: 4.3.4(supports-color@8.1.1)
eslint: 9.19.0
ts-api-utils: 2.1.0(typescript@5.7.3)
typescript: 5.7.3
@@ -20740,7 +20757,7 @@ snapshots:
dependencies:
'@typescript-eslint/types': 8.24.0
'@typescript-eslint/visitor-keys': 8.24.0
debug: 4.4.1
debug: 4.3.4(supports-color@8.1.1)
fast-glob: 3.3.2
is-glob: 4.0.3
minimatch: 9.0.5
@@ -20754,7 +20771,7 @@ snapshots:
dependencies:
'@typescript-eslint/types': 8.26.1
'@typescript-eslint/visitor-keys': 8.26.1
debug: 4.4.1
debug: 4.3.4(supports-color@8.1.1)
fast-glob: 3.3.2
is-glob: 4.0.3
minimatch: 9.0.5
@@ -20770,7 +20787,7 @@ snapshots:
'@typescript-eslint/tsconfig-utils': 8.33.0(typescript@5.7.3)
'@typescript-eslint/types': 8.33.0
'@typescript-eslint/visitor-keys': 8.33.0
debug: 4.4.1
debug: 4.3.4(supports-color@8.1.1)
fast-glob: 3.3.3
is-glob: 4.0.3
minimatch: 9.0.5
@@ -25910,7 +25927,7 @@ snapshots:
dependencies:
'@tootallnate/once': 2.0.0
agent-base: 6.0.2
debug: 4.4.1
debug: 4.3.4(supports-color@8.1.1)
transitivePeerDependencies:
- supports-color
@@ -25921,14 +25938,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
http-proxy@1.18.1:
dependencies:
eventemitter3: 4.0.7
follow-redirects: 1.15.3(debug@4.4.1)
requires-port: 1.0.0
transitivePeerDependencies:
- debug
http-proxy@1.18.1(debug@3.2.7):
dependencies:
eventemitter3: 4.0.7
@@ -25944,7 +25953,7 @@ snapshots:
corser: 2.0.1
he: 1.2.0
html-encoding-sniffer: 3.0.0
http-proxy: 1.18.1
http-proxy: 1.18.1(debug@3.2.7)
mime: 1.6.0
minimist: 1.2.8
opener: 1.5.2