{"_id":"@ajangid/zen-ui","_rev":"2-3d57648c505796db8d6184681e5eb51f","name":"@ajangid/zen-ui","dist-tags":{"latest":"0.1.1"},"versions":{"0.1.0":{"name":"@ajangid/zen-ui","version":"0.1.0","keywords":["react-native","expo","nativewind","ui","components"],"author":{"name":"Ankur"},"license":"MIT","_id":"@ajangid/zen-ui@0.1.0","maintainers":[{"name":"ajangid","email":"jangidankur60@gmail.com"}],"dist":{"shasum":"17f32b5c53904a8d17e02a7177829e4e9a417a6e","tarball":"https://registry.npmjs.org/@ajangid/zen-ui/-/zen-ui-0.1.0.tgz","fileCount":31,"integrity":"sha512-r0YEFD0qQsLbg6E0m939qfwGQj7oaFW6igWxJF/uqsld+koJVGWS8/eQ3v7li/lTRQHvjuAPm1Jdt6Xnh/7HwQ==","signatures":[{"sig":"MEQCIFC1VcNRQs3ZT8xnaE6Zi3SAw5ALQRIqEVGD/LuntwPSAiBUM4XlLpYBHTNgBTKaLI5dHanKJ1FQkBuxz0oJotEyig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":217301},"main":"src/index.ts","types":"src/index.ts","module":"src/index.ts","source":"src/index.ts","gitHead":"28935e2cbfb97cfaff872b5ea5f7902ea273b741","_npmUser":{"name":"ajangid","email":"jangidankur60@gmail.com"},"_npmVersion":"11.16.0","description":"A NativeWind-powered React Native UI component library.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.6.0","lucide-react-native":"^1.40.0","class-variance-authority":"^0.7.1"},"react-native":"src/index.ts","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","expo-blur":"*","expo-image":"*","nativewind":">=5.0.0-preview.4","expo-symbols":"*","react-native":">=0.80","react-native-svg":"*","expo-image-picker":"*","expo-linear-gradient":"*","react-native-reanimated":">=4","react-native-gesture-handler":"*","react-native-safe-area-context":"*","@react-native-community/datetimepicker":"*"},"_npmOperationalInternal":{"tmp":"tmp/zen-ui_0.1.0_1788674670800_0.7389354729053321","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@ajangid/zen-ui","version":"0.1.1","description":"A NativeWind-powered React Native UI component library.","license":"MIT","author":{"name":"Ankur"},"keywords":["react-native","expo","nativewind","ui","components"],"main":"src/index.ts","module":"src/index.ts","types":"src/index.ts","react-native":"src/index.ts","source":"src/index.ts","sideEffects":false,"peerDependencies":{"@react-native-community/datetimepicker":"*","expo-blur":"*","expo-image":"*","expo-image-picker":"*","expo-linear-gradient":"*","expo-symbols":"*","nativewind":">=5.0.0-preview.4","react":">=19","react-native":">=0.80","react-native-gesture-handler":"*","react-native-reanimated":">=4","react-native-safe-area-context":"*","react-native-svg":"*"},"dependencies":{"class-variance-authority":"^0.7.1","clsx":"^2.1.1","lucide-react-native":"^1.40.0","tailwind-merge":"^3.6.0"},"publishConfig":{"access":"public"},"gitHead":"7109c410ba7ff044c06d249696e544d08bd2d185","_id":"@ajangid/zen-ui@0.1.1","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-ngJ4RKs5W48M8QHmIZ37gZ0pH9OISBuPgbdiPcjUF5Acss7rVJDKZ016TT8Ze0fgjsWsVL7K2p7VG2wW+Z4nNA==","shasum":"fb3eecb63b428f0d7c499f19bd0e044b281e50ad","tarball":"https://registry.npmjs.org/@ajangid/zen-ui/-/zen-ui-0.1.1.tgz","fileCount":31,"unpackedSize":217172,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIE1tvtYkWDrtMJ8EUNUiOYBmK87wLWxafCwgjeQqOEOQAiEAglEsk34HiOzbhRp3krSr7PizDYrjU+4fGKiJJco8HKs="}]},"_npmUser":{"name":"ajangid","email":"jangidankur60@gmail.com"},"directories":{},"maintainers":[{"name":"ajangid","email":"jangidankur60@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/zen-ui_0.1.1_1788675656166_0.7527369912357758"},"_hasShrinkwrap":false}},"time":{"created":"2026-09-06T06:04:30.593Z","modified":"2026-09-06T06:20:56.460Z","0.1.0":"2026-09-06T06:04:30.931Z","0.1.1":"2026-09-06T06:20:56.311Z"},"author":{"name":"Ankur"},"license":"MIT","keywords":["react-native","expo","nativewind","ui","components"],"description":"A NativeWind-powered React Native UI component library.","maintainers":[{"name":"ajangid","email":"jangidankur60@gmail.com"}],"readme":"# @ajangid/zen-ui\n\nA NativeWind-powered React Native UI component library — buttons, inputs, dialogs, toasts, avatars, and more. Ships as TypeScript source so your app's Metro bundler transpiles it (same model as NativeWind itself).\n\n## Install\n\n```bash\nnpx expo install @ajangid/zen-ui nativewind react-native-reanimated react-native-safe-area-context react-native-svg react-native-gesture-handler expo-blur expo-linear-gradient expo-image expo-image-picker expo-symbols @react-native-community/datetimepicker\n```\n\n## Setup\n\nThis library requires **NativeWind v5** to be configured in your app.\n\n1. Add the library to your `tailwind.config.js` `content` globs so its classes are compiled:\n\n```js\nmodule.exports = {\n  content: [\n    './src/**/*.{js,jsx,ts,tsx}',\n    './node_modules/@ajangid/zen-ui/src/**/*.{js,jsx,ts,tsx}',\n  ],\n  // ...\n};\n```\n\n2. Make sure your Metro config uses `withNativewind` and your global CSS entry imports Tailwind + the design tokens (see the NativeWind docs).\n\n## Usage\n\n```tsx\nimport { Button, ToastProvider } from '@ajangid/zen-ui';\n\nexport default function App() {\n  return (\n    <ToastProvider>\n      <Button label=\"Hello\" onPress={() => {}} />\n    </ToastProvider>\n  );\n}\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md"}