{"_id":"@_ndk/ui","_rev":"4-680739f47606020cba10e9638f702d8d","name":"@_ndk/ui","dist-tags":{"latest":"0.1.0"},"versions":{"0.0.2":{"name":"@_ndk/ui","version":"0.0.2","_id":"@_ndk/ui@0.0.2","maintainers":[{"name":"_nard","email":"nard.studios.hq@gmail.com"}],"dist":{"shasum":"14b4f45a90dbf3810b3f750b5f00fbb1f7791f82","tarball":"https://registry.npmjs.org/@_ndk/ui/-/ui-0.0.2.tgz","fileCount":110,"integrity":"sha512-yVjQwmAWO6HCwQj44jFePNDve6q6og1ClBvK96ukRI1aocPCcQD0Er/B6xpFoWn/KwvU9JwwG51fpbOaeBYzJA==","signatures":[{"sig":"MEQCIGh0jBmYyJ/tgxFd5UoC3v1/Pd5WcJ55ltHwr/lceNsxAiAs6WP8qLmQXnda+8hcyFFPn/9V9kRwB89ZYmM2lOqvhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3084630},"type":"module","exports":{"./fonts":"./src/utils/styles/fonts/fonts.css","./lib/*":"./src/utils/lib/*.ts","./styles":"./dist/styles.css","./tokens":"./src/styles/tokens.css","./hooks/*":"./src/hooks/*.ts","./icons/*":"./src/icons/*.tsx","./utils/*":"./src/utils/*","./themes/*":"./src/utils/styles/themes/*","./utils.ts":"./src/utils/lib/utils.ts","./contexts/*":"./src/contexts/*.tsx","./next-fonts":"./src/utils/styles/fonts/fonts.ts","./typography":"./src/utils/styles/typography.css","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js","default":"./dist/components/*.js"}},"gitHead":"bb2ac7235ec8cde0b36b53d53c1c3506c2a9c632","scripts":{"dev":"npm run dev:styles","lint":"eslint . --max-warnings 0","build":"npm run build:styles && npm run build:types","dev:ui":"npm run dev:styles","dev:styles":"tailwindcss -i ./src/styles/globals.css -o ./dist/styles.css --watch","build:types":"tsc","check-types":"tsc --noEmit","build:styles":"tailwindcss -i ./src/styles/globals.css -o ./dist/styles.css --minify","dev:components":"tsc --watch","build:components":"tsc","generate:component":"turbo gen react-component"},"_npmUser":{"name":"_nard","email":"nard.studios.hq@gmail.com"},"_npmVersion":"11.0.0","description":"This package contains all the building blocks needed build a fully functional UI component.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.12.0","dependencies":{"zod":"^4.1.13","clsx":"^2.1.1","cmdk":"^1.1.1","vaul":"^1.1.2","motion":"^12.23.25","sonner":"^2.0.7","date-fns":"^4.1.0","radix-ui":"^1.4.3","recharts":"^3.5.1","input-otp":"^1.4.2","next-themes":"^0.4.6","lucide-react":"^0.556.0","tailwind-merge":"^3.4.0","tw-animate-css":"^1.4.0","react-hook-form":"^7.68.0","react-day-picker":"^9.12.0","embla-carousel-react":"^8.6.0","react-resizable-panels":"^3.0.6","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","postcss":"^8.5.6","typescript":"5.9.2","@types/node":"^22.15.3","tailwindcss":"^4.1.17","@types/react":"19.2.2","@tailwindcss/cli":"^4.1.17","@types/react-dom":"19.2.2","@repo/eslint-config":"*","@tailwindcss/postcss":"^4.1.17","@repo/typescript-config":"*"},"peerDependencies":{"react":"^19.2.0","react-dom":"^19.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.0.2_1765768991893_0.24689513404697028","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@_ndk/ui","version":"0.0.4","_id":"@_ndk/ui@0.0.4","maintainers":[{"name":"_nard","email":"nard.studios.hq@gmail.com"}],"dist":{"shasum":"d245a5a72728a055372be177bbceeef007764044","tarball":"https://registry.npmjs.org/@_ndk/ui/-/ui-0.0.4.tgz","fileCount":116,"integrity":"sha512-SnS0a8584b7AXrDIe1BqqX+bkiJnV/ZcQsbQsE1LBjDMeMwXWnWmPSS5vQ9p4zgbNiHoZ3ASHfn+gHRseNpg1A==","signatures":[{"sig":"MEYCIQD3CcrcOQrjlkaOIuEvVS9Azk1IFIa0wWn1PS0Bo9ss6AIhAKZ4oTktMPEGdVcOXDjPf8KZ81Y/vTLcjq0jtvToRL3n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3092398},"type":"module","exports":{"./fonts":"./src/utils/styles/fonts/fonts.css","./lib/*":"./src/utils/lib/*.ts","./styles":"./dist/styles.css","./tokens":"./src/styles/tokens.css","./hooks/*":"./src/hooks/*.ts","./icons/*":"./src/icons/*.tsx","./utils/*":"./src/utils/*","./themes/*":"./src/utils/styles/themes/*","./utils.ts":"./src/utils/lib/utils.ts","./contexts/*":"./src/contexts/*.tsx","./next-fonts":"./src/utils/styles/fonts/fonts.ts","./typography":"./src/utils/styles/typography.css","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js","default":"./dist/components/*.js"}},"gitHead":"0ea294affd4596ff639e461a73aa2898051bb1de","scripts":{"dev":"npm run dev:styles","lint":"eslint . --max-warnings 0","build":"npm run build:styles && npm run build:types","dev:ui":"npm run dev:styles","dev:styles":"tailwindcss -i ./src/styles/globals.css -o ./dist/styles.css --watch","build:types":"tsc","check-types":"tsc --noEmit","build:styles":"tailwindcss -i ./src/styles/globals.css -o ./dist/styles.css --minify","dev:components":"tsc --watch","build:components":"tsc","generate:component":"turbo gen react-component"},"_npmUser":{"name":"_nard","email":"nard.studios.hq@gmail.com"},"_npmVersion":"11.0.0","description":"This package contains all the building blocks needed build a fully functional UI component.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.12.0","dependencies":{"zod":"^4.1.13","clsx":"^2.1.1","cmdk":"^1.1.1","vaul":"^1.1.2","motion":"^12.23.25","sonner":"^2.0.7","date-fns":"^4.1.0","radix-ui":"^1.4.3","recharts":"^3.5.1","input-otp":"^1.4.2","next-themes":"^0.4.6","lucide-react":"^0.556.0","tailwind-merge":"^3.4.0","tw-animate-css":"^1.4.0","react-hook-form":"^7.68.0","react-day-picker":"^9.12.0","embla-carousel-react":"^8.6.0","react-resizable-panels":"^3.0.6","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","postcss":"^8.5.6","typescript":"5.9.2","@types/node":"^22.15.3","tailwindcss":"^4.1.17","@types/react":"19.2.2","@tailwindcss/cli":"^4.1.17","@types/react-dom":"19.2.2","@repo/eslint-config":"*","@tailwindcss/postcss":"^4.1.17","@repo/typescript-config":"*"},"peerDependencies":{"react":"^19.2.0","react-dom":"^19.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.0.4_1765850078953_0.08735574915719502","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@_ndk/ui","version":"0.0.8","_id":"@_ndk/ui@0.0.8","maintainers":[{"name":"_nard","email":"nard.studios.hq@gmail.com"}],"dist":{"shasum":"eb7d2306e45b3e92c1ea4ab1f6db4c5b484629be","tarball":"https://registry.npmjs.org/@_ndk/ui/-/ui-0.0.8.tgz","fileCount":235,"integrity":"sha512-Xfig9kfUXDdl8zNvUea0ICEqjw4CORO9QnW2/jxDDVqqakK5u4lnmR/KwBv1it7o3o6mWn6r5wbjX0K+n1yCsQ==","signatures":[{"sig":"MEYCIQDRQ1XS6SXF5FFvAcagJcrqetlXMyuzyOgjY/NPjKjmbwIhAKIm0qUw6dNYXycG1RWBssolBKZf0yLiLBGyClAWQ/9V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3254785},"type":"module","exports":{"./fonts":"./dist/utils/styles/fonts/fonts.css","./lib/*":{"types":"./dist/utils/lib/*.d.ts","import":"./dist/utils/lib/*.js","default":"./dist/utils/lib/*.js"},"./styles":"./dist/styles.css","./tokens":"./dist/styles/tokens.css","./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js","default":"./dist/hooks/*.js"},"./icons/*":{"types":"./dist/icons/*.d.ts","import":"./dist/icons/*.js","default":"./dist/icons/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./themes/*":"./dist/utils/styles/themes/*","./utils.ts":{"types":"./dist/utils/lib/utils.d.ts","import":"./dist/utils/lib/utils.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js","default":"./dist/contexts/*.js"},"./next-fonts":{"types":"./dist/utils/styles/fonts/fonts.d.ts","import":"./dist/utils/styles/fonts/fonts.js"},"./typography":"./dist/utils/styles/typography.css","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js","default":"./dist/components/*.js"}},"gitHead":"0ea294affd4596ff639e461a73aa2898051bb1de","scripts":{"dev":"npm run dev:styles","lint":"eslint . --max-warnings 0","build":"npm run build:styles && npm run build:copy-css && npm run build:types","dev:ui":"npm run dev:styles","dev:styles":"tailwindcss -i ./src/styles/globals.css -o ./dist/styles.css --watch","build:types":"tsc","check-types":"tsc --noEmit","build:styles":"tailwindcss -i ./src/styles/globals.css -o ./dist/styles.css --minify","build:copy-css":"node scripts/copy-css.js","dev:components":"tsc --watch","build:components":"tsc","generate:component":"turbo gen react-component"},"_npmUser":{"name":"_nard","email":"nard.studios.hq@gmail.com"},"_npmVersion":"11.0.0","description":"This package contains all the building blocks needed build a fully functional UI component.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.12.0","dependencies":{"zod":"^4.1.13","clsx":"^2.1.1","cmdk":"^1.1.1","vaul":"^1.1.2","motion":"^12.23.25","sonner":"^2.0.7","date-fns":"^4.1.0","radix-ui":"^1.4.3","recharts":"^3.5.1","input-otp":"^1.4.2","next-themes":"^0.4.6","lucide-react":"^0.556.0","tailwind-merge":"^3.4.0","tw-animate-css":"^1.4.0","react-hook-form":"^7.68.0","react-day-picker":"^9.12.0","embla-carousel-react":"^8.6.0","react-resizable-panels":"^3.0.6","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","postcss":"^8.5.6","typescript":"5.9.2","@types/node":"^22.15.3","tailwindcss":"^4.1.17","@types/react":"19.2.2","@tailwindcss/cli":"^4.1.17","@types/react-dom":"19.2.2","@repo/eslint-config":"*","@tailwindcss/postcss":"^4.1.17","@repo/typescript-config":"*"},"peerDependencies":{"react":"^19.2.0","react-dom":"^19.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.0.8_1765854395881_0.8185544487894816","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@_ndk/ui","version":"0.1.0","type":"module","sideEffects":["**/*.css"],"exports":{"./styles":"./dist/styles.css","./tokens":"./dist/styles/tokens.css","./themes/*":"./dist/utils/styles/themes/*","./fonts":"./dist/utils/styles/fonts/fonts.css","./typography":"./dist/utils/styles/typography.css","./utils.ts":{"import":"./dist/utils/lib/utils.js","types":"./dist/utils/lib/utils.d.ts"},"./utils/*":{"import":"./dist/utils/*.js","types":"./dist/utils/*.d.ts"},"./lib/*":{"import":"./dist/utils/lib/*.js","types":"./dist/utils/lib/*.d.ts","default":"./dist/utils/lib/*.js"},"./components/*":{"import":"./dist/components/*.js","types":"./dist/components/*.d.ts","default":"./dist/components/*.js"},"./icons/*":{"import":"./dist/icons/*.js","types":"./dist/icons/*.d.ts","default":"./dist/icons/*.js"},"./contexts/*":{"import":"./dist/contexts/*.js","types":"./dist/contexts/*.d.ts","default":"./dist/contexts/*.js"},"./hooks/*":{"import":"./dist/hooks/*.js","types":"./dist/hooks/*.d.ts","default":"./dist/hooks/*.js"}},"scripts":{"build:types":"tsc","build:components":"tsc","build:copy-css":"node scripts/copy-css.js","build":"npm run build:styles && npm run build:copy-css && npm run build:types","build:styles":"tailwindcss -i ./src/styles/globals.css -o ./dist/styles.css --minify","dev":"npm run dev:styles","dev:ui":"npm run dev:styles","dev:styles":"tailwindcss -i ./src/styles/globals.css -o ./dist/styles.css --watch","dev:components":"tsc --watch","check-types":"tsc --noEmit","lint":"eslint . --max-warnings 0","generate:component":"turbo gen react-component"},"peerDependencies":{"react":"^19.2.0","react-dom":"^19.2.0","tailwindcss":"^4.1.17","lucide-react":"^0.556.0","@tailwindcss/postcss":"^4.1.17","postcss":"^8.5.6"},"devDependencies":{"@repo/eslint-config":"*","@repo/typescript-config":"*","@tailwindcss/cli":"^4.1.17","@types/node":"^22.15.3","@types/react":"19.2.2","@types/react-dom":"19.2.2","tw-animate-css":"^1.4.0","eslint":"^9.39.1","typescript":"5.9.2"},"dependencies":{"class-variance-authority":"^0.7.1","clsx":"^2.1.1","cmdk":"^1.1.1","date-fns":"^4.1.0","embla-carousel-react":"^8.6.0","input-otp":"^1.4.2","motion":"^12.23.25","next-themes":"^0.4.6","radix-ui":"^1.4.3","react-day-picker":"^9.12.0","react-hook-form":"^7.68.0","react-resizable-panels":"^3.0.6","recharts":"^3.5.1","sonner":"^2.0.7","tailwind-merge":"^3.4.0","vaul":"^1.1.2","zod":"^4.1.13"},"_id":"@_ndk/ui@0.1.0","gitHead":"ae88a9e50de158931876a7d23fad7edd0e583fe7","description":"This package contains all the building blocks needed build a fully functional UI component.","_nodeVersion":"22.12.0","_npmVersion":"11.0.0","dist":{"integrity":"sha512-T+Lrh6MPn8W7wdezJUSGgrhoXWLTDL2bBQO0cgc6P8VU2Pe0lxF1TTdipUp8R/UNVqbFm9WHJI4+Mvzhblz7Wg==","shasum":"906cfe338b90bc99f3b457db413b04089b3f6fb8","tarball":"https://registry.npmjs.org/@_ndk/ui/-/ui-0.1.0.tgz","fileCount":256,"unpackedSize":3303851,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDrKvIBusLTN8tG3Q+uJXqLQ+qa/ZdEiwOWWu85ZP0RpQIgUCEuJogqxOGzW7oc2g+EzUBV4AKHDBDziPHjXX3v3N8="}]},"_npmUser":{"name":"_nard","email":"nard.studios.hq@gmail.com"},"directories":{},"maintainers":[{"name":"_nard","email":"nard.studios.hq@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ui_0.1.0_1766287607363_0.37288537344549266"},"_hasShrinkwrap":false}},"time":{"created":"2025-12-15T03:23:11.784Z","modified":"2025-12-21T03:26:47.839Z","0.0.2":"2025-12-15T03:23:12.237Z","0.0.4":"2025-12-16T01:54:39.227Z","0.0.8":"2025-12-16T03:06:36.134Z","0.1.0":"2025-12-21T03:26:47.649Z"},"description":"This package contains all the building blocks needed build a fully functional UI component.","maintainers":[{"name":"_nard","email":"nard.studios.hq@gmail.com"}],"readme":"# @\\_ndk/ui\r\n\r\nThis package contains all the building blocks needed build a fully functional UI component.\r\n\r\nMost ui-components provided by this package are just plain shadcn components bundled up into a neat small package along with other helpful tools and utilities.\r\n\r\n## Scripts\r\n\r\nMain scripts\r\n\r\n```bash\r\n# cd ./packages/ui\r\nturbo build  # builds all styles for the @_ndk/ui package\r\nturbo dev # starts @_ndk/ui dev server\r\nturbo dev:ui # also starts @_ndk/ui dev server\r\n```\r\n\r\n## Getting Started\r\n\r\nYou\r\n\r\n```css\r\n@import \"tailwindcss\";\r\n\r\n/* core: main stylesheet for components exported by the package */\r\n@import \"@_ndk/ui/styles\";\r\n\r\n/* modular components: default theme is neutral.css */\r\n@import \"@_ndk/ui/fonts.css\";\r\n@import \"@_ndk/ui/themes/twitter.css\";\r\n```\r\n","readmeFilename":"README.md"}