refactor(package/interface): import CSSProperties from csstype

This commit is contained in:
Linden
2024-03-16 04:30:02 +11:00
parent 19ce031145
commit 50d957c1d1
3 changed files with 83 additions and 80 deletions

View File

@@ -1,5 +1,5 @@
import type { IconName, IconPrefix } from '@fortawesome/fontawesome-common-types';
import { CSSProperties } from 'react';
import type { Properties as CSSProperties } from 'csstype';
type IconAnimation = 'spin' | 'spinPulse' | 'spinReverse' | 'pulse' | 'beat' | 'fade' | 'beatFade' | 'bounce' | 'shake';

View File

@@ -25,8 +25,9 @@
"license": "LGPL-3.0",
"dependencies": {
"@nativewrappers/client": "^1.7.33",
"csstype": "^3.1.3",
"fast-printf": "^1.6.9",
"typescript": "^5.3.3"
"typescript": "^5.4.2"
},
"devDependencies": {
"@citizenfx/client": "latest",
@@ -34,7 +35,7 @@
"@fortawesome/fontawesome-common-types": "6.1.1",
"@mantine/core": "^6.0.21",
"@types/node": "16.9.1",
"@types/react": "^18.2.48",
"@types/react": "^18.2.66",
"prettier": "^2.8.8"
}
}

156
package/pnpm-lock.yaml generated
View File

