From 0b1db6027624a98b1f6721866665db676438e41a Mon Sep 17 00:00:00 2001 From: jean-paul-lescouzeres Date: Tue, 30 May 2023 17:04:36 +0200 Subject: [PATCH] chore: harmonize deps rules --- package-lock.json | 1813 +++++++------------ packages/components/form-field/package.json | 4 +- packages/components/popover/package.json | 2 +- packages/components/spinner/package.json | 8 +- 4 files changed, 665 insertions(+), 1162 deletions(-) diff --git a/package-lock.json b/package-lock.json index eeb3f9f82..827620ead 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2164,6 +2164,7 @@ }, "node_modules/@clack/prompts/node_modules/is-unicode-supported": { "version": "1.3.0", + "extraneous": true, "inBundle": true, "license": "MIT", "engines": { @@ -8786,87 +8787,6 @@ "@babel/runtime": "^7.13.10" } }, - "node_modules/@radix-ui/react-arrow": { - "version": "1.0.3-rc.11", - "resolved": "https://registry.npmjs.org/@radix-ui/react-arrow/-/react-arrow-1.0.3-rc.11.tgz", - "integrity": "sha512-zjgkHpY5G+Z0Vv1Ps9g7LUNSX4UNZUerePaZUXRCyk5/YmpJx3HFcr0IS4G3dYF+s7uxuYswbBbdTXc6klr2vg==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-primitive": "1.0.3-rc.11" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-arrow/node_modules/@radix-ui/react-compose-refs": { - "version": "1.0.1-rc.6", - "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.0.1-rc.6.tgz", - "integrity": "sha512-VBeENWqNNLjxfC1qOg3zfUKep2g2JO8MnAklmXOc9uaQIefVKGp9r2qExvwa9fXg7Od+UwFAtL2pKSha0/fqkw==", - "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-arrow/node_modules/@radix-ui/react-primitive": { - "version": "1.0.3-rc.11", - "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-1.0.3-rc.11.tgz", - "integrity": "sha512-dzYy04F22jFw/mWZn2xuUpl3CwhF3DOl+wiwkzfsSzZkLrWKMf5TAFX5ALPzaGGqzvTrH1LPgBnocBiWZ7MG1Q==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-slot": "1.0.2-rc.11" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-arrow/node_modules/@radix-ui/react-slot": { - "version": "1.0.2-rc.11", - "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.0.2-rc.11.tgz", - "integrity": "sha512-rt5rEawRf9gmpHJOtqdNibhp9SOqrX/CRpqiaLCpK1ixBFsNR40Hp931xt1/XiAeicg9/aFK+dih6+iSiCWWSg==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.1-rc.6" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, "node_modules/@radix-ui/react-checkbox": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/@radix-ui/react-checkbox/-/react-checkbox-1.0.3.tgz", @@ -8936,233 +8856,6 @@ "react": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/@radix-ui/react-dismissable-layer": { - "version": "1.0.4-rc.11", - "resolved": "https://registry.npmjs.org/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.0.4-rc.11.tgz", - "integrity": "sha512-u+Z5DlQ/7HZG3XKUHFHNccejGKh26j/s/BchIda9v1VeOdQ02ByBml4CGizLWkadeoRzX6g7FKt+E4UAsKlXpA==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.1-rc.6", - "@radix-ui/react-compose-refs": "1.0.1-rc.6", - "@radix-ui/react-primitive": "1.0.3-rc.11", - "@radix-ui/react-use-callback-ref": "1.0.1-rc.6", - "@radix-ui/react-use-escape-keydown": "1.0.3-rc.6" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-dismissable-layer/node_modules/@radix-ui/primitive": { - "version": "1.0.1-rc.6", - "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.0.1-rc.6.tgz", - "integrity": "sha512-7QjO90mGf5qLZU+zQ3jahaU0dgfBSqJhsqDxsbV65bgjsFLN/KzauKA4pYBoF20wpv+OJZxItZw54H9vuZbMtA==", - "dependencies": { - "@babel/runtime": "^7.13.10" - } - }, - "node_modules/@radix-ui/react-dismissable-layer/node_modules/@radix-ui/react-compose-refs": { - "version": "1.0.1-rc.6", - "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.0.1-rc.6.tgz", - "integrity": "sha512-VBeENWqNNLjxfC1qOg3zfUKep2g2JO8MnAklmXOc9uaQIefVKGp9r2qExvwa9fXg7Od+UwFAtL2pKSha0/fqkw==", - "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-dismissable-layer/node_modules/@radix-ui/react-primitive": { - "version": "1.0.3-rc.11", - "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-1.0.3-rc.11.tgz", - "integrity": "sha512-dzYy04F22jFw/mWZn2xuUpl3CwhF3DOl+wiwkzfsSzZkLrWKMf5TAFX5ALPzaGGqzvTrH1LPgBnocBiWZ7MG1Q==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-slot": "1.0.2-rc.11" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-dismissable-layer/node_modules/@radix-ui/react-slot": { - "version": "1.0.2-rc.11", - "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.0.2-rc.11.tgz", - "integrity": "sha512-rt5rEawRf9gmpHJOtqdNibhp9SOqrX/CRpqiaLCpK1ixBFsNR40Hp931xt1/XiAeicg9/aFK+dih6+iSiCWWSg==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.1-rc.6" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-dismissable-layer/node_modules/@radix-ui/react-use-callback-ref": { - "version": "1.0.1-rc.6", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.0.1-rc.6.tgz", - "integrity": "sha512-kQ3jqqo3eMnptkWKG30mnEXc9yaxMI3fOOrZ1SP9hn3eKFC/cO52vwyfvldR5FpbxSm4cJ1iGUAmd7PelmiqXg==", - "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-focus-guards": { - "version": "1.0.1-rc.6", - "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-guards/-/react-focus-guards-1.0.1-rc.6.tgz", - "integrity": "sha512-OBqjcrM9lnG4Kr7pkZDBGtQ5+UMQwdOGntXg6MQx92vWXnOvOysWKEDfrCxwN42I+ymF9T2HsIRqZVtFcgNxgQ==", - "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-focus-scope": { - "version": "1.0.3-rc.11", - "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-scope/-/react-focus-scope-1.0.3-rc.11.tgz", - "integrity": "sha512-b0P1zfgZSQ9byxztCWN6Ey2TZdF0WCiOAn5R4xljIhVpurm4vnLE+BzQ7d5/CEsPAzAOgXMOBZG08Yd6rOX06A==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.1-rc.6", - "@radix-ui/react-primitive": "1.0.3-rc.11", - "@radix-ui/react-use-callback-ref": "1.0.1-rc.6" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-focus-scope/node_modules/@radix-ui/react-compose-refs": { - "version": "1.0.1-rc.6", - "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.0.1-rc.6.tgz", - "integrity": "sha512-VBeENWqNNLjxfC1qOg3zfUKep2g2JO8MnAklmXOc9uaQIefVKGp9r2qExvwa9fXg7Od+UwFAtL2pKSha0/fqkw==", - "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-focus-scope/node_modules/@radix-ui/react-primitive": { - "version": "1.0.3-rc.11", - "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-1.0.3-rc.11.tgz", - "integrity": "sha512-dzYy04F22jFw/mWZn2xuUpl3CwhF3DOl+wiwkzfsSzZkLrWKMf5TAFX5ALPzaGGqzvTrH1LPgBnocBiWZ7MG1Q==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-slot": "1.0.2-rc.11" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-focus-scope/node_modules/@radix-ui/react-slot": { - "version": "1.0.2-rc.11", - "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.0.2-rc.11.tgz", - "integrity": "sha512-rt5rEawRf9gmpHJOtqdNibhp9SOqrX/CRpqiaLCpK1ixBFsNR40Hp931xt1/XiAeicg9/aFK+dih6+iSiCWWSg==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.1-rc.6" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-focus-scope/node_modules/@radix-ui/react-use-callback-ref": { - "version": "1.0.1-rc.6", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.0.1-rc.6.tgz", - "integrity": "sha512-kQ3jqqo3eMnptkWKG30mnEXc9yaxMI3fOOrZ1SP9hn3eKFC/cO52vwyfvldR5FpbxSm4cJ1iGUAmd7PelmiqXg==", - "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, "node_modules/@radix-ui/react-id": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/@radix-ui/react-id/-/react-id-1.0.0.tgz", @@ -9188,402 +8881,6 @@ "react-dom": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/@radix-ui/react-popover": { - "version": "1.0.6-rc.16", - "resolved": "https://registry.npmjs.org/@radix-ui/react-popover/-/react-popover-1.0.6-rc.16.tgz", - "integrity": "sha512-ssUMGlic+nSy1tOMNved8KUilmB+JulEEAbETipqy4NR09CNnptjhnELgSdPz24tvSVIY5OhKpjJoxUzXQbQCQ==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.1-rc.6", - "@radix-ui/react-compose-refs": "1.0.1-rc.6", - "@radix-ui/react-context": "1.0.1-rc.6", - "@radix-ui/react-dismissable-layer": "1.0.4-rc.11", - "@radix-ui/react-focus-guards": "1.0.1-rc.6", - "@radix-ui/react-focus-scope": "1.0.3-rc.11", - "@radix-ui/react-id": "1.0.1-rc.6", - "@radix-ui/react-popper": "1.1.2-rc.16", - "@radix-ui/react-portal": "1.0.3-rc.11", - "@radix-ui/react-presence": "1.0.1-rc.6", - "@radix-ui/react-primitive": "1.0.3-rc.11", - "@radix-ui/react-slot": "1.0.2-rc.11", - "@radix-ui/react-use-controllable-state": "1.0.1-rc.6", - "aria-hidden": "^1.1.1", - "react-remove-scroll": "2.5.5" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-popover/node_modules/@radix-ui/primitive": { - "version": "1.0.1-rc.6", - "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.0.1-rc.6.tgz", - "integrity": "sha512-7QjO90mGf5qLZU+zQ3jahaU0dgfBSqJhsqDxsbV65bgjsFLN/KzauKA4pYBoF20wpv+OJZxItZw54H9vuZbMtA==", - "dependencies": { - "@babel/runtime": "^7.13.10" - } - }, - "node_modules/@radix-ui/react-popover/node_modules/@radix-ui/react-compose-refs": { - "version": "1.0.1-rc.6", - "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.0.1-rc.6.tgz", - "integrity": "sha512-VBeENWqNNLjxfC1qOg3zfUKep2g2JO8MnAklmXOc9uaQIefVKGp9r2qExvwa9fXg7Od+UwFAtL2pKSha0/fqkw==", - "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-popover/node_modules/@radix-ui/react-context": { - "version": "1.0.1-rc.6", - "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.0.1-rc.6.tgz", - "integrity": "sha512-MoKnfkNAVbwRpCjhPJR0DPRWq+ze0V9VElfPPlkpgKPgnDv+NzJA2NE2AE0g3RnXwHz8mCSSXBFe5PTQ8JSiwA==", - "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-popover/node_modules/@radix-ui/react-id": { - "version": "1.0.1-rc.6", - "resolved": "https://registry.npmjs.org/@radix-ui/react-id/-/react-id-1.0.1-rc.6.tgz", - "integrity": "sha512-oUYi6K+SwmGODUcSetSXlWczqGdBfuVl4QjsFj7E6NY/j+hkZ0U26HMXXgrJ1iChM6YT5AEDXDuB61saZTAMAQ==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-layout-effect": "1.0.1-rc.6" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-popover/node_modules/@radix-ui/react-portal": { - "version": "1.0.3-rc.11", - "resolved": "https://registry.npmjs.org/@radix-ui/react-portal/-/react-portal-1.0.3-rc.11.tgz", - "integrity": "sha512-gL1EuzEFErbUW7S9xF8K7LpfoBJShdkWpFdKfbLfXeG+JgMlugADYOgSGm3paHGqgJTDewGERsZU724KnFTTkA==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-primitive": "1.0.3-rc.11" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-popover/node_modules/@radix-ui/react-presence": { - "version": "1.0.1-rc.6", - "resolved": "https://registry.npmjs.org/@radix-ui/react-presence/-/react-presence-1.0.1-rc.6.tgz", - "integrity": "sha512-+PkSIr8UXa/A4XyQ+4ah5Raniz6PEh2jv/vOLALFcRpDV906D7bvlaiQ4yHdvr/Fw04iJZrVf/DlNTROyeuLwA==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.1-rc.6", - "@radix-ui/react-use-layout-effect": "1.0.1-rc.6" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-popover/node_modules/@radix-ui/react-primitive": { - "version": "1.0.3-rc.11", - "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-1.0.3-rc.11.tgz", - "integrity": "sha512-dzYy04F22jFw/mWZn2xuUpl3CwhF3DOl+wiwkzfsSzZkLrWKMf5TAFX5ALPzaGGqzvTrH1LPgBnocBiWZ7MG1Q==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-slot": "1.0.2-rc.11" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-popover/node_modules/@radix-ui/react-slot": { - "version": "1.0.2-rc.11", - "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.0.2-rc.11.tgz", - "integrity": "sha512-rt5rEawRf9gmpHJOtqdNibhp9SOqrX/CRpqiaLCpK1ixBFsNR40Hp931xt1/XiAeicg9/aFK+dih6+iSiCWWSg==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.1-rc.6" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-popover/node_modules/@radix-ui/react-use-callback-ref": { - "version": "1.0.1-rc.6", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.0.1-rc.6.tgz", - "integrity": "sha512-kQ3jqqo3eMnptkWKG30mnEXc9yaxMI3fOOrZ1SP9hn3eKFC/cO52vwyfvldR5FpbxSm4cJ1iGUAmd7PelmiqXg==", - "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-popover/node_modules/@radix-ui/react-use-controllable-state": { - "version": "1.0.1-rc.6", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.0.1-rc.6.tgz", - "integrity": "sha512-stHwEKYSTgk+VyyrSaVzgH++riH+poCM+g6h0mVT/mndbCZj54F3qYzsShAoubyqhWy0tNpzGYWkH7b/qa5ccw==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-callback-ref": "1.0.1-rc.6" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-popover/node_modules/@radix-ui/react-use-layout-effect": { - "version": "1.0.1-rc.6", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.0.1-rc.6.tgz", - "integrity": "sha512-VF3+2QAOH8i0L6hOZ4kU8ITdWhrRPNNmNqoFiq+hmE7i362GlQAIexi8/9jZgn29GFmZR53jS1r89a+E4gcRFA==", - "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-popper": { - "version": "1.1.2-rc.16", - "resolved": "https://registry.npmjs.org/@radix-ui/react-popper/-/react-popper-1.1.2-rc.16.tgz", - "integrity": "sha512-gTuy8EhTZbtNRj4EyHwM8aPK0Z0d3hF8rLGPWDxNzDSyW61TzgUP8iEi7MsbCbh3BYJoNlwQrNDxCN1MXzCLkg==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@floating-ui/react-dom": "^2.0.0", - "@radix-ui/react-arrow": "1.0.3-rc.11", - "@radix-ui/react-compose-refs": "1.0.1-rc.6", - "@radix-ui/react-context": "1.0.1-rc.6", - "@radix-ui/react-primitive": "1.0.3-rc.11", - "@radix-ui/react-use-callback-ref": "1.0.1-rc.6", - "@radix-ui/react-use-layout-effect": "1.0.1-rc.6", - "@radix-ui/react-use-rect": "1.0.1-rc.6", - "@radix-ui/react-use-size": "1.0.1-rc.6", - "@radix-ui/rect": "1.0.1-rc.6" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-popper/node_modules/@radix-ui/react-compose-refs": { - "version": "1.0.1-rc.6", - "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.0.1-rc.6.tgz", - "integrity": "sha512-VBeENWqNNLjxfC1qOg3zfUKep2g2JO8MnAklmXOc9uaQIefVKGp9r2qExvwa9fXg7Od+UwFAtL2pKSha0/fqkw==", - "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-popper/node_modules/@radix-ui/react-context": { - "version": "1.0.1-rc.6", - "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.0.1-rc.6.tgz", - "integrity": "sha512-MoKnfkNAVbwRpCjhPJR0DPRWq+ze0V9VElfPPlkpgKPgnDv+NzJA2NE2AE0g3RnXwHz8mCSSXBFe5PTQ8JSiwA==", - "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-popper/node_modules/@radix-ui/react-primitive": { - "version": "1.0.3-rc.11", - "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-1.0.3-rc.11.tgz", - "integrity": "sha512-dzYy04F22jFw/mWZn2xuUpl3CwhF3DOl+wiwkzfsSzZkLrWKMf5TAFX5ALPzaGGqzvTrH1LPgBnocBiWZ7MG1Q==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-slot": "1.0.2-rc.11" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-popper/node_modules/@radix-ui/react-slot": { - "version": "1.0.2-rc.11", - "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.0.2-rc.11.tgz", - "integrity": "sha512-rt5rEawRf9gmpHJOtqdNibhp9SOqrX/CRpqiaLCpK1ixBFsNR40Hp931xt1/XiAeicg9/aFK+dih6+iSiCWWSg==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.1-rc.6" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-popper/node_modules/@radix-ui/react-use-callback-ref": { - "version": "1.0.1-rc.6", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.0.1-rc.6.tgz", - "integrity": "sha512-kQ3jqqo3eMnptkWKG30mnEXc9yaxMI3fOOrZ1SP9hn3eKFC/cO52vwyfvldR5FpbxSm4cJ1iGUAmd7PelmiqXg==", - "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-popper/node_modules/@radix-ui/react-use-layout-effect": { - "version": "1.0.1-rc.6", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.0.1-rc.6.tgz", - "integrity": "sha512-VF3+2QAOH8i0L6hOZ4kU8ITdWhrRPNNmNqoFiq+hmE7i362GlQAIexi8/9jZgn29GFmZR53jS1r89a+E4gcRFA==", - "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-popper/node_modules/@radix-ui/react-use-size": { - "version": "1.0.1-rc.6", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-size/-/react-use-size-1.0.1-rc.6.tgz", - "integrity": "sha512-7F7+IcmALI0XFSm9IjI746VT2GliIcFe1Ibrl2qTJd2lULoohePjBGsK5eJki6sdf8DRqI4WT7Sz69N95uvb4g==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-layout-effect": "1.0.1-rc.6" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, "node_modules/@radix-ui/react-portal": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/@radix-ui/react-portal/-/react-portal-1.0.2.tgz", @@ -9741,41 +9038,6 @@ "react": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/@radix-ui/react-use-escape-keydown": { - "version": "1.0.3-rc.6", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-escape-keydown/-/react-use-escape-keydown-1.0.3-rc.6.tgz", - "integrity": "sha512-i3UzSpQWGw9reb75QlPr1IGaPXnbR0Ytu+Sd8Y4o7LM7uAX0llf852VHTPhnTlrX5boQYpwCfk8uKjStLaL9LA==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-callback-ref": "1.0.1-rc.6" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-use-escape-keydown/node_modules/@radix-ui/react-use-callback-ref": { - "version": "1.0.1-rc.6", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.0.1-rc.6.tgz", - "integrity": "sha512-kQ3jqqo3eMnptkWKG30mnEXc9yaxMI3fOOrZ1SP9hn3eKFC/cO52vwyfvldR5FpbxSm4cJ1iGUAmd7PelmiqXg==", - "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, "node_modules/@radix-ui/react-use-layout-effect": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.0.0.tgz", @@ -9798,24 +9060,6 @@ "react": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/@radix-ui/react-use-rect": { - "version": "1.0.1-rc.6", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-rect/-/react-use-rect-1.0.1-rc.6.tgz", - "integrity": "sha512-ZnRwWX/raSL/xANphgElijPcLTgy+b5Xljzi29kd7cF7yxc4Dh8M25e4fvitQrz7PI6/RRDImtYG4I9kNa5MDA==", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/rect": "1.0.1-rc.6" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, "node_modules/@radix-ui/react-use-size": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/@radix-ui/react-use-size/-/react-use-size-1.0.0.tgz", @@ -9841,14 +9085,6 @@ "react-dom": "^16.8 || ^17.0 || ^18.0" } }, - "node_modules/@radix-ui/rect": { - "version": "1.0.1-rc.6", - "resolved": "https://registry.npmjs.org/@radix-ui/rect/-/rect-1.0.1-rc.6.tgz", - "integrity": "sha512-GZNCs3DfeTdTOzMuS71r06pj/B0fUHaaWtpLzVpWffb0uVMVePdCt3oMAI4+UhGRj7i9HlIxHUfuLoa3V0yUeg==", - "dependencies": { - "@babel/runtime": "^7.13.10" - } - }, "node_modules/@rollup/pluginutils": { "version": "4.2.1", "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.2.1.tgz", @@ -32748,8 +31984,8 @@ "version": "0.1.1", "license": "MIT", "dependencies": { - "@radix-ui/react-id": "^1.0.0", - "@radix-ui/react-label": "^2.0.1", + "@radix-ui/react-id": "1.0.0", + "@radix-ui/react-label": "2.0.1", "@spark-ui/slot": "^1.5.0" }, "peerDependencies": { @@ -32820,7 +32056,7 @@ "name": "@spark-ui/popover", "version": "0.1.0", "dependencies": { - "@radix-ui/react-popover": "^1.0.6-rc.13" + "@radix-ui/react-popover": "1.0.6-rc.13" }, "peerDependencies": { "react": "^16.8 || ^17.0 || ^18.0", @@ -32828,6 +32064,429 @@ "tailwindcss": "^3.0.0" } }, + "packages/components/popover/node_modules/@radix-ui/primitive": { + "version": "1.0.1-rc.3", + "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.0.1-rc.3.tgz", + "integrity": "sha512-/gCLOUch7BND57N7lRTegmWlDr56PFKfvYs9VpElwtH1lL9lMnovXTwd9IFbKf1eznbyA2ra6Va/PkpGUtFojg==", + "dependencies": { + "@babel/runtime": "^7.13.10" + } + }, + "packages/components/popover/node_modules/@radix-ui/react-arrow": { + "version": "1.0.3-rc.8", + "resolved": "https://registry.npmjs.org/@radix-ui/react-arrow/-/react-arrow-1.0.3-rc.8.tgz", + "integrity": "sha512-vAVkHfhNWU7Voxx1dp7HXNdTVdokMmVH5DTrK8UW18lzxYZBSF7bteVdm7oWZ8pA3GOSV5LvIO+OzYJFfv6AeQ==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-primitive": "1.0.3-rc.8" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "packages/components/popover/node_modules/@radix-ui/react-compose-refs": { + "version": "1.0.1-rc.3", + "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.0.1-rc.3.tgz", + "integrity": "sha512-IW0pvCa3JzQsWW1pnQvRDSLSllX0vlmQbe2SX12F1A1mkDrV2OLzOUNvPS3Q5pBY6hHdwmTUfOtnkk6KjgZ3gg==", + "dependencies": { + "@babel/runtime": "^7.13.10" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "packages/components/popover/node_modules/@radix-ui/react-context": { + "version": "1.0.1-rc.3", + "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.0.1-rc.3.tgz", + "integrity": "sha512-eVAmClbowh+0lqiJoesX7kc/xLiwoCshwyFxPFtfHmdmocQYgN5sxNdMkP1OE4EkdY3xxN3HWpk/7pHMk6rqGw==", + "dependencies": { + "@babel/runtime": "^7.13.10" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "packages/components/popover/node_modules/@radix-ui/react-dismissable-layer": { + "version": "1.0.4-rc.8", + "resolved": "https://registry.npmjs.org/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.0.4-rc.8.tgz", + "integrity": "sha512-yNkBZWRbuPPl2RTDoPlbr7nm1X2CIX74BZhLdMohKAbMS+fIE+dJca0mk2RnqZRZWylgERRnHbjLVKCCS1ab2A==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/primitive": "1.0.1-rc.3", + "@radix-ui/react-compose-refs": "1.0.1-rc.3", + "@radix-ui/react-primitive": "1.0.3-rc.8", + "@radix-ui/react-use-callback-ref": "1.0.1-rc.3", + "@radix-ui/react-use-escape-keydown": "1.0.3-rc.3" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "packages/components/popover/node_modules/@radix-ui/react-focus-guards": { + "version": "1.0.1-rc.3", + "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-guards/-/react-focus-guards-1.0.1-rc.3.tgz", + "integrity": "sha512-CrlVyezyYqvEcu9IKIVVUBEFHc8ZDREIdtBvnnR2zGTmUKTWHib6+w5PMc+82oO8tgVaz8tI/JAE+PLhG8mODg==", + "dependencies": { + "@babel/runtime": "^7.13.10" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "packages/components/popover/node_modules/@radix-ui/react-focus-scope": { + "version": "1.0.3-rc.8", + "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-scope/-/react-focus-scope-1.0.3-rc.8.tgz", + "integrity": "sha512-oNFCroUCGlhevuaLgW8BNHj1bRHSkYT8UJIw6kPZJgyEUqQ6oOO4S5gpud4edd9VVu0333ifS62GfzEejeAwrA==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-compose-refs": "1.0.1-rc.3", + "@radix-ui/react-primitive": "1.0.3-rc.8", + "@radix-ui/react-use-callback-ref": "1.0.1-rc.3" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "packages/components/popover/node_modules/@radix-ui/react-id": { + "version": "1.0.1-rc.3", + "resolved": "https://registry.npmjs.org/@radix-ui/react-id/-/react-id-1.0.1-rc.3.tgz", + "integrity": "sha512-qO6BsLWW0zexLQAEU61b15oSdOZIjo+GBNUb6B23RGMwGkE3C9SWh6G32ebsOU6aEz+BzxQRdsqSrbwJc+8a0g==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-use-layout-effect": "1.0.1-rc.3" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "packages/components/popover/node_modules/@radix-ui/react-popover": { + "version": "1.0.6-rc.13", + "resolved": "https://registry.npmjs.org/@radix-ui/react-popover/-/react-popover-1.0.6-rc.13.tgz", + "integrity": "sha512-GK7TKpCtyHX/rchs5Os29en6iFeZCswSM74ZuJtJmwznuELB0ihh9uNwgUmTaAmEFW/8rbxJ5jobaQhHmtEhxg==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/primitive": "1.0.1-rc.3", + "@radix-ui/react-compose-refs": "1.0.1-rc.3", + "@radix-ui/react-context": "1.0.1-rc.3", + "@radix-ui/react-dismissable-layer": "1.0.4-rc.8", + "@radix-ui/react-focus-guards": "1.0.1-rc.3", + "@radix-ui/react-focus-scope": "1.0.3-rc.8", + "@radix-ui/react-id": "1.0.1-rc.3", + "@radix-ui/react-popper": "1.1.2-rc.13", + "@radix-ui/react-portal": "1.0.3-rc.8", + "@radix-ui/react-presence": "1.0.1-rc.3", + "@radix-ui/react-primitive": "1.0.3-rc.8", + "@radix-ui/react-slot": "1.0.2-rc.8", + "@radix-ui/react-use-controllable-state": "1.0.1-rc.3", + "aria-hidden": "^1.1.1", + "react-remove-scroll": "2.5.5" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "packages/components/popover/node_modules/@radix-ui/react-popper": { + "version": "1.1.2-rc.13", + "resolved": "https://registry.npmjs.org/@radix-ui/react-popper/-/react-popper-1.1.2-rc.13.tgz", + "integrity": "sha512-Q4GIDnM0ywo+A7DSSUTg33ZtQrNPJwBZKDxpuk4Pik8GJAEdqHB/6JV+J+DWl+meXXghvQNyCmEliFzTnFSRrg==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@floating-ui/react-dom": "^2.0.0", + "@radix-ui/react-arrow": "1.0.3-rc.8", + "@radix-ui/react-compose-refs": "1.0.1-rc.3", + "@radix-ui/react-context": "1.0.1-rc.3", + "@radix-ui/react-primitive": "1.0.3-rc.8", + "@radix-ui/react-use-callback-ref": "1.0.1-rc.3", + "@radix-ui/react-use-layout-effect": "1.0.1-rc.3", + "@radix-ui/react-use-rect": "1.0.1-rc.3", + "@radix-ui/react-use-size": "1.0.1-rc.3", + "@radix-ui/rect": "1.0.1-rc.3" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "packages/components/popover/node_modules/@radix-ui/react-portal": { + "version": "1.0.3-rc.8", + "resolved": "https://registry.npmjs.org/@radix-ui/react-portal/-/react-portal-1.0.3-rc.8.tgz", + "integrity": "sha512-TQD0dqnQwEe1EgDdTEPLZsNgBhP/UKF1vFa/9dlyjCXaRpkvmNFhz9DPbw/ZnbubvuDO2KkTajQU5FcfQ1m6Og==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-primitive": "1.0.3-rc.8" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "packages/components/popover/node_modules/@radix-ui/react-presence": { + "version": "1.0.1-rc.3", + "resolved": "https://registry.npmjs.org/@radix-ui/react-presence/-/react-presence-1.0.1-rc.3.tgz", + "integrity": "sha512-8dTKRFf1cJbkdggLVf/DeHzY7b7PNHZ+YJ6RWdxmunuTM/STOuvH4X3IzLC6UsxmyFdujqTQu+V/RGleUcZ6iA==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-compose-refs": "1.0.1-rc.3", + "@radix-ui/react-use-layout-effect": "1.0.1-rc.3" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "packages/components/popover/node_modules/@radix-ui/react-primitive": { + "version": "1.0.3-rc.8", + "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-1.0.3-rc.8.tgz", + "integrity": "sha512-WfTYqwcE3TQ0eoIdj3yqIWwQv/p2yxdXCFzqgtVFBmQXBn4DiwDEIUgoGakSV9mh7DqJGg+BW1hJVvjfuODfYg==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-slot": "1.0.2-rc.8" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "packages/components/popover/node_modules/@radix-ui/react-slot": { + "version": "1.0.2-rc.8", + "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.0.2-rc.8.tgz", + "integrity": "sha512-/j9+c1fMrEcJVQgql+HGLmPgcNWStRVo7NKuoOQSZEnDaUkbe/ZLoQWz6x8MEhDiVX9wDM5OSIznaXygtwkvZA==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-compose-refs": "1.0.1-rc.3" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "packages/components/popover/node_modules/@radix-ui/react-use-callback-ref": { + "version": "1.0.1-rc.3", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.0.1-rc.3.tgz", + "integrity": "sha512-koNTLa+GBId9JRE27lNoSs7dsOeUkJ8okDj2dfkxRx+rZ273/lwkaVcHSX9O+g9zXe7ypjJCt60tL8FvMKLoDA==", + "dependencies": { + "@babel/runtime": "^7.13.10" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "packages/components/popover/node_modules/@radix-ui/react-use-controllable-state": { + "version": "1.0.1-rc.3", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.0.1-rc.3.tgz", + "integrity": "sha512-7vrs1TDobBKIHPgikfkw+HIMItuUS2rFbflO1TLjv/ZblQLho8OLpSr65jyzMRdwIhIRSPYfoAkt8yhbggasTA==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-use-callback-ref": "1.0.1-rc.3" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "packages/components/popover/node_modules/@radix-ui/react-use-escape-keydown": { + "version": "1.0.3-rc.3", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-escape-keydown/-/react-use-escape-keydown-1.0.3-rc.3.tgz", + "integrity": "sha512-/fTW4N4j2FKGQBq5Df7xwTusUQkCgrMa80oN3ZP/NjaG8HD8OLGdOp7dmNy+wyg38uy3KmEJ631/3FXR810f7A==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-use-callback-ref": "1.0.1-rc.3" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "packages/components/popover/node_modules/@radix-ui/react-use-layout-effect": { + "version": "1.0.1-rc.3", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.0.1-rc.3.tgz", + "integrity": "sha512-VeGDnPMsKbziI5fgSx5/yN/fmyHjNsAQWWa1uRnexdTFfMkQWphMckDdw+hc243Z7xvR95SYXzquvhgSnZs6nA==", + "dependencies": { + "@babel/runtime": "^7.13.10" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "packages/components/popover/node_modules/@radix-ui/react-use-rect": { + "version": "1.0.1-rc.3", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-rect/-/react-use-rect-1.0.1-rc.3.tgz", + "integrity": "sha512-agUlByYWid6yvLFv0INMF+K/+8FDio3vL4t2CtpnZSrFdGOXu+c0wzbW0FvSEBk4tcJTIf+PjUbt1WHLwbhKxA==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/rect": "1.0.1-rc.3" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "packages/components/popover/node_modules/@radix-ui/react-use-size": { + "version": "1.0.1-rc.3", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-size/-/react-use-size-1.0.1-rc.3.tgz", + "integrity": "sha512-mofFMUrJ1hI1pK9rgaZXR2Ht+MjcHvPGhZiLsQdNnLL4E7hlyXYpmyX/t263Ai+UYY7YpqBqHCo0OhK3n69nKA==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-use-layout-effect": "1.0.1-rc.3" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "packages/components/popover/node_modules/@radix-ui/rect": { + "version": "1.0.1-rc.3", + "resolved": "https://registry.npmjs.org/@radix-ui/rect/-/rect-1.0.1-rc.3.tgz", + "integrity": "sha512-TnxdMzTIqMPE6Q/iPgSbgsBEZyWJ4gQ5yy9pHuX5Z6Mo479ImRUebQ1zIsrphkxSsT6dEKZc3PiSJHumiZR6Dw==", + "dependencies": { + "@babel/runtime": "^7.13.10" + } + }, "packages/components/portal": { "name": "@spark-ui/portal", "version": "1.2.5", @@ -32877,7 +32536,13 @@ "version": "0.2.7", "license": "MIT", "dependencies": { - "@spark-ui/visually-hidden": "^0.4.24" + "@spark-ui/visually-hidden": "^0.4.24", + "class-variance-authority": "0.5.2" + }, + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0", + "tailwind": "^3.0.0" } }, "packages/components/switch": { @@ -34506,7 +34171,8 @@ "dependencies": { "is-unicode-supported": { "version": "1.3.0", - "bundled": true + "bundled": true, + "extraneous": true } } }, @@ -39560,43 +39226,6 @@ "@babel/runtime": "^7.13.10" } }, - "@radix-ui/react-arrow": { - "version": "1.0.3-rc.11", - "resolved": "https://registry.npmjs.org/@radix-ui/react-arrow/-/react-arrow-1.0.3-rc.11.tgz", - "integrity": "sha512-zjgkHpY5G+Z0Vv1Ps9g7LUNSX4UNZUerePaZUXRCyk5/YmpJx3HFcr0IS4G3dYF+s7uxuYswbBbdTXc6klr2vg==", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-primitive": "1.0.3-rc.11" - }, - "dependencies": { - "@radix-ui/react-compose-refs": { - "version": "1.0.1-rc.6", - "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.0.1-rc.6.tgz", - "integrity": "sha512-VBeENWqNNLjxfC1qOg3zfUKep2g2JO8MnAklmXOc9uaQIefVKGp9r2qExvwa9fXg7Od+UwFAtL2pKSha0/fqkw==", - "requires": { - "@babel/runtime": "^7.13.10" - } - }, - "@radix-ui/react-primitive": { - "version": "1.0.3-rc.11", - "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-1.0.3-rc.11.tgz", - "integrity": "sha512-dzYy04F22jFw/mWZn2xuUpl3CwhF3DOl+wiwkzfsSzZkLrWKMf5TAFX5ALPzaGGqzvTrH1LPgBnocBiWZ7MG1Q==", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-slot": "1.0.2-rc.11" - } - }, - "@radix-ui/react-slot": { - "version": "1.0.2-rc.11", - "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.0.2-rc.11.tgz", - "integrity": "sha512-rt5rEawRf9gmpHJOtqdNibhp9SOqrX/CRpqiaLCpK1ixBFsNR40Hp931xt1/XiAeicg9/aFK+dih6+iSiCWWSg==", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.1-rc.6" - } - } - } - }, "@radix-ui/react-checkbox": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/@radix-ui/react-checkbox/-/react-checkbox-1.0.3.tgz", @@ -39649,118 +39278,6 @@ "@babel/runtime": "^7.13.10" } }, - "@radix-ui/react-dismissable-layer": { - "version": "1.0.4-rc.11", - "resolved": "https://registry.npmjs.org/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.0.4-rc.11.tgz", - "integrity": "sha512-u+Z5DlQ/7HZG3XKUHFHNccejGKh26j/s/BchIda9v1VeOdQ02ByBml4CGizLWkadeoRzX6g7FKt+E4UAsKlXpA==", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.1-rc.6", - "@radix-ui/react-compose-refs": "1.0.1-rc.6", - "@radix-ui/react-primitive": "1.0.3-rc.11", - "@radix-ui/react-use-callback-ref": "1.0.1-rc.6", - "@radix-ui/react-use-escape-keydown": "1.0.3-rc.6" - }, - "dependencies": { - "@radix-ui/primitive": { - "version": "1.0.1-rc.6", - "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.0.1-rc.6.tgz", - "integrity": "sha512-7QjO90mGf5qLZU+zQ3jahaU0dgfBSqJhsqDxsbV65bgjsFLN/KzauKA4pYBoF20wpv+OJZxItZw54H9vuZbMtA==", - "requires": { - "@babel/runtime": "^7.13.10" - } - }, - "@radix-ui/react-compose-refs": { - "version": "1.0.1-rc.6", - "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.0.1-rc.6.tgz", - "integrity": "sha512-VBeENWqNNLjxfC1qOg3zfUKep2g2JO8MnAklmXOc9uaQIefVKGp9r2qExvwa9fXg7Od+UwFAtL2pKSha0/fqkw==", - "requires": { - "@babel/runtime": "^7.13.10" - } - }, - "@radix-ui/react-primitive": { - "version": "1.0.3-rc.11", - "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-1.0.3-rc.11.tgz", - "integrity": "sha512-dzYy04F22jFw/mWZn2xuUpl3CwhF3DOl+wiwkzfsSzZkLrWKMf5TAFX5ALPzaGGqzvTrH1LPgBnocBiWZ7MG1Q==", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-slot": "1.0.2-rc.11" - } - }, - "@radix-ui/react-slot": { - "version": "1.0.2-rc.11", - "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.0.2-rc.11.tgz", - "integrity": "sha512-rt5rEawRf9gmpHJOtqdNibhp9SOqrX/CRpqiaLCpK1ixBFsNR40Hp931xt1/XiAeicg9/aFK+dih6+iSiCWWSg==", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.1-rc.6" - } - }, - "@radix-ui/react-use-callback-ref": { - "version": "1.0.1-rc.6", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.0.1-rc.6.tgz", - "integrity": "sha512-kQ3jqqo3eMnptkWKG30mnEXc9yaxMI3fOOrZ1SP9hn3eKFC/cO52vwyfvldR5FpbxSm4cJ1iGUAmd7PelmiqXg==", - "requires": { - "@babel/runtime": "^7.13.10" - } - } - } - }, - "@radix-ui/react-focus-guards": { - "version": "1.0.1-rc.6", - "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-guards/-/react-focus-guards-1.0.1-rc.6.tgz", - "integrity": "sha512-OBqjcrM9lnG4Kr7pkZDBGtQ5+UMQwdOGntXg6MQx92vWXnOvOysWKEDfrCxwN42I+ymF9T2HsIRqZVtFcgNxgQ==", - "requires": { - "@babel/runtime": "^7.13.10" - } - }, - "@radix-ui/react-focus-scope": { - "version": "1.0.3-rc.11", - "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-scope/-/react-focus-scope-1.0.3-rc.11.tgz", - "integrity": "sha512-b0P1zfgZSQ9byxztCWN6Ey2TZdF0WCiOAn5R4xljIhVpurm4vnLE+BzQ7d5/CEsPAzAOgXMOBZG08Yd6rOX06A==", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.1-rc.6", - "@radix-ui/react-primitive": "1.0.3-rc.11", - "@radix-ui/react-use-callback-ref": "1.0.1-rc.6" - }, - "dependencies": { - "@radix-ui/react-compose-refs": { - "version": "1.0.1-rc.6", - "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.0.1-rc.6.tgz", - "integrity": "sha512-VBeENWqNNLjxfC1qOg3zfUKep2g2JO8MnAklmXOc9uaQIefVKGp9r2qExvwa9fXg7Od+UwFAtL2pKSha0/fqkw==", - "requires": { - "@babel/runtime": "^7.13.10" - } - }, - "@radix-ui/react-primitive": { - "version": "1.0.3-rc.11", - "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-1.0.3-rc.11.tgz", - "integrity": "sha512-dzYy04F22jFw/mWZn2xuUpl3CwhF3DOl+wiwkzfsSzZkLrWKMf5TAFX5ALPzaGGqzvTrH1LPgBnocBiWZ7MG1Q==", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-slot": "1.0.2-rc.11" - } - }, - "@radix-ui/react-slot": { - "version": "1.0.2-rc.11", - "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.0.2-rc.11.tgz", - "integrity": "sha512-rt5rEawRf9gmpHJOtqdNibhp9SOqrX/CRpqiaLCpK1ixBFsNR40Hp931xt1/XiAeicg9/aFK+dih6+iSiCWWSg==", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.1-rc.6" - } - }, - "@radix-ui/react-use-callback-ref": { - "version": "1.0.1-rc.6", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.0.1-rc.6.tgz", - "integrity": "sha512-kQ3jqqo3eMnptkWKG30mnEXc9yaxMI3fOOrZ1SP9hn3eKFC/cO52vwyfvldR5FpbxSm4cJ1iGUAmd7PelmiqXg==", - "requires": { - "@babel/runtime": "^7.13.10" - } - } - } - }, "@radix-ui/react-id": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/@radix-ui/react-id/-/react-id-1.0.0.tgz", @@ -39779,205 +39296,6 @@ "@radix-ui/react-primitive": "1.0.2" } }, - "@radix-ui/react-popover": { - "version": "1.0.6-rc.16", - "resolved": "https://registry.npmjs.org/@radix-ui/react-popover/-/react-popover-1.0.6-rc.16.tgz", - "integrity": "sha512-ssUMGlic+nSy1tOMNved8KUilmB+JulEEAbETipqy4NR09CNnptjhnELgSdPz24tvSVIY5OhKpjJoxUzXQbQCQ==", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.1-rc.6", - "@radix-ui/react-compose-refs": "1.0.1-rc.6", - "@radix-ui/react-context": "1.0.1-rc.6", - "@radix-ui/react-dismissable-layer": "1.0.4-rc.11", - "@radix-ui/react-focus-guards": "1.0.1-rc.6", - "@radix-ui/react-focus-scope": "1.0.3-rc.11", - "@radix-ui/react-id": "1.0.1-rc.6", - "@radix-ui/react-popper": "1.1.2-rc.16", - "@radix-ui/react-portal": "1.0.3-rc.11", - "@radix-ui/react-presence": "1.0.1-rc.6", - "@radix-ui/react-primitive": "1.0.3-rc.11", - "@radix-ui/react-slot": "1.0.2-rc.11", - "@radix-ui/react-use-controllable-state": "1.0.1-rc.6", - "aria-hidden": "^1.1.1", - "react-remove-scroll": "2.5.5" - }, - "dependencies": { - "@radix-ui/primitive": { - "version": "1.0.1-rc.6", - "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.0.1-rc.6.tgz", - "integrity": "sha512-7QjO90mGf5qLZU+zQ3jahaU0dgfBSqJhsqDxsbV65bgjsFLN/KzauKA4pYBoF20wpv+OJZxItZw54H9vuZbMtA==", - "requires": { - "@babel/runtime": "^7.13.10" - } - }, - "@radix-ui/react-compose-refs": { - "version": "1.0.1-rc.6", - "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.0.1-rc.6.tgz", - "integrity": "sha512-VBeENWqNNLjxfC1qOg3zfUKep2g2JO8MnAklmXOc9uaQIefVKGp9r2qExvwa9fXg7Od+UwFAtL2pKSha0/fqkw==", - "requires": { - "@babel/runtime": "^7.13.10" - } - }, - "@radix-ui/react-context": { - "version": "1.0.1-rc.6", - "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.0.1-rc.6.tgz", - "integrity": "sha512-MoKnfkNAVbwRpCjhPJR0DPRWq+ze0V9VElfPPlkpgKPgnDv+NzJA2NE2AE0g3RnXwHz8mCSSXBFe5PTQ8JSiwA==", - "requires": { - "@babel/runtime": "^7.13.10" - } - }, - "@radix-ui/react-id": { - "version": "1.0.1-rc.6", - "resolved": "https://registry.npmjs.org/@radix-ui/react-id/-/react-id-1.0.1-rc.6.tgz", - "integrity": "sha512-oUYi6K+SwmGODUcSetSXlWczqGdBfuVl4QjsFj7E6NY/j+hkZ0U26HMXXgrJ1iChM6YT5AEDXDuB61saZTAMAQ==", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-layout-effect": "1.0.1-rc.6" - } - }, - "@radix-ui/react-portal": { - "version": "1.0.3-rc.11", - "resolved": "https://registry.npmjs.org/@radix-ui/react-portal/-/react-portal-1.0.3-rc.11.tgz", - "integrity": "sha512-gL1EuzEFErbUW7S9xF8K7LpfoBJShdkWpFdKfbLfXeG+JgMlugADYOgSGm3paHGqgJTDewGERsZU724KnFTTkA==", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-primitive": "1.0.3-rc.11" - } - }, - "@radix-ui/react-presence": { - "version": "1.0.1-rc.6", - "resolved": "https://registry.npmjs.org/@radix-ui/react-presence/-/react-presence-1.0.1-rc.6.tgz", - "integrity": "sha512-+PkSIr8UXa/A4XyQ+4ah5Raniz6PEh2jv/vOLALFcRpDV906D7bvlaiQ4yHdvr/Fw04iJZrVf/DlNTROyeuLwA==", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.1-rc.6", - "@radix-ui/react-use-layout-effect": "1.0.1-rc.6" - } - }, - "@radix-ui/react-primitive": { - "version": "1.0.3-rc.11", - "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-1.0.3-rc.11.tgz", - "integrity": "sha512-dzYy04F22jFw/mWZn2xuUpl3CwhF3DOl+wiwkzfsSzZkLrWKMf5TAFX5ALPzaGGqzvTrH1LPgBnocBiWZ7MG1Q==", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-slot": "1.0.2-rc.11" - } - }, - "@radix-ui/react-slot": { - "version": "1.0.2-rc.11", - "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.0.2-rc.11.tgz", - "integrity": "sha512-rt5rEawRf9gmpHJOtqdNibhp9SOqrX/CRpqiaLCpK1ixBFsNR40Hp931xt1/XiAeicg9/aFK+dih6+iSiCWWSg==", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.1-rc.6" - } - }, - "@radix-ui/react-use-callback-ref": { - "version": "1.0.1-rc.6", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.0.1-rc.6.tgz", - "integrity": "sha512-kQ3jqqo3eMnptkWKG30mnEXc9yaxMI3fOOrZ1SP9hn3eKFC/cO52vwyfvldR5FpbxSm4cJ1iGUAmd7PelmiqXg==", - "requires": { - "@babel/runtime": "^7.13.10" - } - }, - "@radix-ui/react-use-controllable-state": { - "version": "1.0.1-rc.6", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.0.1-rc.6.tgz", - "integrity": "sha512-stHwEKYSTgk+VyyrSaVzgH++riH+poCM+g6h0mVT/mndbCZj54F3qYzsShAoubyqhWy0tNpzGYWkH7b/qa5ccw==", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-callback-ref": "1.0.1-rc.6" - } - }, - "@radix-ui/react-use-layout-effect": { - "version": "1.0.1-rc.6", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.0.1-rc.6.tgz", - "integrity": "sha512-VF3+2QAOH8i0L6hOZ4kU8ITdWhrRPNNmNqoFiq+hmE7i362GlQAIexi8/9jZgn29GFmZR53jS1r89a+E4gcRFA==", - "requires": { - "@babel/runtime": "^7.13.10" - } - } - } - }, - "@radix-ui/react-popper": { - "version": "1.1.2-rc.16", - "resolved": "https://registry.npmjs.org/@radix-ui/react-popper/-/react-popper-1.1.2-rc.16.tgz", - "integrity": "sha512-gTuy8EhTZbtNRj4EyHwM8aPK0Z0d3hF8rLGPWDxNzDSyW61TzgUP8iEi7MsbCbh3BYJoNlwQrNDxCN1MXzCLkg==", - "requires": { - "@babel/runtime": "^7.13.10", - "@floating-ui/react-dom": "^2.0.0", - "@radix-ui/react-arrow": "1.0.3-rc.11", - "@radix-ui/react-compose-refs": "1.0.1-rc.6", - "@radix-ui/react-context": "1.0.1-rc.6", - "@radix-ui/react-primitive": "1.0.3-rc.11", - "@radix-ui/react-use-callback-ref": "1.0.1-rc.6", - "@radix-ui/react-use-layout-effect": "1.0.1-rc.6", - "@radix-ui/react-use-rect": "1.0.1-rc.6", - "@radix-ui/react-use-size": "1.0.1-rc.6", - "@radix-ui/rect": "1.0.1-rc.6" - }, - "dependencies": { - "@radix-ui/react-compose-refs": { - "version": "1.0.1-rc.6", - "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.0.1-rc.6.tgz", - "integrity": "sha512-VBeENWqNNLjxfC1qOg3zfUKep2g2JO8MnAklmXOc9uaQIefVKGp9r2qExvwa9fXg7Od+UwFAtL2pKSha0/fqkw==", - "requires": { - "@babel/runtime": "^7.13.10" - } - }, - "@radix-ui/react-context": { - "version": "1.0.1-rc.6", - "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.0.1-rc.6.tgz", - "integrity": "sha512-MoKnfkNAVbwRpCjhPJR0DPRWq+ze0V9VElfPPlkpgKPgnDv+NzJA2NE2AE0g3RnXwHz8mCSSXBFe5PTQ8JSiwA==", - "requires": { - "@babel/runtime": "^7.13.10" - } - }, - "@radix-ui/react-primitive": { - "version": "1.0.3-rc.11", - "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-1.0.3-rc.11.tgz", - "integrity": "sha512-dzYy04F22jFw/mWZn2xuUpl3CwhF3DOl+wiwkzfsSzZkLrWKMf5TAFX5ALPzaGGqzvTrH1LPgBnocBiWZ7MG1Q==", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-slot": "1.0.2-rc.11" - } - }, - "@radix-ui/react-slot": { - "version": "1.0.2-rc.11", - "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.0.2-rc.11.tgz", - "integrity": "sha512-rt5rEawRf9gmpHJOtqdNibhp9SOqrX/CRpqiaLCpK1ixBFsNR40Hp931xt1/XiAeicg9/aFK+dih6+iSiCWWSg==", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.1-rc.6" - } - }, - "@radix-ui/react-use-callback-ref": { - "version": "1.0.1-rc.6", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.0.1-rc.6.tgz", - "integrity": "sha512-kQ3jqqo3eMnptkWKG30mnEXc9yaxMI3fOOrZ1SP9hn3eKFC/cO52vwyfvldR5FpbxSm4cJ1iGUAmd7PelmiqXg==", - "requires": { - "@babel/runtime": "^7.13.10" - } - }, - "@radix-ui/react-use-layout-effect": { - "version": "1.0.1-rc.6", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.0.1-rc.6.tgz", - "integrity": "sha512-VF3+2QAOH8i0L6hOZ4kU8ITdWhrRPNNmNqoFiq+hmE7i362GlQAIexi8/9jZgn29GFmZR53jS1r89a+E4gcRFA==", - "requires": { - "@babel/runtime": "^7.13.10" - } - }, - "@radix-ui/react-use-size": { - "version": "1.0.1-rc.6", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-size/-/react-use-size-1.0.1-rc.6.tgz", - "integrity": "sha512-7F7+IcmALI0XFSm9IjI746VT2GliIcFe1Ibrl2qTJd2lULoohePjBGsK5eJki6sdf8DRqI4WT7Sz69N95uvb4g==", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-layout-effect": "1.0.1-rc.6" - } - } - } - }, "@radix-ui/react-portal": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/@radix-ui/react-portal/-/react-portal-1.0.2.tgz", @@ -40098,25 +39416,6 @@ "@radix-ui/react-use-callback-ref": "1.0.0" } }, - "@radix-ui/react-use-escape-keydown": { - "version": "1.0.3-rc.6", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-escape-keydown/-/react-use-escape-keydown-1.0.3-rc.6.tgz", - "integrity": "sha512-i3UzSpQWGw9reb75QlPr1IGaPXnbR0Ytu+Sd8Y4o7LM7uAX0llf852VHTPhnTlrX5boQYpwCfk8uKjStLaL9LA==", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-callback-ref": "1.0.1-rc.6" - }, - "dependencies": { - "@radix-ui/react-use-callback-ref": { - "version": "1.0.1-rc.6", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.0.1-rc.6.tgz", - "integrity": "sha512-kQ3jqqo3eMnptkWKG30mnEXc9yaxMI3fOOrZ1SP9hn3eKFC/cO52vwyfvldR5FpbxSm4cJ1iGUAmd7PelmiqXg==", - "requires": { - "@babel/runtime": "^7.13.10" - } - } - } - }, "@radix-ui/react-use-layout-effect": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.0.0.tgz", @@ -40133,15 +39432,6 @@ "@babel/runtime": "^7.13.10" } }, - "@radix-ui/react-use-rect": { - "version": "1.0.1-rc.6", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-rect/-/react-use-rect-1.0.1-rc.6.tgz", - "integrity": "sha512-ZnRwWX/raSL/xANphgElijPcLTgy+b5Xljzi29kd7cF7yxc4Dh8M25e4fvitQrz7PI6/RRDImtYG4I9kNa5MDA==", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/rect": "1.0.1-rc.6" - } - }, "@radix-ui/react-use-size": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/@radix-ui/react-use-size/-/react-use-size-1.0.0.tgz", @@ -40160,14 +39450,6 @@ "@radix-ui/react-primitive": "1.0.2" } }, - "@radix-ui/rect": { - "version": "1.0.1-rc.6", - "resolved": "https://registry.npmjs.org/@radix-ui/rect/-/rect-1.0.1-rc.6.tgz", - "integrity": "sha512-GZNCs3DfeTdTOzMuS71r06pj/B0fUHaaWtpLzVpWffb0uVMVePdCt3oMAI4+UhGRj7i9HlIxHUfuLoa3V0yUeg==", - "requires": { - "@babel/runtime": "^7.13.10" - } - }, "@rollup/pluginutils": { "version": "4.2.1", "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.2.1.tgz", @@ -40329,8 +39611,8 @@ "@spark-ui/form-field": { "version": "file:packages/components/form-field", "requires": { - "@radix-ui/react-id": "^1.0.0", - "@radix-ui/react-label": "^2.0.1", + "@radix-ui/react-id": "1.0.0", + "@radix-ui/react-label": "2.0.1", "@spark-ui/slot": "^1.5.0" } }, @@ -40370,7 +39652,221 @@ "@spark-ui/popover": { "version": "file:packages/components/popover", "requires": { - "@radix-ui/react-popover": "^1.0.6-rc.13" + "@radix-ui/react-popover": "1.0.6-rc.13" + }, + "dependencies": { + "@radix-ui/primitive": { + "version": "1.0.1-rc.3", + "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.0.1-rc.3.tgz", + "integrity": "sha512-/gCLOUch7BND57N7lRTegmWlDr56PFKfvYs9VpElwtH1lL9lMnovXTwd9IFbKf1eznbyA2ra6Va/PkpGUtFojg==", + "requires": { + "@babel/runtime": "^7.13.10" + } + }, + "@radix-ui/react-arrow": { + "version": "1.0.3-rc.8", + "resolved": "https://registry.npmjs.org/@radix-ui/react-arrow/-/react-arrow-1.0.3-rc.8.tgz", + "integrity": "sha512-vAVkHfhNWU7Voxx1dp7HXNdTVdokMmVH5DTrK8UW18lzxYZBSF7bteVdm7oWZ8pA3GOSV5LvIO+OzYJFfv6AeQ==", + "requires": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-primitive": "1.0.3-rc.8" + } + }, + "@radix-ui/react-compose-refs": { + "version": "1.0.1-rc.3", + "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.0.1-rc.3.tgz", + "integrity": "sha512-IW0pvCa3JzQsWW1pnQvRDSLSllX0vlmQbe2SX12F1A1mkDrV2OLzOUNvPS3Q5pBY6hHdwmTUfOtnkk6KjgZ3gg==", + "requires": { + "@babel/runtime": "^7.13.10" + } + }, + "@radix-ui/react-context": { + "version": "1.0.1-rc.3", + "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.0.1-rc.3.tgz", + "integrity": "sha512-eVAmClbowh+0lqiJoesX7kc/xLiwoCshwyFxPFtfHmdmocQYgN5sxNdMkP1OE4EkdY3xxN3HWpk/7pHMk6rqGw==", + "requires": { + "@babel/runtime": "^7.13.10" + } + }, + "@radix-ui/react-dismissable-layer": { + "version": "1.0.4-rc.8", + "resolved": "https://registry.npmjs.org/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.0.4-rc.8.tgz", + "integrity": "sha512-yNkBZWRbuPPl2RTDoPlbr7nm1X2CIX74BZhLdMohKAbMS+fIE+dJca0mk2RnqZRZWylgERRnHbjLVKCCS1ab2A==", + "requires": { + "@babel/runtime": "^7.13.10", + "@radix-ui/primitive": "1.0.1-rc.3", + "@radix-ui/react-compose-refs": "1.0.1-rc.3", + "@radix-ui/react-primitive": "1.0.3-rc.8", + "@radix-ui/react-use-callback-ref": "1.0.1-rc.3", + "@radix-ui/react-use-escape-keydown": "1.0.3-rc.3" + } + }, + "@radix-ui/react-focus-guards": { + "version": "1.0.1-rc.3", + "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-guards/-/react-focus-guards-1.0.1-rc.3.tgz", + "integrity": "sha512-CrlVyezyYqvEcu9IKIVVUBEFHc8ZDREIdtBvnnR2zGTmUKTWHib6+w5PMc+82oO8tgVaz8tI/JAE+PLhG8mODg==", + "requires": { + "@babel/runtime": "^7.13.10" + } + }, + "@radix-ui/react-focus-scope": { + "version": "1.0.3-rc.8", + "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-scope/-/react-focus-scope-1.0.3-rc.8.tgz", + "integrity": "sha512-oNFCroUCGlhevuaLgW8BNHj1bRHSkYT8UJIw6kPZJgyEUqQ6oOO4S5gpud4edd9VVu0333ifS62GfzEejeAwrA==", + "requires": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-compose-refs": "1.0.1-rc.3", + "@radix-ui/react-primitive": "1.0.3-rc.8", + "@radix-ui/react-use-callback-ref": "1.0.1-rc.3" + } + }, + "@radix-ui/react-id": { + "version": "1.0.1-rc.3", + "resolved": "https://registry.npmjs.org/@radix-ui/react-id/-/react-id-1.0.1-rc.3.tgz", + "integrity": "sha512-qO6BsLWW0zexLQAEU61b15oSdOZIjo+GBNUb6B23RGMwGkE3C9SWh6G32ebsOU6aEz+BzxQRdsqSrbwJc+8a0g==", + "requires": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-use-layout-effect": "1.0.1-rc.3" + } + }, + "@radix-ui/react-popover": { + "version": "1.0.6-rc.13", + "resolved": "https://registry.npmjs.org/@radix-ui/react-popover/-/react-popover-1.0.6-rc.13.tgz", + "integrity": "sha512-GK7TKpCtyHX/rchs5Os29en6iFeZCswSM74ZuJtJmwznuELB0ihh9uNwgUmTaAmEFW/8rbxJ5jobaQhHmtEhxg==", + "requires": { + "@babel/runtime": "^7.13.10", + "@radix-ui/primitive": "1.0.1-rc.3", + "@radix-ui/react-compose-refs": "1.0.1-rc.3", + "@radix-ui/react-context": "1.0.1-rc.3", + "@radix-ui/react-dismissable-layer": "1.0.4-rc.8", + "@radix-ui/react-focus-guards": "1.0.1-rc.3", + "@radix-ui/react-focus-scope": "1.0.3-rc.8", + "@radix-ui/react-id": "1.0.1-rc.3", + "@radix-ui/react-popper": "1.1.2-rc.13", + "@radix-ui/react-portal": "1.0.3-rc.8", + "@radix-ui/react-presence": "1.0.1-rc.3", + "@radix-ui/react-primitive": "1.0.3-rc.8", + "@radix-ui/react-slot": "1.0.2-rc.8", + "@radix-ui/react-use-controllable-state": "1.0.1-rc.3", + "aria-hidden": "^1.1.1", + "react-remove-scroll": "2.5.5" + } + }, + "@radix-ui/react-popper": { + "version": "1.1.2-rc.13", + "resolved": "https://registry.npmjs.org/@radix-ui/react-popper/-/react-popper-1.1.2-rc.13.tgz", + "integrity": "sha512-Q4GIDnM0ywo+A7DSSUTg33ZtQrNPJwBZKDxpuk4Pik8GJAEdqHB/6JV+J+DWl+meXXghvQNyCmEliFzTnFSRrg==", + "requires": { + "@babel/runtime": "^7.13.10", + "@floating-ui/react-dom": "^2.0.0", + "@radix-ui/react-arrow": "1.0.3-rc.8", + "@radix-ui/react-compose-refs": "1.0.1-rc.3", + "@radix-ui/react-context": "1.0.1-rc.3", + "@radix-ui/react-primitive": "1.0.3-rc.8", + "@radix-ui/react-use-callback-ref": "1.0.1-rc.3", + "@radix-ui/react-use-layout-effect": "1.0.1-rc.3", + "@radix-ui/react-use-rect": "1.0.1-rc.3", + "@radix-ui/react-use-size": "1.0.1-rc.3", + "@radix-ui/rect": "1.0.1-rc.3" + } + }, + "@radix-ui/react-portal": { + "version": "1.0.3-rc.8", + "resolved": "https://registry.npmjs.org/@radix-ui/react-portal/-/react-portal-1.0.3-rc.8.tgz", + "integrity": "sha512-TQD0dqnQwEe1EgDdTEPLZsNgBhP/UKF1vFa/9dlyjCXaRpkvmNFhz9DPbw/ZnbubvuDO2KkTajQU5FcfQ1m6Og==", + "requires": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-primitive": "1.0.3-rc.8" + } + }, + "@radix-ui/react-presence": { + "version": "1.0.1-rc.3", + "resolved": "https://registry.npmjs.org/@radix-ui/react-presence/-/react-presence-1.0.1-rc.3.tgz", + "integrity": "sha512-8dTKRFf1cJbkdggLVf/DeHzY7b7PNHZ+YJ6RWdxmunuTM/STOuvH4X3IzLC6UsxmyFdujqTQu+V/RGleUcZ6iA==", + "requires": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-compose-refs": "1.0.1-rc.3", + "@radix-ui/react-use-layout-effect": "1.0.1-rc.3" + } + }, + "@radix-ui/react-primitive": { + "version": "1.0.3-rc.8", + "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-1.0.3-rc.8.tgz", + "integrity": "sha512-WfTYqwcE3TQ0eoIdj3yqIWwQv/p2yxdXCFzqgtVFBmQXBn4DiwDEIUgoGakSV9mh7DqJGg+BW1hJVvjfuODfYg==", + "requires": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-slot": "1.0.2-rc.8" + } + }, + "@radix-ui/react-slot": { + "version": "1.0.2-rc.8", + "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.0.2-rc.8.tgz", + "integrity": "sha512-/j9+c1fMrEcJVQgql+HGLmPgcNWStRVo7NKuoOQSZEnDaUkbe/ZLoQWz6x8MEhDiVX9wDM5OSIznaXygtwkvZA==", + "requires": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-compose-refs": "1.0.1-rc.3" + } + }, + "@radix-ui/react-use-callback-ref": { + "version": "1.0.1-rc.3", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.0.1-rc.3.tgz", + "integrity": "sha512-koNTLa+GBId9JRE27lNoSs7dsOeUkJ8okDj2dfkxRx+rZ273/lwkaVcHSX9O+g9zXe7ypjJCt60tL8FvMKLoDA==", + "requires": { + "@babel/runtime": "^7.13.10" + } + }, + "@radix-ui/react-use-controllable-state": { + "version": "1.0.1-rc.3", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.0.1-rc.3.tgz", + "integrity": "sha512-7vrs1TDobBKIHPgikfkw+HIMItuUS2rFbflO1TLjv/ZblQLho8OLpSr65jyzMRdwIhIRSPYfoAkt8yhbggasTA==", + "requires": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-use-callback-ref": "1.0.1-rc.3" + } + }, + "@radix-ui/react-use-escape-keydown": { + "version": "1.0.3-rc.3", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-escape-keydown/-/react-use-escape-keydown-1.0.3-rc.3.tgz", + "integrity": "sha512-/fTW4N4j2FKGQBq5Df7xwTusUQkCgrMa80oN3ZP/NjaG8HD8OLGdOp7dmNy+wyg38uy3KmEJ631/3FXR810f7A==", + "requires": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-use-callback-ref": "1.0.1-rc.3" + } + }, + "@radix-ui/react-use-layout-effect": { + "version": "1.0.1-rc.3", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.0.1-rc.3.tgz", + "integrity": "sha512-VeGDnPMsKbziI5fgSx5/yN/fmyHjNsAQWWa1uRnexdTFfMkQWphMckDdw+hc243Z7xvR95SYXzquvhgSnZs6nA==", + "requires": { + "@babel/runtime": "^7.13.10" + } + }, + "@radix-ui/react-use-rect": { + "version": "1.0.1-rc.3", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-rect/-/react-use-rect-1.0.1-rc.3.tgz", + "integrity": "sha512-agUlByYWid6yvLFv0INMF+K/+8FDio3vL4t2CtpnZSrFdGOXu+c0wzbW0FvSEBk4tcJTIf+PjUbt1WHLwbhKxA==", + "requires": { + "@babel/runtime": "^7.13.10", + "@radix-ui/rect": "1.0.1-rc.3" + } + }, + "@radix-ui/react-use-size": { + "version": "1.0.1-rc.3", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-size/-/react-use-size-1.0.1-rc.3.tgz", + "integrity": "sha512-mofFMUrJ1hI1pK9rgaZXR2Ht+MjcHvPGhZiLsQdNnLL4E7hlyXYpmyX/t263Ai+UYY7YpqBqHCo0OhK3n69nKA==", + "requires": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-use-layout-effect": "1.0.1-rc.3" + } + }, + "@radix-ui/rect": { + "version": "1.0.1-rc.3", + "resolved": "https://registry.npmjs.org/@radix-ui/rect/-/rect-1.0.1-rc.3.tgz", + "integrity": "sha512-TnxdMzTIqMPE6Q/iPgSbgsBEZyWJ4gQ5yy9pHuX5Z6Mo479ImRUebQ1zIsrphkxSsT6dEKZc3PiSJHumiZR6Dw==", + "requires": { + "@babel/runtime": "^7.13.10" + } + } } }, "@spark-ui/portal": { @@ -40399,7 +39895,8 @@ "@spark-ui/spinner": { "version": "file:packages/components/spinner", "requires": { - "@spark-ui/visually-hidden": "^0.4.24" + "@spark-ui/visually-hidden": "^0.4.24", + "class-variance-authority": "0.5.2" } }, "@spark-ui/switch": { diff --git a/packages/components/form-field/package.json b/packages/components/form-field/package.json index 926568cd8..7200ee971 100644 --- a/packages/components/form-field/package.json +++ b/packages/components/form-field/package.json @@ -27,8 +27,8 @@ "homepage": "https://sparkui.vercel.app", "license": "MIT", "dependencies": { - "@radix-ui/react-id": "^1.0.0", - "@radix-ui/react-label": "^2.0.1", + "@radix-ui/react-id": "1.0.0", + "@radix-ui/react-label": "2.0.1", "@spark-ui/slot": "^1.5.0" } } diff --git a/packages/components/popover/package.json b/packages/components/popover/package.json index a6c1ce134..b3067fb19 100644 --- a/packages/components/popover/package.json +++ b/packages/components/popover/package.json @@ -22,6 +22,6 @@ "directory": "packages/components/popover" }, "dependencies": { - "@radix-ui/react-popover": "^1.0.6-rc.13" + "@radix-ui/react-popover": "1.0.6-rc.13" } } diff --git a/packages/components/spinner/package.json b/packages/components/spinner/package.json index ada71c3cf..3e3ced18d 100644 --- a/packages/components/spinner/package.json +++ b/packages/components/spinner/package.json @@ -12,7 +12,13 @@ "build": "vite build" }, "dependencies": { - "@spark-ui/visually-hidden": "^0.4.24" + "@spark-ui/visually-hidden": "^0.4.24", + "class-variance-authority": "0.5.2" + }, + "peerDependencies": { + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0", + "tailwind": "^3.0.0" }, "repository": { "type": "git",