Add complete shadcn component set

This commit is contained in:
Rami Bitar
2026-08-31 11:41:51 -04:00
parent 3e072967e6
commit d5e44223d8
39 changed files with 3739 additions and 125 deletions
+95 -4
View File
@@ -1088,7 +1088,7 @@ __metadata:
languageName: node
linkType: hard
"@radix-ui/react-compose-refs@npm:1.1.5":
"@radix-ui/react-compose-refs@npm:1.1.5, @radix-ui/react-compose-refs@npm:^1.1.1":
version: 1.1.5
resolution: "@radix-ui/react-compose-refs@npm:1.1.5"
peerDependencies:
@@ -1137,7 +1137,7 @@ __metadata:
languageName: node
linkType: hard
"@radix-ui/react-dialog@npm:1.1.23":
"@radix-ui/react-dialog@npm:1.1.23, @radix-ui/react-dialog@npm:^1.1.6":
version: 1.1.23
resolution: "@radix-ui/react-dialog@npm:1.1.23"
dependencies:
@@ -1316,7 +1316,7 @@ __metadata:
languageName: node
linkType: hard
"@radix-ui/react-id@npm:1.1.4":
"@radix-ui/react-id@npm:1.1.4, @radix-ui/react-id@npm:^1.1.0":
version: 1.1.4
resolution: "@radix-ui/react-id@npm:1.1.4"
dependencies:
@@ -1602,7 +1602,7 @@ __metadata:
languageName: node
linkType: hard
"@radix-ui/react-primitive@npm:2.1.10":
"@radix-ui/react-primitive@npm:2.1.10, @radix-ui/react-primitive@npm:^2.0.2":
version: 2.1.10
resolution: "@radix-ui/react-primitive@npm:2.1.10"
dependencies:
@@ -2223,6 +2223,15 @@ __metadata:
languageName: node
linkType: hard
"@remixicon/react@npm:^4.9.0":
version: 4.9.0
resolution: "@remixicon/react@npm:4.9.0"
peerDependencies:
react: ">=18.2.0"
checksum: 10c0/91bbadb677f45cf8b6687fdf9d273511fddb4e862f1da6c11bc7932acb578bcb26ae5b9e1eb62143a4e916b71797739a36d689866d5b0949f0f0f22c1684cb96
languageName: node
linkType: hard
"@swc/helpers@npm:0.5.15":
version: 0.5.15
resolution: "@swc/helpers@npm:0.5.15"
@@ -3779,6 +3788,21 @@ __metadata:
languageName: node
linkType: hard
"cmdk@npm:^1.1.1":
version: 1.1.1
resolution: "cmdk@npm:1.1.1"
dependencies:
"@radix-ui/react-compose-refs": "npm:^1.1.1"
"@radix-ui/react-dialog": "npm:^1.1.6"
"@radix-ui/react-id": "npm:^1.1.0"
"@radix-ui/react-primitive": "npm:^2.0.2"
peerDependencies:
react: ^18 || ^19 || ^19.0.0-rc
react-dom: ^18 || ^19 || ^19.0.0-rc
checksum: 10c0/5605ac4396ec9bc65c82f954da19dd89a0636a54026df72780e2470da1381f9d57434a80a53f2d57eaa4e759660a3ebba9232b74258dc09970576591eae03116
languageName: node
linkType: hard
"convert-source-map@npm:^1.5.0":
version: 1.9.0
resolution: "convert-source-map@npm:1.9.0"
@@ -3937,6 +3961,28 @@ __metadata:
languageName: node
linkType: hard
"framer-motion@npm:12.42.2":
version: 12.42.2
resolution: "framer-motion@npm:12.42.2"
dependencies:
motion-dom: "npm:^12.42.2"
motion-utils: "npm:^12.39.0"
tslib: "npm:^2.4.0"
peerDependencies:
"@emotion/is-prop-valid": "*"
react: ^18.0.0 || ^19.0.0
react-dom: ^18.0.0 || ^19.0.0
peerDependenciesMeta:
"@emotion/is-prop-valid":
optional: true
react:
optional: true
react-dom:
optional: true
checksum: 10c0/2e514e0e303c0c01bc7d6a1028f7722ec17fc307922c6770a8dc5f7782521c60254f9c265329b887a29b32e2c730742328ecae468be626406afa5db1e6c0aa01
languageName: node
linkType: hard
"function-bind@npm:^1.1.2":
version: 1.1.2
resolution: "function-bind@npm:1.1.2"
@@ -4001,6 +4047,16 @@ __metadata:
languageName: node
linkType: hard
"input-otp@npm:^1.4.2":
version: 1.5.0
resolution: "input-otp@npm:1.5.0"
peerDependencies:
react: ^16.8 || ^17.0 || ^18.0 || ^19.0.0 || ^19.0.0-rc
react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0.0 || ^19.0.0-rc
checksum: 10c0/08e43da5f654a5b93051c92c83a9af6aed8313b218488de41ddb099947e2c9cf6c42e295beb9ad05473e8d1713af64f85fae9185ee0139368702f8a5527b8334
languageName: node
linkType: hard
"is-arrayish@npm:^0.2.1":
version: 0.2.1
resolution: "is-arrayish@npm:0.2.1"
@@ -4201,6 +4257,22 @@ __metadata:
languageName: node
linkType: hard
"motion-dom@npm:^12.42.2":
version: 12.43.0
resolution: "motion-dom@npm:12.43.0"
dependencies:
motion-utils: "npm:^12.39.0"
checksum: 10c0/ef7d3f6eaa6cfeb1a939847a8b2581d119f2efc054948921ece0e2b1091f0969c15ca7707b87a46dddac7f156a714878f168e7b9f6ea189eeb7d5d9fbbb99d26
languageName: node
linkType: hard
"motion-utils@npm:^12.39.0":
version: 12.39.0
resolution: "motion-utils@npm:12.39.0"
checksum: 10c0/6d7a2a2cc0797b72410a666a9cc1c201c8e39bf9669670464e433fe1e72af5f0217154c869867b34fbadf3664cf222c0d022bbc4eed7927f201ae971918e7440
languageName: node
linkType: hard
"ms@npm:^2.1.3":
version: 2.1.3
resolution: "ms@npm:2.1.3"
@@ -4618,19 +4690,24 @@ __metadata:
"@radix-ui/react-slot": "npm:^1.3.3"
"@reacteditor/core": "npm:0.0.42"
"@reacteditor/plugin-tailwind-cdn": "npm:0.0.4"
"@remixicon/react": "npm:^4.9.0"
"@tailwindcss/postcss": "npm:^4"
"@types/node": "npm:^22"
"@types/react": "npm:^19"
"@types/react-dom": "npm:^19"
class-variance-authority: "npm:0.7.1"
clsx: "npm:^2.1.1"
cmdk: "npm:^1.1.1"
embla-carousel-react: "npm:^8.6.0"
framer-motion: "npm:12.42.2"
input-otp: "npm:^1.4.2"
lucide-react: "npm:^0.562.0"
next: "npm:16.2.10"
next-themes: "npm:^0.4.6"
radix-ui: "npm:^1.6.7"
react: "npm:^19.0.0"
react-dom: "npm:^19.0.0"
sonner: "npm:^2.0.7"
tailwind-merge: "npm:^3.4.0"
tailwindcss: "npm:^4"
tw-animate-css: "npm:1.4.0"
@@ -4856,6 +4933,20 @@ __metadata:
languageName: node
linkType: hard
"sonner@npm:^2.0.7":
version: 2.0.8
resolution: "sonner@npm:2.0.8"
peerDependencies:
"@types/react": ^18.0.0 || ^19.0.0
react: ^18.0.0 || ^19.0.0 || ^19.0.0-rc
react-dom: ^18.0.0 || ^19.0.0 || ^19.0.0-rc
peerDependenciesMeta:
"@types/react":
optional: true
checksum: 10c0/cc271f78dca7e7d7ce34a724883f3292ba671b5ed3d41732430df28c38a8f6a47e8e59da5fdd0b258ac07136db0cdaf02f8cda9afb9cc9f12d81b6c319b427f7
languageName: node
linkType: hard
"source-map-js@npm:^1.0.2, source-map-js@npm:^1.2.1":
version: 1.2.1
resolution: "source-map-js@npm:1.2.1"