@@ -8,32 +8,35 @@ dependencies:
'@nativewrappers/client':
specifier: ^1.7.33
version: 1.7.33
csstype:
specifier: ^3.1.3
version: 3.1.3
fast-printf:
specifier: ^1.6.9
version: 1.6.9
typescript:
specifier: ^5.3.3
version: 5.3.3
specifier: ^5.4.2
version: 5.4.2
devDependencies:
'@citizenfx/client':
specifier: latest
version: 2.0.7314-1
version: 2.0.7630-1
'@citizenfx/server':
specifier: latest
version: 2.0.7314-1
version: 2.0.7630-1
'@fortawesome/fontawesome-common-types':
specifier: 6.1.1
version: 6.1.1
'@mantine/core':
specifier: ^6.0.21
version: 6.0.21(@emotion/react@11.11.3)(@mantine/hooks@6.0.21)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)
version: 6.0.21(@emotion/react@11.11.4)(@mantine/hooks@6.0.21)(@types/react@18.2.66)(react-dom@18.2.0)(react@18.2.0)
'@types/node':
specifier: 16.9.1
version: 16.9.1
'@types/react':
specifier: ^18.2.48
version: 18.2.48
specifier: ^18.2.66
version: 18.2.66
prettier:
specifier: ^2.8.8
version: 2.8.8
@@ -52,7 +55,7 @@ packages:
resolution: {integrity: sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/types': 7.23.6
'@babel/types': 7.24.0
dev: true
/@babel/helper-string-parser@7.23.4:
@@ -74,15 +77,15 @@ packages:
js-tokens: 4.0.0
dev: true
/@babel/runtime@7.23.8:
resolution: {integrity: sha512-Y7KbAP984rn1VGMbGqKmBLio9V7y5Je9GvU4rQPCPinCyNfUcToxIXl06d59URp/F3LwinvODxab5N/G6qggkw==}
/@babel/runtime@7.24.0:
resolution: {integrity: sha512-Chk32uHMg6TnQdvw2e9IlqPpFX/6NLuK0Ys2PqLb7/gL5uFn9mXvK715FGLlOLQrcO4qIkNHkvPGktzzXexsFw==}
engines: {node: '>=6.9.0'}
dependencies:
regenerator-runtime: 0.14.1
dev: true
/@babel/types@7.23.6:
resolution: {integrity: sha512-+uarb83brBzPKN38NX1MkB6vb6+mwvR6amUulqAE7ccQw1pEl+bCia9TbdG1lsnFP7lZySvUn37CHyXQdfTwzg==}
/@babel/types@7.24.0:
resolution: {integrity: sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/helper-string-parser': 7.23.4
@@ -90,19 +93,19 @@ packages:
to-fast-properties: 2.0.0
dev: true
/@citizenfx/client@2.0.7314-1:
resolution: {integrity: sha512-nK1Z4PhXR/PlyHQvLVX4WK+Mc2YLZHvY5txqukfElzuY62T6FqFfhJhf2H50rlsgrVdtdkR5RcO9wdBUzJ1SQQ==}
/@citizenfx/client@2.0.7630-1:
resolution: {integrity: sha512-VPZLw5xnpe5ynXAyegdsNxQQiKxWfr73WVal2r6xK5NXt0LT5hhF+J80IspJ88O9/AVHsT4pwaJaKqSJOr+9YA==}
dev: true
/@citizenfx/server@2.0.7314-1:
resolution: {integrity: sha512-AaKQsY18NZ2rr+UbVVldg+aYcfnhbNz49JHPCJNXqOI0VJ7oHQ/+DshhLcjc8Ors+psk9D+zAxwTEMAf7QpM9Q==}
/@citizenfx/server@2.0.7630-1:
resolution: {integrity: sha512-XpwqrYbe1KVhLqU1dbznRKlcyEH0JdzH+0cYOmDN0AuOWAejZy6pYpnTTdTOtkEfz6EC/2KUwINYZjmlMaY20Q==}
dev: true
/@emotion/babel-plugin@11.11.0:
resolution: {integrity: sha512-m4HEDZleaaCH+XgDDsPF15Ht6wTLsgDTeR3WYj9Q/k76JtWhrJjcP4+/XlG8LGT/Rol9qUfOIztXeA84ATpqPQ==}
dependencies:
'@babel/helper-module-imports': 7.22.15
'@babel/runtime': 7.23.8
'@babel/runtime': 7.24.0
'@emotion/hash': 0.9.1
'@emotion/memoize': 0.8.1
'@emotion/serialize': 1.1.3
@@ -132,8 +135,8 @@ packages:
resolution: {integrity: sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA==}
dev: true
/@emotion/react@11.11.3(@types/react@18.2.48)(react@18.2.0):
resolution: {integrity: sha512-Cnn0kuq4DoONOMcnoVsTOR8E+AdnKFf//6kUWc4LCdnxj31pZWn7rIULd6Y7/Js1PiPHzn7SKCM9vB/jBni8eA==}
/@emotion/react@11.11.4(@types/react@18.2.66)(react@18.2.0):
resolution: {integrity: sha512-t8AjMlF0gHpvvxk5mAtCqR4vmxiGHCeJBaQO6gncUSdklELOgtwjerNY2yuJNfwnc6vi16U/+uMF+afIawJ9iw==}
peerDependencies:
'@types/react': '*'
react: '>=16.8.0'
@@ -141,14 +144,14 @@ packages:
'@types/react':
optional: true
dependencies:
'@babel/runtime': 7.23.8
'@babel/runtime': 7.24.0
'@emotion/babel-plugin': 11.11.0
'@emotion/cache': 11.11.0
'@emotion/serialize': 1.1.3
'@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.2.0)
'@emotion/utils': 1.2.1
'@emotion/weak-memoize': 0.3.1
'@types/react': 18.2.48
'@types/react': 18.2.66
hoist-non-react-statics: 3.3.2
react: 18.2.0
dev: true
@@ -187,16 +190,16 @@ packages:
resolution: {integrity: sha512-EsBwpc7hBUJWAsNPBmJy4hxWx12v6bshQsldrVmjxJoc3isbxhOrF2IcCpaXxfvq03NwkI7sbsOLXbYuqF/8Ww==}
dev: true
/@floating-ui/core@1.5.3:
resolution: {integrity: sha512-O0WKDOo0yhJuugCx6trZQj5jVJ9yR0ystG2JaNAemYUWce+pmM6WUEFIibnWyEJKdrDxhm75NoSRME35FNaM/Q==}
/@floating-ui/core@1.6.0:
resolution: {integrity: sha512-PcF++MykgmTj3CIyOQbKA/hDzOAiqI3mhuoN44WRCopIs1sgoDoU4oty4Jtqaj/y3oDU6fnVSm4QG0a3t5i0+g==}
dependencies:
'@floating-ui/utils': 0.2.1
dev: true
/@floating-ui/dom@1.5.4:
resolution: {integrity: sha512-jByEsHIY+eEdCjnTVu+E3ephzTOzkQ8hgUfGwos+bg7NlH33Zc5uO+QHz1mrQUOgIKKDD1RtS201P9NvAfq3XQ==}
/@floating-ui/dom@1.6.3:
resolution: {integrity: sha512-RnDthu3mzPlQ31Ss/BTwQ1zjzIhr3lk1gZB1OC56h/1vEtaXkESrOqL5fQVMfXpwGtRwX+YsZBdyHtJMQnkArw==}
dependencies:
'@floating-ui/core': 1.5.3
'@floating-ui/core': 1.6.0
'@floating-ui/utils': 0.2.1
dev: true
@@ -206,7 +209,7 @@ packages:
react: '>=16.8.0'
react-dom: '>=16.8.0'
dependencies:
'@floating-ui/dom': 1.5.4
'@floating-ui/dom': 1.6.3
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
dev: true
@@ -234,7 +237,7 @@ packages:
requiresBuild: true
dev: true
/@mantine/core@6.0.21(@emotion/react@11.11.3)(@mantine/hooks@6.0.21)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0):
/@mantine/core@6.0.21(@emotion/react@11.11.4)(@mantine/hooks@6.0.21)(@types/react@18.2.66)(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-Kx4RrRfv0I+cOCIcsq/UA2aWcYLyXgW3aluAuW870OdXnbII6qg7RW28D+r9D76SHPxWFKwIKwmcucAG08Divg==}
peerDependencies:
'@mantine/hooks': 6.0.21
@@ -243,13 +246,13 @@ packages:
dependencies:
'@floating-ui/react': 0.19.2(react-dom@18.2.0)(react@18.2.0)
'@mantine/hooks': 6.0.21(react@18.2.0)
'@mantine/styles': 6.0.21(@emotion/react@11.11.3)(react-dom@18.2.0)(react@18.2.0)
'@mantine/styles': 6.0.21(@emotion/react@11.11.4)(react-dom@18.2.0)(react@18.2.0)
'@mantine/utils': 6.0.21(react@18.2.0)
'@radix-ui/react-scroll-area': 1.0.2(react-dom@18.2.0)(react@18.2.0)
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
react-remove-scroll: 2.5.7(@types/react@18.2.48)(react@18.2.0)
react-textarea-autosize: 8.3.4(@types/react@18.2.48)(react@18.2.0)
react-remove-scroll: 2.5.7(@types/react@18.2.66)(react@18.2.0)
react-textarea-autosize: 8.3.4(@types/react@18.2.66)(react@18.2.0)
transitivePeerDependencies:
- '@emotion/react'
- '@types/react'
@@ -263,14 +266,14 @@ packages:
react: 18.2.0
dev: true
/@mantine/styles@6.0.21(@emotion/react@11.11.3)(react-dom@18.2.0)(react@18.2.0):
/@mantine/styles@6.0.21(@emotion/react@11.11.4)(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-PVtL7XHUiD/B5/kZ/QvZOZZQQOj12QcRs3Q6nPoqaoPcOX5+S7bMZLMH0iLtcGq5OODYk0uxlvuJkOZGoPj8Mg==}
peerDependencies:
'@emotion/react': '>=11.9.0'
react: '>=16.8.0'
react-dom: '>=16.8.0'
dependencies:
'@emotion/react': 11.11.3(@types/react@18.2.48)(react@18.2.0)
'@emotion/react': 11.11.4(@types/react@18.2.66)(react@18.2.0)
clsx: 1.1.1
csstype: 3.0.9
react: 18.2.0
@@ -292,13 +295,13 @@ packages:
/@radix-ui/number@1.0.0:
resolution: {integrity: sha512-Ofwh/1HX69ZfJRiRBMTy7rgjAzHmwe4kW9C9Y99HTRUcYLUuVT0KESFj15rPjRgKJs20GPq8Bm5aEDJ8DuA3vA==}
dependencies:
'@babel/runtime': 7.23.8
'@babel/runtime': 7.24.0
dev: true
/@radix-ui/primitive@1.0.0:
resolution: {integrity: sha512-3e7rn8FDMin4CgeL7Z/49smCA3rFYY3Ha2rUQ7HRWFadS5iCRw08ZgVT1LaNTCNqgvrUiyczLflrVrF0SRQtNA==}
dependencies:
'@babel/runtime': 7.23.8
'@babel/runtime': 7.24.0
dev: true
/@radix-ui/react-compose-refs@1.0.0(react@18.2.0):
@@ -306,7 +309,7 @@ packages:
peerDependencies:
react: ^16.8 || ^17.0 || ^18.0
dependencies:
'@babel/runtime': 7.23.8
'@babel/runtime': 7.24.0
react: 18.2.0
dev: true
@@ -315,7 +318,7 @@ packages:
peerDependencies:
react: ^16.8 || ^17.0 || ^18.0
dependencies:
'@babel/runtime': 7.23.8
'@babel/runtime': 7.24.0
react: 18.2.0
dev: true
@@ -324,7 +327,7 @@ packages:
peerDependencies:
react: ^16.8 || ^17.0 || ^18.0
dependencies:
'@babel/runtime': 7.23.8
'@babel/runtime': 7.24.0
react: 18.2.0
dev: true
@@ -334,7 +337,7 @@ packages:
react: ^16.8 || ^17.0 || ^18.0
react-dom: ^16.8 || ^17.0 || ^18.0
dependencies:
'@babel/runtime': 7.23.8
'@babel/runtime': 7.24.0
'@radix-ui/react-compose-refs': 1.0.0(react@18.2.0)
'@radix-ui/react-use-layout-effect': 1.0.0(react@18.2.0)
react: 18.2.0
@@ -347,7 +350,7 @@ packages:
react: ^16.8 || ^17.0 || ^18.0
react-dom: ^16.8 || ^17.0 || ^18.0
dependencies:
'@babel/runtime': 7.23.8
'@babel/runtime': 7.24.0
'@radix-ui/react-slot': 1.0.1(react@18.2.0)
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
@@ -359,7 +362,7 @@ packages:
react: ^16.8 || ^17.0 || ^18.0
react-dom: ^16.8 || ^17.0 || ^18.0
dependencies:
'@babel/runtime': 7.23.8
'@babel/runtime': 7.24.0
'@radix-ui/number': 1.0.0
'@radix-ui/primitive': 1.0.0
'@radix-ui/react-compose-refs': 1.0.0(react@18.2.0)
@@ -378,7 +381,7 @@ packages:
peerDependencies:
react: ^16.8 || ^17.0 || ^18.0
dependencies:
'@babel/runtime': 7.23.8
'@babel/runtime': 7.24.0
'@radix-ui/react-compose-refs': 1.0.0(react@18.2.0)
react: 18.2.0
dev: true
@@ -388,7 +391,7 @@ packages:
peerDependencies:
react: ^16.8 || ^17.0 || ^18.0
dependencies:
'@babel/runtime': 7.23.8
'@babel/runtime': 7.24.0
react: 18.2.0
dev: true
@@ -397,7 +400,7 @@ packages:
peerDependencies:
react: ^16.8 || ^17.0 || ^18.0
dependencies:
'@babel/runtime': 7.23.8
'@babel/runtime': 7.24.0
react: 18.2.0
dev: true
@@ -413,8 +416,8 @@ packages:
resolution: {integrity: sha512-ga8y9v9uyeiLdpKddhxYQkxNDrfvuPrlFb0N1qnZZByvcElJaXthF1UhvCh9TLWJBEHeNtdnbysW7Y6Uq8CVng==}
dev: true
/@types/react@18.2.48:
resolution: {integrity: sha512-qboRCl6Ie70DQQG9hhNREz81jqC1cs9EVNcjQ1AU+jH6NFfSAhVVbrrY/+nSF+Bsk4AOwm9Qa61InvMCyV+H3w==}
/@types/react@18.2.66:
resolution: {integrity: sha512-OYTmMI4UigXeFMF/j4uv0lBBEbongSgptPrHBxqME44h9+yNov+oL6Z3ocJKo0WyXR84sQUNeyIp9MRfckvZpg==}
dependencies:
'@types/prop-types': 15.7.11
'@types/scheduler': 0.16.8
@@ -443,7 +446,7 @@ packages:
resolution: {integrity: sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==}
engines: {node: '>=10', npm: '>=6'}
dependencies:
'@babel/runtime': 7.23.8
'@babel/runtime': 7.24.0
cosmiconfig: 7.1.0
resolve: 1.22.8
dev: true
@@ -502,7 +505,6 @@ packages:
/csstype@3.1.3:
resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==}
dev: true
/detect-node-es@1.1.0:
resolution: {integrity: sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==}
@@ -549,8 +551,8 @@ packages:
engines: {node: '>=4'}
dev: true
/hasown@2.0.0:
resolution: {integrity: sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==}
/hasown@2.0.2:
resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==}
engines: {node: '>= 0.4'}
dependencies:
function-bind: 1.1.2
@@ -583,7 +585,7 @@ packages:
/is-core-module@2.13.1:
resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==}
dependencies:
hasown: 2.0.0
hasown: 2.0.2
dev: true
/js-tokens@4.0.0:
@@ -651,8 +653,8 @@ packages:
resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==}
dev: true
/react-remove-scroll-bar@2.3.4(@types/react@18.2.48)(react@18.2.0):
resolution: {integrity: sha512-63C4YQBUt0m6ALadE9XV56hV8BgJWDmmTPY758iIJjfQKt2nYwoUrPk0LXRXcB/yIj82T1/Ixfdpdk68LwIB0A==}
/react-remove-scroll-bar@2.3.6(@types/react@18.2.66)(react@18.2.0):
resolution: {integrity: sha512-DtSYaao4mBmX+HDo5YWYdBWQwYIQQshUV/dVxFxK+KM26Wjwp1gZ6rv6OC3oujI6Bfu6Xyg3TwK533AQutsn/g==}
engines: {node: '>=10'}
peerDependencies:
'@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0
@@ -661,13 +663,13 @@ packages:
'@types/react':
optional: true
dependencies:
'@types/react': 18.2.48
'@types/react': 18.2.66
react: 18.2.0
react-style-singleton: 2.2.1(@types/react@18.2.48)(react@18.2.0)
react-style-singleton: 2.2.1(@types/react@18.2.66)(react@18.2.0)
tslib: 2.6.2
dev: true
/react-remove-scroll@2.5.7(@types/react@18.2.48)(react@18.2.0):
/react-remove-scroll@2.5.7(@types/react@18.2.66)(react@18.2.0):
resolution: {integrity: sha512-FnrTWO4L7/Bhhf3CYBNArEG/yROV0tKmTv7/3h9QCFvH6sndeFf1wPqOcbFVu5VAulS5dV1wGT3GZZ/1GawqiA==}
engines: {node: '>=10'}
peerDependencies:
@@ -677,16 +679,16 @@ packages:
'@types/react':
optional: true
dependencies:
'@types/react': 18.2.48
'@types/react': 18.2.66
react: 18.2.0
react-remove-scroll-bar: 2.3.4(@types/react@18.2.48)(react@18.2.0)
react-style-singleton: 2.2.1(@types/react@18.2.48)(react@18.2.0)
react-remove-scroll-bar: 2.3.6(@types/react@18.2.66)(react@18.2.0)
react-style-singleton: 2.2.1(@types/react@18.2.66)(react@18.2.0)
tslib: 2.6.2
use-callback-ref: 1.3.1(@types/react@18.2.48)(react@18.2.0)
use-sidecar: 1.1.2(@types/react@18.2.48)(react@18.2.0)
use-callback-ref: 1.3.1(@types/react@18.2.66)(react@18.2.0)
use-sidecar: 1.1.2(@types/react@18.2.66)(react@18.2.0)
dev: true
/react-style-singleton@2.2.1(@types/react@18.2.48)(react@18.2.0):
/react-style-singleton@2.2.1(@types/react@18.2.66)(react@18.2.0):
resolution: {integrity: sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==}
engines: {node: '>=10'}
peerDependencies:
@@ -696,23 +698,23 @@ packages:
'@types/react':
optional: true
dependencies:
'@types/react': 18.2.48
'@types/react': 18.2.66
get-nonce: 1.0.1
invariant: 2.2.4
react: 18.2.0
tslib: 2.6.2
dev: true
/react-textarea-autosize@8.3.4(@types/react@18.2.48)(react@18.2.0):
/react-textarea-autosize@8.3.4(@types/react@18.2.66)(react@18.2.0):
resolution: {integrity: sha512-CdtmP8Dc19xL8/R6sWvtknD/eCXkQr30dtvC4VmGInhRsfF8X/ihXCq6+9l9qbxmKRiq407/7z5fxE7cVWQNgQ==}
engines: {node: '>=10'}
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0
dependencies:
'@babel/runtime': 7.23.8
'@babel/runtime': 7.24.0
react: 18.2.0
use-composed-ref: 1.3.0(react@18.2.0)
use-latest: 1.2.1(@types/react@18.2.48)(react@18.2.0)
use-latest: 1.2.1(@types/react@18.2.66)(react@18.2.0)
transitivePeerDependencies:
- '@types/react'
dev: true
@@ -782,13 +784,13 @@ packages:
resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==}
dev: true
/typescript@5.3.3:
resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==}
/typescript@5.4.2:
resolution: {integrity: sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==}
engines: {node: '>=14.17'}
hasBin: true
dev: false
/use-callback-ref@1.3.1(@types/react@18.2.48)(react@18.2.0):
/use-callback-ref@1.3.1(@types/react@18.2.66)(react@18.2.0):
resolution: {integrity: sha512-Lg4Vx1XZQauB42Hw3kK7JM6yjVjgFmFC5/Ab797s79aARomD2nEErc4mCgM8EZrARLmmbWpi5DGCadmK50DcAQ==}
engines: {node: '>=10'}
peerDependencies:
@@ -798,7 +800,7 @@ packages:
'@types/react':
optional: true
dependencies:
'@types/react': 18.2.48
'@types/react': 18.2.66
react: 18.2.0
tslib: 2.6.2
dev: true
@@ -811,7 +813,7 @@ packages:
react: 18.2.0
dev: true
/use-isomorphic-layout-effect@1.1.2(@types/react@18.2.48)(react@18.2.0):
/use-isomorphic-layout-effect@1.1.2(@types/react@18.2.66)(react@18.2.0):
resolution: {integrity: sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==}
peerDependencies:
'@types/react': '*'
@@ -820,11 +822,11 @@ packages:
'@types/react':
optional: true
dependencies:
'@types/react': 18.2.48
'@types/react': 18.2.66
react: 18.2.0
dev: true
/use-latest@1.2.1(@types/react@18.2.48)(react@18.2.0):
/use-latest@1.2.1(@types/react@18.2.66)(react@18.2.0):
resolution: {integrity: sha512-xA+AVm/Wlg3e2P/JiItTziwS7FK92LWrDB0p+hgXloIMuVCeJJ8v6f0eeHyPZaJrM+usM1FkFfbNCrJGs8A/zw==}
peerDependencies:
'@types/react': '*'
@@ -833,12 +835,12 @@ packages:
'@types/react':
optional: true
dependencies:
'@types/react': 18.2.48
'@types/react': 18.2.66
react: 18.2.0
use-isomorphic-layout-effect: 1.1.2(@types/react@18.2.48)(react@18.2.0)
use-isomorphic-layout-effect: 1.1.2(@types/react@18.2.66)(react@18.2.0)
dev: true
/use-sidecar@1.1.2(@types/react@18.2.48)(react@18.2.0):
/use-sidecar@1.1.2(@types/react@18.2.66)(react@18.2.0):
resolution: {integrity: sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==}
engines: {node: '>=10'}
peerDependencies:
@@ -848,7 +850,7 @@ packages:
'@types/react':
optional: true
dependencies:
'@types/react': 18.2.48
'@types/react': 18.2.66
detect-node-es: 1.1.0
react: 18.2.0
tslib: 2.6.2