{"_id":"@almadar/mobile","_rev":"17-95d41af476f85bc2f23a226dd7996a18","name":"@almadar/mobile","dist-tags":{"latest":"1.18.0"},"versions":{"1.1.0":{"name":"@almadar/mobile","version":"1.1.0","license":"MIT","_id":"@almadar/mobile@1.1.0","maintainers":[{"name":"javasop","email":"osamah.net.m@gmail.com"}],"homepage":"https://github.com/almadar-io/almadar-mobile#readme","bugs":{"url":"https://github.com/almadar-io/almadar-mobile/issues"},"dist":{"shasum":"dc331d29882807073e618e7e7dc4e86dc5284a69","tarball":"https://registry.npmjs.org/@almadar/mobile/-/mobile-1.1.0.tgz","fileCount":433,"integrity":"sha512-RTX/8GFTyaUnVVi2lYNIlObV4ZZD9NqI1uocZXi3cYz8F+Tk26raDuILe+CqirppaXWgHBgmjM1Z1bVdM0WVGg==","signatures":[{"sig":"MEUCIQCOLdmvIWAukz5+iRj7h1Y/VtXwFoLeF1I0BGK6aY+44QIgOrrdwCdAwASqYFv0mnASwQ4xadtwaKWta0AMep8SVd4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2457875},"main":"index.js","type":"module","_from":"file:almadar-mobile-1.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./components/atoms":{"types":"./dist/components/atoms/index.d.ts","import":"./dist/components/atoms/index.js"},"./components/molecules":{"types":"./dist/components/molecules/index.d.ts","import":"./dist/components/molecules/index.js"},"./components/organisms":{"types":"./dist/components/organisms/index.d.ts","import":"./dist/components/organisms/index.js"}},"scripts":{"ios":"expo start --ios","web":"expo start --web","lint":"eslint src/","test":"vitest run --passWithNoTests","build":"tsup && tsc --declaration --emitDeclarationOnly --outDir dist --skipLibCheck","start":"expo start","android":"expo start --android","storybook":"EXPO_PUBLIC_STORYBOOK=true expo start","typecheck":"tsc --noEmit","build:watch":"tsup --watch","storybook:ios":"EXPO_PUBLIC_STORYBOOK=true expo start --ios","storybook:web":"EXPO_PUBLIC_STORYBOOK=true expo start --web","start:storybook":"EXPO_PUBLIC_STORYBOOK=true expo start","storybook:android":"EXPO_PUBLIC_STORYBOOK=true expo start --android","storybook-generate":"sb-rn-get-stories"},"_npmUser":{"name":"javasop","email":"osamah.net.m@gmail.com"},"_resolved":"/tmp/61d098afc524c56aa160d6def5c08882/almadar-mobile-1.1.0.tgz","_integrity":"sha512-RTX/8GFTyaUnVVi2lYNIlObV4ZZD9NqI1uocZXi3cYz8F+Tk26raDuILe+CqirppaXWgHBgmjM1Z1bVdM0WVGg==","repository":{"url":"git+https://github.com/almadar-io/almadar-mobile.git","type":"git","directory":"packages/almadar-mobile"},"_npmVersion":"10.9.4","description":"React Native UI components for Almadar - extends @almadar/ui","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@almadar/ui":">=2.1.0","@almadar/core":">=2.1.0","expo-status-bar":"~2.2.3","react-native-web":"^0.21.0","@almadar/patterns":">=2.0.0","react-native-worklets":"0.5.1","react-native-reanimated":"4.1.1","react-native-is-edge-to-edge":"^1.1.6","@react-native-async-storage/async-storage":"2.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"expo":"^54.0.0","tsup":"^8.0.0","eslint":"^8.57.0","vitest":"^1.0.0","@expo/cli":"^54.0.23","cross-env":"^7.0.0","@vitest/ui":"^1.6.0","typescript":"^5.4.0","@types/react":"~19.1.10","@storybook/react-native":"8.6.2","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0","@storybook/addon-ondevice-actions":"8.6.2","@storybook/addon-ondevice-controls":"8.6.2","@storybook/addon-ondevice-backgrounds":"8.6.2","babel-plugin-transform-inline-environment-variables":"0.4.4"},"peerDependencies":{"react":">=18.0.0","react-native":">=0.76.0","@react-navigation/native":"^6.0.0","react-native-vector-icons":"^10.0.0","react-native-safe-area-context":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mobile_1.1.0_1773765355898_0.4672049188334828","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@almadar/mobile","version":"1.2.1","license":"MIT","_id":"@almadar/mobile@1.2.1","maintainers":[{"name":"javasop","email":"osamah.net.m@gmail.com"}],"homepage":"https://github.com/almadar-io/almadar-mobile#readme","bugs":{"url":"https://github.com/almadar-io/almadar-mobile/issues"},"dist":{"shasum":"3f1518dc6e8ae9b6f2d8bf049ac3d4e86b0fd345","tarball":"https://registry.npmjs.org/@almadar/mobile/-/mobile-1.2.1.tgz","fileCount":477,"integrity":"sha512-62xT1WHo3zMAiWkGH0g05Huggncc4zLfAHOPstsNEVhatN5mXuUsCvFztVyBPDmp9tpunwJ+44prUl9S/5Ho3g==","signatures":[{"sig":"MEYCIQCZdNNHMAOTQpx5CNoz3vZlEhHEegrKBihLK4/Ww2cCUQIhAIVV5CsXgAWk5O13zytUOZcSGHT5aoy88o/ma68h54AQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2716395},"main":"index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./components/atoms":{"types":"./dist/components/atoms/index.d.ts","import":"./dist/components/atoms/index.js"},"./components/molecules":{"types":"./dist/components/molecules/index.d.ts","import":"./dist/components/molecules/index.js"},"./components/organisms":{"types":"./dist/components/organisms/index.d.ts","import":"./dist/components/organisms/index.js"}},"gitHead":"5a774cf867101ca365439d326637ac063a6cb2e9","scripts":{"ios":"expo start --ios","web":"expo start --web","lint":"eslint src/","test":"vitest run --passWithNoTests","build":"tsup && tsc --declaration --emitDeclarationOnly --outDir dist --skipLibCheck","start":"expo start","android":"expo start --android","test:web":"vitest run --passWithNoTests","storybook":"EXPO_PUBLIC_STORYBOOK=true expo start","typecheck":"tsc --noEmit","build:watch":"tsup --watch","storybook:ios":"EXPO_PUBLIC_STORYBOOK=true expo start --ios","storybook:web":"EXPO_PUBLIC_STORYBOOK=true expo start --web","start:storybook":"EXPO_PUBLIC_STORYBOOK=true expo start","storybook:android":"EXPO_PUBLIC_STORYBOOK=true expo start --android","storybook-generate":"sb-rn-get-stories"},"_npmUser":{"name":"javasop","email":"osamah.net.m@gmail.com"},"repository":{"url":"git+https://github.com/almadar-io/almadar-mobile.git","type":"git"},"_npmVersion":"10.9.4","description":"React Native UI components for Almadar - extends @almadar/ui","directories":{},"_nodeVersion":"22.22.1","dependencies":{"expo":"^54.0.0","react":"^19.0.0","react-dom":"^19.0.0","@almadar/ui":">=2.15.0","react-native":">=0.76.0","@almadar/core":">=2.6.0","expo-status-bar":"~3.0.9","react-native-web":"^0.21.0","@almadar/patterns":">=2.8.0","react-native-worklets":"0.5.1","react-native-reanimated":"4.1.1","react-native-is-edge-to-edge":"^1.1.6","@react-native-async-storage/async-storage":"2.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^24.0.0","eslint":"^8.57.0","vitest":"^1.0.0","cross-env":"^7.0.0","@vitest/ui":"^1.6.0","typescript":"^5.4.0","@types/react":"~19.1.10","@storybook/react-native":"8.6.2","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0","@storybook/addon-ondevice-actions":"8.6.2","@storybook/addon-ondevice-controls":"8.6.2","@storybook/addon-ondevice-backgrounds":"8.6.2","babel-plugin-transform-inline-environment-variables":"0.4.4"},"peerDependencies":{"@react-navigation/native":"^6.0.0","react-native-vector-icons":"^10.0.0","react-native-safe-area-context":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mobile_1.2.1_1773986527458_0.03617752173342459","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"@almadar/mobile","version":"1.2.3","license":"BSL-1.1","_id":"@almadar/mobile@1.2.3","maintainers":[{"name":"javasop","email":"osamah.net.m@gmail.com"}],"homepage":"https://github.com/almadar-io/almadar-mobile#readme","bugs":{"url":"https://github.com/almadar-io/almadar-mobile/issues"},"dist":{"shasum":"af976329cc4f060b6e178d5cea8f378311b5cd65","tarball":"https://registry.npmjs.org/@almadar/mobile/-/mobile-1.2.3.tgz","fileCount":477,"integrity":"sha512-k+wy+youwHMsh39zC5dyqe1SUBSxklScTJo0j/R7ZMwl0nXzazxy9vYmi5XUmzIrb1B3gNhkV15mbAAtUwsfuQ==","signatures":[{"sig":"MEUCIQCqQuS1l+d6osvVhZL0H8DA4sQWzmNd6BfK5abLi38gTAIgdr/Ja5e0d/84h/BzUpWHifuv72xGBbATyvm71yHjG0s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2716496},"main":"index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./components/atoms":{"types":"./dist/components/atoms/index.d.ts","import":"./dist/components/atoms/index.js"},"./components/molecules":{"types":"./dist/components/molecules/index.d.ts","import":"./dist/components/molecules/index.js"},"./components/organisms":{"types":"./dist/components/organisms/index.d.ts","import":"./dist/components/organisms/index.js"}},"gitHead":"5cd29f49e049e0be770193321089c4470d0e301a","scripts":{"ios":"expo start --ios","web":"expo start --web","lint":"eslint src/","test":"vitest run --passWithNoTests","build":"tsup && tsc --declaration --emitDeclarationOnly --outDir dist --skipLibCheck","start":"expo start","android":"expo start --android","test:web":"vitest run --passWithNoTests","storybook":"EXPO_PUBLIC_STORYBOOK=true expo start","typecheck":"tsc --noEmit","build:watch":"tsup --watch","storybook:ios":"EXPO_PUBLIC_STORYBOOK=true expo start --ios","storybook:web":"EXPO_PUBLIC_STORYBOOK=true expo start --web","start:storybook":"EXPO_PUBLIC_STORYBOOK=true expo start","storybook:android":"EXPO_PUBLIC_STORYBOOK=true expo start --android","storybook-generate":"sb-rn-get-stories"},"_npmUser":{"name":"javasop","email":"osamah.net.m@gmail.com"},"repository":{"url":"git+https://github.com/almadar-io/almadar-mobile.git","type":"git"},"_npmVersion":"10.9.4","description":"React Native UI components for Almadar - extends @almadar/ui","directories":{},"_nodeVersion":"22.22.1","dependencies":{"expo":"^54.0.0","react":"^19.0.0","react-dom":"^19.0.0","@almadar/ui":">=2.15.0","react-native":">=0.76.0","@almadar/core":">=2.6.0","expo-status-bar":"~3.0.9","react-native-web":"^0.21.0","@almadar/patterns":">=2.8.0","react-native-worklets":"0.5.1","react-native-reanimated":"4.1.1","react-native-is-edge-to-edge":"^1.1.6","@react-native-async-storage/async-storage":"2.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^24.0.0","eslint":"^8.57.0","vitest":"^1.0.0","cross-env":"^7.0.0","@vitest/ui":"^1.6.0","typescript":"^5.4.0","@types/react":"~19.1.10","@storybook/react-native":"8.6.2","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0","@storybook/addon-ondevice-actions":"8.6.2","@storybook/addon-ondevice-controls":"8.6.2","@storybook/addon-ondevice-backgrounds":"8.6.2","babel-plugin-transform-inline-environment-variables":"0.4.4"},"peerDependencies":{"@react-navigation/native":"^6.0.0","react-native-vector-icons":"^10.0.0","react-native-safe-area-context":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mobile_1.2.3_1774355650039_0.09734509987203888","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"@almadar/mobile","version":"1.2.4","license":"BSL-1.1","_id":"@almadar/mobile@1.2.4","maintainers":[{"name":"javasop","email":"osamah.net.m@gmail.com"}],"homepage":"https://github.com/almadar-io/almadar-mobile#readme","bugs":{"url":"https://github.com/almadar-io/almadar-mobile/issues"},"dist":{"shasum":"3aac27de2cc6099e9025e861abcdbfdcf273c13c","tarball":"https://registry.npmjs.org/@almadar/mobile/-/mobile-1.2.4.tgz","fileCount":477,"integrity":"sha512-nEpa2Czonz49FCJoln46jLPjtO3Oy89hKyv3cA6dv3BmQQO10UjD7aA9zyzGCMlehwh3cge6u+E7kQJUIrC13Q==","signatures":[{"sig":"MEQCICOLW6P2g3Ch8zW/6RDy34xUMhHWQe/d17eg8TlDe95gAiBEqfv9SEBPXrQiYKRYBBO9a6whUrj/R7aKa3LbA4y15A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2716496},"main":"index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./components/atoms":{"types":"./dist/components/atoms/index.d.ts","import":"./dist/components/atoms/index.js"},"./components/molecules":{"types":"./dist/components/molecules/index.d.ts","import":"./dist/components/molecules/index.js"},"./components/organisms":{"types":"./dist/components/organisms/index.d.ts","import":"./dist/components/organisms/index.js"}},"gitHead":"f526547bf1325a5ae306cd857b4bba87c22847d4","scripts":{"ios":"expo start --ios","web":"expo start --web","lint":"eslint src/","test":"vitest run --passWithNoTests","build":"tsup && tsc --declaration --emitDeclarationOnly --outDir dist --skipLibCheck","start":"expo start","android":"expo start --android","test:web":"vitest run --passWithNoTests","storybook":"EXPO_PUBLIC_STORYBOOK=true expo start","typecheck":"tsc --noEmit","build:watch":"tsup --watch","storybook:ios":"EXPO_PUBLIC_STORYBOOK=true expo start --ios","storybook:web":"EXPO_PUBLIC_STORYBOOK=true expo start --web","start:storybook":"EXPO_PUBLIC_STORYBOOK=true expo start","storybook:android":"EXPO_PUBLIC_STORYBOOK=true expo start --android","storybook-generate":"sb-rn-get-stories"},"_npmUser":{"name":"javasop","email":"osamah.net.m@gmail.com"},"repository":{"url":"git+https://github.com/almadar-io/almadar-mobile.git","type":"git"},"_npmVersion":"10.9.4","description":"React Native UI components for Almadar - extends @almadar/ui","directories":{},"_nodeVersion":"22.22.1","dependencies":{"expo":"^54.0.0","react":"^19.0.0","react-dom":"^19.0.0","@almadar/ui":">=2.15.0","react-native":">=0.76.0","@almadar/core":">=2.6.0","expo-status-bar":"~3.0.9","react-native-web":"^0.21.0","@almadar/patterns":">=2.8.0","react-native-worklets":"0.5.1","react-native-reanimated":"4.1.1","react-native-is-edge-to-edge":"^1.1.6","@react-native-async-storage/async-storage":"2.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^24.0.0","eslint":"^8.57.0","vitest":"^1.0.0","cross-env":"^7.0.0","@vitest/ui":"^1.6.0","typescript":"^5.4.0","@types/react":"~19.1.10","@storybook/react-native":"8.6.2","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0","@storybook/addon-ondevice-actions":"8.6.2","@storybook/addon-ondevice-controls":"8.6.2","@storybook/addon-ondevice-backgrounds":"8.6.2","babel-plugin-transform-inline-environment-variables":"0.4.4"},"peerDependencies":{"@react-navigation/native":"^6.0.0","react-native-vector-icons":"^10.0.0","react-native-safe-area-context":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mobile_1.2.4_1774355995423_0.4199247849060017","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"@almadar/mobile","version":"1.2.6","license":"BSL-1.1","_id":"@almadar/mobile@1.2.6","maintainers":[{"name":"javasop","email":"osamah.net.m@gmail.com"}],"homepage":"https://github.com/almadar-io/almadar-mobile#readme","bugs":{"url":"https://github.com/almadar-io/almadar-mobile/issues"},"dist":{"shasum":"c7656e432b31e1b154867699c07e341bf4b936eb","tarball":"https://registry.npmjs.org/@almadar/mobile/-/mobile-1.2.6.tgz","fileCount":477,"integrity":"sha512-N53R8YgmmfPycUEeQY2xzMe8dtkwEvY7ZjwUnzT4BY/3RRY+4MvFkKcYZQSNFAW4vT9judpH2Jic4UQELhwZ6Q==","signatures":[{"sig":"MEUCID+CxoVHEYT3yKZTtz28MGFTXaT3guPWXgWnJE3XtbVhAiEA/mLJzX+Mjws8gK+HqPXkVjOMQP86dJSVWogY0kc0NlA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2716497},"main":"index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./components/atoms":{"types":"./dist/components/atoms/index.d.ts","import":"./dist/components/atoms/index.js"},"./components/molecules":{"types":"./dist/components/molecules/index.d.ts","import":"./dist/components/molecules/index.js"},"./components/organisms":{"types":"./dist/components/organisms/index.d.ts","import":"./dist/components/organisms/index.js"}},"gitHead":"ac7e7b1ec6c10d0539a03f311853720df61440b5","scripts":{"ios":"expo start --ios","web":"expo start --web","lint":"eslint src/","test":"vitest run --passWithNoTests","build":"tsup && tsc --declaration --emitDeclarationOnly --outDir dist --skipLibCheck","start":"expo start","android":"expo start --android","test:web":"vitest run --passWithNoTests","storybook":"EXPO_PUBLIC_STORYBOOK=true expo start","typecheck":"tsc --noEmit","build:watch":"tsup --watch","storybook:ios":"EXPO_PUBLIC_STORYBOOK=true expo start --ios","storybook:web":"EXPO_PUBLIC_STORYBOOK=true expo start --web","start:storybook":"EXPO_PUBLIC_STORYBOOK=true expo start","storybook:android":"EXPO_PUBLIC_STORYBOOK=true expo start --android","storybook-generate":"sb-rn-get-stories"},"_npmUser":{"name":"javasop","email":"osamah.net.m@gmail.com"},"repository":{"url":"git+https://github.com/almadar-io/almadar-mobile.git","type":"git"},"_npmVersion":"10.9.7","description":"React Native UI components for Almadar - extends @almadar/ui","directories":{},"_nodeVersion":"22.22.2","dependencies":{"expo":"^54.0.0","react":"^19.0.0","react-dom":"^19.0.0","@almadar/ui":">=2.60.2","react-native":">=0.76.0","@almadar/core":">=4.8.2","expo-status-bar":"~3.0.9","react-native-web":"^0.21.0","@almadar/patterns":">=2.14.1","react-native-worklets":"0.5.1","react-native-reanimated":"4.1.1","react-native-is-edge-to-edge":"^1.1.6","@react-native-async-storage/async-storage":"2.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^24.0.0","eslint":"^8.57.0","vitest":"^1.0.0","cross-env":"^7.0.0","@vitest/ui":"^1.6.0","typescript":"^5.4.0","@types/react":"~19.1.10","@storybook/react-native":"8.6.2","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0","@storybook/addon-ondevice-actions":"8.6.2","@storybook/addon-ondevice-controls":"8.6.2","@storybook/addon-ondevice-backgrounds":"8.6.2","babel-plugin-transform-inline-environment-variables":"0.4.4"},"peerDependencies":{"@react-navigation/native":"^6.0.0","react-native-vector-icons":"^10.0.0","react-native-safe-area-context":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mobile_1.2.6_1776580386104_0.09850665794750446","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@almadar/mobile","version":"1.4.0","license":"BSL-1.1","_id":"@almadar/mobile@1.4.0","maintainers":[{"name":"javasop","email":"osamah.net.m@gmail.com"}],"homepage":"https://github.com/almadar-io/almadar-mobile#readme","bugs":{"url":"https://github.com/almadar-io/almadar-mobile/issues"},"dist":{"shasum":"b408327b45d3045fbf48e51ed0840266f7d19dec","tarball":"https://registry.npmjs.org/@almadar/mobile/-/mobile-1.4.0.tgz","fileCount":491,"integrity":"sha512-iKi8FnOSJx/69JvDKf9p2TPanb8XqqJJsEBwGaMDYWG3qu/I9WTj5ZMHGo/OzCjQpVqbK8k4X0a5kzZB5pDYNg==","signatures":[{"sig":"MEQCIG25TA/wImvmKqhRgN2KZr8SXPGUs1L6HgkSzMD8vksoAiBI9nR78AExs2n8nVk0KFo9l/Qh1TQpu2lhzjYE05mfJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2743384},"main":"index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./components/atoms":{"types":"./dist/components/atoms/index.d.ts","import":"./dist/components/atoms/index.js"},"./components/molecules":{"types":"./dist/components/molecules/index.d.ts","import":"./dist/components/molecules/index.js"},"./components/organisms":{"types":"./dist/components/organisms/index.d.ts","import":"./dist/components/organisms/index.js"},"./components/templates":{"types":"./dist/components/templates/index.d.ts","import":"./dist/components/templates/index.js"}},"gitHead":"97a3393339c46dcb1a31a3bfd4f7313915eab872","scripts":{"ios":"expo start --ios","web":"expo start --web","lint":"eslint src/","test":"vitest run --passWithNoTests","build":"tsup && tsc --declaration --emitDeclarationOnly --outDir dist --skipLibCheck","start":"expo start","android":"expo start --android","test:web":"vitest run --passWithNoTests","storybook":"EXPO_PUBLIC_STORYBOOK=true expo start","typecheck":"tsc --noEmit","build:watch":"tsup --watch","storybook:ios":"EXPO_PUBLIC_STORYBOOK=true expo start --ios","storybook:web":"EXPO_PUBLIC_STORYBOOK=true expo start --web","start:storybook":"EXPO_PUBLIC_STORYBOOK=true expo start","storybook:android":"EXPO_PUBLIC_STORYBOOK=true expo start --android","storybook-generate":"sb-rn-get-stories"},"_npmUser":{"name":"javasop","email":"osamah.net.m@gmail.com"},"repository":{"url":"git+https://github.com/almadar-io/almadar-mobile.git","type":"git"},"_npmVersion":"10.9.8","description":"React Native UI components for Almadar - extends @almadar/ui","directories":{},"_nodeVersion":"22.23.0","dependencies":{"expo":"^54.0.0","react":"^19.0.0","react-dom":"^19.0.0","@almadar/ui":"^5.22.3","react-native":"0.84.1","@almadar/core":"^10.0.0","expo-status-bar":"~3.0.9","react-native-web":"^0.21.0","@almadar/patterns":">=2.14.1","react-native-worklets":"0.5.1","react-native-reanimated":"4.1.1","react-native-is-edge-to-edge":"^1.1.6","@react-native-async-storage/async-storage":"2.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^24.0.0","eslint":"^8.57.0","vitest":"^1.0.0","cross-env":"^7.0.0","@vitest/ui":"^1.6.0","typescript":"^5.4.0","@types/react":"^19.0.0","react-test-renderer":"^19.2.4","@storybook/react-native":"8.6.2","@react-navigation/native":"^6.1.18","@typescript-eslint/parser":"^7.0.0","@testing-library/react-native":"^13.3.3","@typescript-eslint/eslint-plugin":"^7.0.0","@storybook/addon-ondevice-actions":"8.6.2","@storybook/addon-ondevice-controls":"8.6.2","@storybook/addon-ondevice-backgrounds":"8.6.2","babel-plugin-transform-inline-environment-variables":"0.4.4"},"peerDependencies":{"@react-navigation/native":"^6.0.0","react-native-vector-icons":"^10.0.0","react-native-safe-area-context":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mobile_1.4.0_1782441194984_0.2963977580302728","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@almadar/mobile","version":"1.6.0","license":"BSL-1.1","_id":"@almadar/mobile@1.6.0","maintainers":[{"name":"javasop","email":"osamah.net.m@gmail.com"}],"homepage":"https://github.com/almadar-io/almadar-mobile#readme","bugs":{"url":"https://github.com/almadar-io/almadar-mobile/issues"},"dist":{"shasum":"45f48aaba5e94aa5c9374cd490c095fb02cc9e48","tarball":"https://registry.npmjs.org/@almadar/mobile/-/mobile-1.6.0.tgz","fileCount":491,"integrity":"sha512-azjuyrUAz5MbJdMOCSpMkbpL/yp/gl3Syf5e30hR1eOD4WUoDuwqgUxmgIxAvAzPi1t06pOu/VOU8gv5s6STRg==","signatures":[{"sig":"MEQCIGCcbpkwGk/KwgfgL2QONCd3CJbUEPa/iCGqDVDJmolTAiBeJavpqnhPgKTg9VUGkQNXzG2Ji689CFxPqNhDtB7GZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2742834},"main":"index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./components/atoms":{"types":"./dist/components/atoms/index.d.ts","import":"./dist/components/atoms/index.js"},"./components/molecules":{"types":"./dist/components/molecules/index.d.ts","import":"./dist/components/molecules/index.js"},"./components/organisms":{"types":"./dist/components/organisms/index.d.ts","import":"./dist/components/organisms/index.js"},"./components/templates":{"types":"./dist/components/templates/index.d.ts","import":"./dist/components/templates/index.js"}},"gitHead":"f25bf6443f66e1f12a06be4b5eacac41f48850c4","scripts":{"ios":"expo start --ios","web":"expo start --web","lint":"eslint src/","test":"vitest run --passWithNoTests","build":"tsup && tsc --declaration --emitDeclarationOnly --outDir dist --skipLibCheck","start":"expo start","android":"expo start --android","test:web":"vitest run --passWithNoTests","typecheck":"tsc --noEmit","build:watch":"tsup --watch"},"_npmUser":{"name":"javasop","email":"osamah.net.m@gmail.com"},"repository":{"url":"git+https://github.com/almadar-io/almadar-mobile.git","type":"git"},"_npmVersion":"10.9.8","description":"React Native UI components for Almadar - extends @almadar/ui","directories":{},"_nodeVersion":"22.23.0","dependencies":{"expo":"^54.0.0","react":"^19.0.0","react-dom":"^19.0.0","@almadar/ui":"^5.22.3","react-native":"0.84.1","@almadar/core":"^10.0.0","expo-status-bar":"~3.0.9","react-native-web":"^0.21.0","@almadar/patterns":">=2.14.1","react-native-worklets":"0.5.1","react-native-reanimated":"4.1.1","react-native-is-edge-to-edge":"^1.1.6","@react-native-async-storage/async-storage":"2.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^24.0.0","eslint":"^8.57.0","vitest":"^1.0.0","esbuild":"^0.27.0","cross-env":"^7.0.0","@vitest/ui":"^1.6.0","typescript":"^5.4.0","@types/react":"^19.0.0","react-test-renderer":"^19.2.4","@react-navigation/native":"^6.1.18","@typescript-eslint/parser":"^7.0.0","@testing-library/react-native":"^13.3.3","@typescript-eslint/eslint-plugin":"^7.0.0","babel-plugin-transform-inline-environment-variables":"0.4.4"},"peerDependencies":{"@react-navigation/native":"^6.0.0","react-native-vector-icons":"^10.0.0","react-native-safe-area-context":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mobile_1.6.0_1782651046289_0.9116000412013732","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@almadar/mobile","version":"1.8.0","license":"BSL-1.1","_id":"@almadar/mobile@1.8.0","maintainers":[{"name":"javasop","email":"osamah.net.m@gmail.com"}],"homepage":"https://github.com/almadar-io/almadar-mobile#readme","bugs":{"url":"https://github.com/almadar-io/almadar-mobile/issues"},"dist":{"shasum":"09257bd088cc51363ee3ca608bb8535adf735ddf","tarball":"https://registry.npmjs.org/@almadar/mobile/-/mobile-1.8.0.tgz","fileCount":491,"integrity":"sha512-QfSA8KkEie/oew79N06BU4xe7jSlXisS7icQj2N7BbORE2OrvdyyU6uUVnm7yjl3rYNFkbaa1oL/oEVPfi1mVA==","signatures":[{"sig":"MEUCIGpRZa5W/0hU8hVL15dZyCkP8CqAJ+MNu/T5w+Vt+/bVAiEAvCrFS8tYgyScme08pqKWIUVwOS31DpIA0fqw7w7bfrU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2742892},"main":"index.js","type":"module","_from":"file:almadar-mobile-1.8.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./components/atoms":{"types":"./dist/components/atoms/index.d.ts","import":"./dist/components/atoms/index.js"},"./components/molecules":{"types":"./dist/components/molecules/index.d.ts","import":"./dist/components/molecules/index.js"},"./components/organisms":{"types":"./dist/components/organisms/index.d.ts","import":"./dist/components/organisms/index.js"},"./components/templates":{"types":"./dist/components/templates/index.d.ts","import":"./dist/components/templates/index.js"}},"scripts":{"ios":"expo start --ios","web":"expo start --web","lint":"eslint src/","test":"vitest run --passWithNoTests","build":"tsup && tsc --declaration --emitDeclarationOnly --outDir dist --skipLibCheck","start":"expo start","android":"expo start --android","test:web":"vitest run --passWithNoTests","typecheck":"tsc --noEmit","build:watch":"tsup --watch"},"_npmUser":{"name":"javasop","email":"osamah.net.m@gmail.com"},"_resolved":"/tmp/1f4197b672be7d3ec46086b584b9675d/almadar-mobile-1.8.0.tgz","_integrity":"sha512-QfSA8KkEie/oew79N06BU4xe7jSlXisS7icQj2N7BbORE2OrvdyyU6uUVnm7yjl3rYNFkbaa1oL/oEVPfi1mVA==","repository":{"url":"git+https://github.com/almadar-io/almadar-mobile.git","type":"git"},"_npmVersion":"10.9.8","description":"React Native UI components for Almadar - extends @almadar/ui","directories":{},"_nodeVersion":"22.23.1","dependencies":{"expo":"^54.0.0","react":"^19.0.0","react-dom":"^19.0.0","@almadar/ui":"^5.22.3","react-native":"0.84.1","@almadar/core":"^10.0.0","expo-status-bar":"~3.0.9","@almadar/runtime":"^6.24.0","react-native-web":"^0.21.0","@almadar/patterns":">=2.14.1","react-native-worklets":"0.5.1","react-native-reanimated":"4.1.1","react-native-is-edge-to-edge":"^1.1.6","@react-native-async-storage/async-storage":"2.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^24.0.0","turbo":"^2.8.17","eslint":"^8.57.0","vitest":"^1.0.0","esbuild":"^0.27.0","cross-env":"^7.0.0","@vitest/ui":"^1.6.0","typescript":"^5.4.0","@types/react":"^19.0.0","react-test-renderer":"^19.2.4","@react-navigation/native":"^6.1.18","@typescript-eslint/parser":"^7.0.0","@testing-library/react-native":"^13.3.3","@typescript-eslint/eslint-plugin":"^7.0.0","babel-plugin-transform-inline-environment-variables":"0.4.4"},"peerDependencies":{"@react-navigation/native":"^6.0.0","react-native-vector-icons":"^10.0.0","react-native-safe-area-context":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mobile_1.8.0_1783129875097_0.6330568815158206","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@almadar/mobile","version":"1.9.0","license":"BSL-1.1","_id":"@almadar/mobile@1.9.0","maintainers":[{"name":"javasop","email":"osamah.net.m@gmail.com"}],"homepage":"https://github.com/almadar-io/almadar-mobile#readme","bugs":{"url":"https://github.com/almadar-io/almadar-mobile/issues"},"dist":{"shasum":"4bb7ab0b3942b9dc8488b57e82b14b3463782cd0","tarball":"https://registry.npmjs.org/@almadar/mobile/-/mobile-1.9.0.tgz","fileCount":491,"integrity":"sha512-84koWQ73ImiMW37LXcvs7S8QxHL5bW8mNLaMCD7IfpJwGrztXcv4JjY7twZ8VxBxwpXIEqU0EqQ2RlOBrFUgeQ==","signatures":[{"sig":"MEQCIG6CK3YLT/seKFcrTcH3TLgLnnzmr4CK3r4ynhkKyZT6AiBUHujeS0ZjG7pHyoS7SoRDqfxCk357Skc8yYLETQXhZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2742892},"main":"index.js","type":"module","_from":"file:almadar-mobile-1.9.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./components/atoms":{"types":"./dist/components/atoms/index.d.ts","import":"./dist/components/atoms/index.js"},"./components/molecules":{"types":"./dist/components/molecules/index.d.ts","import":"./dist/components/molecules/index.js"},"./components/organisms":{"types":"./dist/components/organisms/index.d.ts","import":"./dist/components/organisms/index.js"},"./components/templates":{"types":"./dist/components/templates/index.d.ts","import":"./dist/components/templates/index.js"}},"scripts":{"ios":"expo start --ios","web":"expo start --web","lint":"eslint src/","test":"vitest run --passWithNoTests","build":"tsup && tsc --declaration --emitDeclarationOnly --outDir dist --skipLibCheck","start":"expo start","android":"expo start --android","test:web":"vitest run --passWithNoTests","typecheck":"tsc --noEmit","build:watch":"tsup --watch"},"_npmUser":{"name":"javasop","email":"osamah.net.m@gmail.com"},"_resolved":"/tmp/9b03d5c9f2388ea276feff8c7073e7a3/almadar-mobile-1.9.0.tgz","_integrity":"sha512-84koWQ73ImiMW37LXcvs7S8QxHL5bW8mNLaMCD7IfpJwGrztXcv4JjY7twZ8VxBxwpXIEqU0EqQ2RlOBrFUgeQ==","repository":{"url":"git+https://github.com/almadar-io/almadar-mobile.git","type":"git"},"_npmVersion":"10.9.8","description":"React Native UI components for Almadar - extends @almadar/ui","directories":{},"_nodeVersion":"22.23.1","dependencies":{"expo":"^54.0.0","react":"^19.0.0","react-dom":"^19.0.0","@almadar/ui":"^5.22.3","react-native":"0.84.1","@almadar/core":"^10.0.0","expo-status-bar":"~3.0.9","@almadar/runtime":"^6.24.0","react-native-web":"^0.21.0","@almadar/patterns":">=2.14.1","react-native-worklets":"0.5.1","react-native-reanimated":"4.1.1","react-native-is-edge-to-edge":"^1.1.6","@react-native-async-storage/async-storage":"2.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^24.0.0","turbo":"^2.8.17","eslint":"^8.57.0","vitest":"^1.0.0","esbuild":"^0.27.0","cross-env":"^7.0.0","@vitest/ui":"^1.6.0","typescript":"^5.4.0","@types/react":"^19.0.0","react-test-renderer":"^19.2.4","@react-navigation/native":"^6.1.18","@typescript-eslint/parser":"^7.0.0","@testing-library/react-native":"^13.3.3","@typescript-eslint/eslint-plugin":"^7.0.0","babel-plugin-transform-inline-environment-variables":"0.4.4"},"peerDependencies":{"@react-navigation/native":"^6.0.0","react-native-vector-icons":"^10.0.0","react-native-safe-area-context":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mobile_1.9.0_1783176212203_0.24349826966217303","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@almadar/mobile","version":"1.10.0","license":"BSL-1.1","_id":"@almadar/mobile@1.10.0","maintainers":[{"name":"javasop","email":"osamah.net.m@gmail.com"}],"homepage":"https://github.com/almadar-io/almadar-mobile#readme","bugs":{"url":"https://github.com/almadar-io/almadar-mobile/issues"},"dist":{"shasum":"557798655495147fafa555b6ebe5f64555696db8","tarball":"https://registry.npmjs.org/@almadar/mobile/-/mobile-1.10.0.tgz","fileCount":491,"integrity":"sha512-B+MXFHuIAHw51RMIHwhL9MmYtzXRsRM8clXzMvOB0oLdxW5wcCpnfgQI39FonROc/aCc7e1+aY3f7Cw9IadUqQ==","signatures":[{"sig":"MEYCIQCudDj0v6sH7iFLhMtKUP2mN4BvzPupB8RL6xFZsUzlfwIhAOWuKJHEzJ7Z7wj8x0WAAPsbPCwQh2FF6KkZjF/TW77p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2743003},"main":"index.js","type":"module","_from":"file:almadar-mobile-1.10.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./components/atoms":{"types":"./dist/components/atoms/index.d.ts","import":"./dist/components/atoms/index.js"},"./components/molecules":{"types":"./dist/components/molecules/index.d.ts","import":"./dist/components/molecules/index.js"},"./components/organisms":{"types":"./dist/components/organisms/index.d.ts","import":"./dist/components/organisms/index.js"},"./components/templates":{"types":"./dist/components/templates/index.d.ts","import":"./dist/components/templates/index.js"}},"scripts":{"ios":"expo start --ios","web":"expo start --web","lint":"eslint src/","test":"vitest run --passWithNoTests","build":"tsup && tsc --declaration --emitDeclarationOnly --outDir dist --skipLibCheck","start":"expo start","android":"expo start --android","test:web":"vitest run --passWithNoTests","typecheck":"tsc --noEmit","build:watch":"tsup --watch"},"_npmUser":{"name":"javasop","email":"osamah.net.m@gmail.com"},"_resolved":"/tmp/247594ccf4aeb703707cc234a0ae7d0b/almadar-mobile-1.10.0.tgz","_integrity":"sha512-B+MXFHuIAHw51RMIHwhL9MmYtzXRsRM8clXzMvOB0oLdxW5wcCpnfgQI39FonROc/aCc7e1+aY3f7Cw9IadUqQ==","repository":{"url":"git+https://github.com/almadar-io/almadar-mobile.git","type":"git"},"_npmVersion":"10.9.8","description":"React Native UI components for Almadar - extends @almadar/ui","directories":{},"_nodeVersion":"22.23.1","dependencies":{"expo":"^54.0.0","react":"^19.0.0","react-dom":"^19.0.0","@almadar/ui":"^5.112.0","react-native":"0.84.1","@almadar/core":"^10.28.0","expo-status-bar":"~3.0.9","@almadar/runtime":"^6.31.0","react-native-web":"^0.21.0","react-native-worklets":"0.5.1","react-native-reanimated":"4.1.1","react-native-is-edge-to-edge":"^1.1.6","@react-native-async-storage/async-storage":"2.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^24.0.0","turbo":"^2.8.17","eslint":"^8.57.0","vitest":"^1.0.0","esbuild":"^0.27.0","cross-env":"^7.0.0","@vitest/ui":"^1.6.0","typescript":"^5.4.0","@types/react":"^19.0.0","react-test-renderer":"^19.2.4","@react-navigation/native":"^6.1.18","@typescript-eslint/parser":"^7.0.0","@testing-library/react-native":"^13.3.3","@typescript-eslint/eslint-plugin":"^7.0.0","babel-plugin-transform-inline-environment-variables":"0.4.4"},"peerDependencies":{"@react-navigation/native":"^6.0.0","react-native-vector-icons":"^10.0.0","react-native-safe-area-context":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mobile_1.10.0_1783607257708_0.3646155284260659","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"@almadar/mobile","version":"1.11.0","license":"BSL-1.1","_id":"@almadar/mobile@1.11.0","maintainers":[{"name":"javasop","email":"osamah.net.m@gmail.com"}],"homepage":"https://github.com/almadar-io/almadar-mobile#readme","bugs":{"url":"https://github.com/almadar-io/almadar-mobile/issues"},"dist":{"shasum":"58501598b08570a208c78a0dce1e1d3f005bbd9e","tarball":"https://registry.npmjs.org/@almadar/mobile/-/mobile-1.11.0.tgz","fileCount":491,"integrity":"sha512-0MIpH7OA7UivcJOEqjeJ3kYk99CkSJ1F0jigQ06XJUoTUu5A8tSLyRpLLkQB29PCbWEfyXkD/z9lCiqnCPmjgQ==","signatures":[{"sig":"MEUCICA3UV1F5H3UflTcDB9jFomeSghTvg/djaA7BbzOW8ewAiEA13L2FB/d54yzpjGXLx5BLpGlPW6uvejIwGtRVmm3EX0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2743003},"main":"index.js","type":"module","_from":"file:almadar-mobile-1.11.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./components/atoms":{"types":"./dist/components/atoms/index.d.ts","import":"./dist/components/atoms/index.js"},"./components/molecules":{"types":"./dist/components/molecules/index.d.ts","import":"./dist/components/molecules/index.js"},"./components/organisms":{"types":"./dist/components/organisms/index.d.ts","import":"./dist/components/organisms/index.js"},"./components/templates":{"types":"./dist/components/templates/index.d.ts","import":"./dist/components/templates/index.js"}},"scripts":{"ios":"expo start --ios","web":"expo start --web","lint":"eslint src/","test":"vitest run --passWithNoTests","build":"tsup && tsc --declaration --emitDeclarationOnly --outDir dist --skipLibCheck","start":"expo start","android":"expo start --android","test:web":"vitest run --passWithNoTests","typecheck":"tsc --noEmit","build:watch":"tsup --watch"},"_npmUser":{"name":"javasop","email":"osamah.net.m@gmail.com"},"_resolved":"/tmp/da00afda2024a39122f02ed9b408cdc2/almadar-mobile-1.11.0.tgz","_integrity":"sha512-0MIpH7OA7UivcJOEqjeJ3kYk99CkSJ1F0jigQ06XJUoTUu5A8tSLyRpLLkQB29PCbWEfyXkD/z9lCiqnCPmjgQ==","repository":{"url":"git+https://github.com/almadar-io/almadar-mobile.git","type":"git"},"_npmVersion":"10.9.8","description":"React Native UI components for Almadar - extends @almadar/ui","directories":{},"_nodeVersion":"22.23.1","dependencies":{"expo":"^54.0.0","react":"^19.0.0","react-dom":"^19.0.0","@almadar/ui":"^5.113.0","react-native":"0.84.1","@almadar/core":"^10.28.0","expo-status-bar":"~3.0.9","@almadar/runtime":"^6.32.0","react-native-web":"^0.21.0","react-native-worklets":"0.5.1","react-native-reanimated":"4.1.1","react-native-is-edge-to-edge":"^1.1.6","@react-native-async-storage/async-storage":"2.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^24.0.0","turbo":"^2.8.17","eslint":"^8.57.0","vitest":"^1.0.0","esbuild":"^0.27.0","cross-env":"^7.0.0","@vitest/ui":"^1.6.0","typescript":"^5.4.0","@types/react":"^19.0.0","react-test-renderer":"^19.2.4","@react-navigation/native":"^6.1.18","@typescript-eslint/parser":"^7.0.0","@testing-library/react-native":"^13.3.3","@typescript-eslint/eslint-plugin":"^7.0.0","babel-plugin-transform-inline-environment-variables":"0.4.4"},"peerDependencies":{"@react-navigation/native":"^6.0.0","react-native-vector-icons":"^10.0.0","react-native-safe-area-context":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mobile_1.11.0_1783617392456_0.5159522385837678","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"@almadar/mobile","version":"1.12.0","license":"BSL-1.1","_id":"@almadar/mobile@1.12.0","maintainers":[{"name":"javasop","email":"osamah.net.m@gmail.com"}],"homepage":"https://github.com/almadar-io/almadar-mobile#readme","bugs":{"url":"https://github.com/almadar-io/almadar-mobile/issues"},"dist":{"shasum":"8bdb6a69d15d5b90bd3fb12a4bfb11fdc953b99f","tarball":"https://registry.npmjs.org/@almadar/mobile/-/mobile-1.12.0.tgz","fileCount":491,"integrity":"sha512-Ee/MdHdGDYFemNQyCGh6EUWFdBzyFlmN3k0dXowNmo3S/og0qxgcSDK8VRmawILIC4kQ+Ek9/bSICQKS1eoFdQ==","signatures":[{"sig":"MEUCIQC4a6R+fLWVPnlA0X/CMWrmJv+vT4aQ8EM/ugi3/E+hkgIgE9MLiOJuAvn8O33HJua5eDkLIo8fw1GxDMmVNGKYwBs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2743287},"main":"index.js","type":"module","_from":"file:almadar-mobile-1.12.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./components/atoms":{"types":"./dist/components/atoms/index.d.ts","import":"./dist/components/atoms/index.js"},"./components/molecules":{"types":"./dist/components/molecules/index.d.ts","import":"./dist/components/molecules/index.js"},"./components/organisms":{"types":"./dist/components/organisms/index.d.ts","import":"./dist/components/organisms/index.js"},"./components/templates":{"types":"./dist/components/templates/index.d.ts","import":"./dist/components/templates/index.js"}},"scripts":{"ios":"expo start --ios","web":"expo start --web","lint":"eslint src/","test":"vitest run --passWithNoTests","build":"tsup && tsc --declaration --emitDeclarationOnly --outDir dist --skipLibCheck","start":"expo start","android":"expo start --android","test:web":"vitest run --passWithNoTests","typecheck":"tsc --noEmit","build:watch":"tsup --watch"},"_npmUser":{"name":"javasop","email":"osamah.net.m@gmail.com"},"_resolved":"/tmp/35e5d24a19529dfb5e420403150497bd/almadar-mobile-1.12.0.tgz","_integrity":"sha512-Ee/MdHdGDYFemNQyCGh6EUWFdBzyFlmN3k0dXowNmo3S/og0qxgcSDK8VRmawILIC4kQ+Ek9/bSICQKS1eoFdQ==","repository":{"url":"git+https://github.com/almadar-io/almadar-mobile.git","type":"git"},"_npmVersion":"10.9.8","description":"React Native UI components for Almadar - extends @almadar/ui","directories":{},"_nodeVersion":"22.23.1","dependencies":{"expo":"^54.0.0","react":"^19.0.0","react-dom":"^19.0.0","@almadar/ui":"^5.125.0","react-native":"0.84.1","@almadar/core":"^10.34.0","expo-status-bar":"~3.0.9","@almadar/runtime":"^6.37.0","react-native-web":"^0.21.0","react-native-worklets":"0.5.1","react-native-reanimated":"4.1.1","react-native-is-edge-to-edge":"^1.1.6","@react-native-async-storage/async-storage":"2.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^24.0.0","turbo":"^2.8.17","eslint":"^8.57.0","vitest":"^1.0.0","esbuild":"^0.27.0","cross-env":"^7.0.0","@vitest/ui":"^1.6.0","typescript":"npm:@typescript/typescript6@^6.0.2","@types/node":"^20.0.0","@types/react":"^19.0.0","@typescript/native":"npm:typescript@^7.0.2","react-test-renderer":"^19.2.4","@react-navigation/native":"^6.1.18","@typescript-eslint/parser":"^7.0.0","@testing-library/react-native":"^13.3.3","@typescript-eslint/eslint-plugin":"^7.0.0","babel-plugin-transform-inline-environment-variables":"0.4.4"},"peerDependencies":{"@react-navigation/native":"^6.0.0","react-native-vector-icons":"^10.0.0","react-native-safe-area-context":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mobile_1.12.0_1784948056405_0.6756918965683099","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"@almadar/mobile","version":"1.13.0","license":"BSL-1.1","_id":"@almadar/mobile@1.13.0","maintainers":[{"name":"javasop","email":"osamah.net.m@gmail.com"}],"homepage":"https://github.com/almadar-io/almadar-mobile#readme","bugs":{"url":"https://github.com/almadar-io/almadar-mobile/issues"},"dist":{"shasum":"e1e0ed0073be282eb0d30eaa289cb2a8807c4e7a","tarball":"https://registry.npmjs.org/@almadar/mobile/-/mobile-1.13.0.tgz","fileCount":491,"integrity":"sha512-q2aii/tOMn7YUzsG8BI+9+/PzKbcDxQronJ9e4RPXvxQhtOkjeQ3ZgqCXfALW/Z5mtSzqexJMaxEEDlrJibs9Q==","signatures":[{"sig":"MEUCIGXOaAZ+WmPyNpotZCVMUw6AOEolsH8MI56ReRM/xwKVAiEAzeTXZzAiatzg0jNK7oAnrmaPwWBvKlfEyQNVhP+QeyM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2743287},"main":"index.js","type":"module","_from":"file:almadar-mobile-1.13.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./components/atoms":{"types":"./dist/components/atoms/index.d.ts","import":"./dist/components/atoms/index.js"},"./components/molecules":{"types":"./dist/components/molecules/index.d.ts","import":"./dist/components/molecules/index.js"},"./components/organisms":{"types":"./dist/components/organisms/index.d.ts","import":"./dist/components/organisms/index.js"},"./components/templates":{"types":"./dist/components/templates/index.d.ts","import":"./dist/components/templates/index.js"}},"scripts":{"ios":"expo start --ios","web":"expo start --web","lint":"eslint src/","test":"vitest run --passWithNoTests","build":"tsup && tsc --declaration --emitDeclarationOnly --outDir dist --skipLibCheck","start":"expo start","android":"expo start --android","test:web":"vitest run --passWithNoTests","typecheck":"tsc --noEmit","build:watch":"tsup --watch"},"_npmUser":{"name":"javasop","email":"osamah.net.m@gmail.com"},"_resolved":"/tmp/603dadbabfd53b47e40992245a25e001/almadar-mobile-1.13.0.tgz","_integrity":"sha512-q2aii/tOMn7YUzsG8BI+9+/PzKbcDxQronJ9e4RPXvxQhtOkjeQ3ZgqCXfALW/Z5mtSzqexJMaxEEDlrJibs9Q==","repository":{"url":"git+https://github.com/almadar-io/almadar-mobile.git","type":"git"},"_npmVersion":"10.9.8","description":"React Native UI components for Almadar - extends @almadar/ui","directories":{},"_nodeVersion":"22.23.1","dependencies":{"expo":"^54.0.0","react":"^19.0.0","react-dom":"^19.0.0","@almadar/ui":"^5.143.0","react-native":"0.84.1","@almadar/core":"^10.49.0","expo-status-bar":"~3.0.9","@almadar/runtime":"^6.49.0","react-native-web":"^0.21.0","react-native-worklets":"0.5.1","react-native-reanimated":"4.1.1","react-native-is-edge-to-edge":"^1.1.6","@react-native-async-storage/async-storage":"2.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^24.0.0","turbo":"^2.8.17","eslint":"^8.57.0","vitest":"^1.0.0","esbuild":"^0.27.0","cross-env":"^7.0.0","@vitest/ui":"^1.6.0","typescript":"npm:@typescript/typescript6@^6.0.2","@types/node":"^20.0.0","@types/react":"^19.0.0","@typescript/native":"npm:typescript@^7.0.2","react-test-renderer":"^19.2.4","@react-navigation/native":"^6.1.18","@typescript-eslint/parser":"^8.0.0","@testing-library/react-native":"^13.3.3","@typescript-eslint/eslint-plugin":"^8.0.0","babel-plugin-transform-inline-environment-variables":"0.4.4"},"peerDependencies":{"@react-navigation/native":"^6.0.0","react-native-vector-icons":"^10.0.0","react-native-safe-area-context":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mobile_1.13.0_1785592016013_0.2481790004961213","host":"s3://npm-registry-packages-npm-production"}},"1.15.0":{"name":"@almadar/mobile","version":"1.15.0","license":"BSL-1.1","_id":"@almadar/mobile@1.15.0","maintainers":[{"name":"javasop","email":"osamah.net.m@gmail.com"}],"homepage":"https://github.com/almadar-io/almadar-mobile#readme","bugs":{"url":"https://github.com/almadar-io/almadar-mobile/issues"},"dist":{"shasum":"61d75e641d9676435f84a2345efdc73951583a9c","tarball":"https://registry.npmjs.org/@almadar/mobile/-/mobile-1.15.0.tgz","fileCount":491,"integrity":"sha512-Sh8fmAYDAUzx7yauWnjSwLIAWxiyc93CZQ0QAs2YEAuoIpUV7V1kbXl/lC33aj/fy9U3l+TB+vw2K6QOsoZMUQ==","signatures":[{"sig":"MEUCIEKUt+/kWfALlh1fAMvFb5WFqLdLlYTr+1s+9+w9hKe9AiEA/xTZiISau1BB2mSaydMlNdtUP/qxo1KNXsi1GqmvoQ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2755692},"main":"index.js","type":"module","_from":"file:almadar-mobile-1.15.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./components/atoms":{"types":"./dist/components/atoms/index.d.ts","import":"./dist/components/atoms/index.js"},"./components/molecules":{"types":"./dist/components/molecules/index.d.ts","import":"./dist/components/molecules/index.js"},"./components/organisms":{"types":"./dist/components/organisms/index.d.ts","import":"./dist/components/organisms/index.js"},"./components/templates":{"types":"./dist/components/templates/index.d.ts","import":"./dist/components/templates/index.js"}},"scripts":{"ios":"expo start --ios","web":"expo start --web","lint":"eslint src/","test":"vitest run --passWithNoTests","build":"tsup && tsc --declaration --emitDeclarationOnly --outDir dist --skipLibCheck","start":"expo start","android":"expo start --android","test:web":"vitest run --passWithNoTests","typecheck":"tsc --noEmit","build:watch":"tsup --watch"},"_npmUser":{"name":"javasop","email":"osamah.net.m@gmail.com"},"_resolved":"/tmp/8d123b542fb0cfc173e672378303f1c4/almadar-mobile-1.15.0.tgz","_integrity":"sha512-Sh8fmAYDAUzx7yauWnjSwLIAWxiyc93CZQ0QAs2YEAuoIpUV7V1kbXl/lC33aj/fy9U3l+TB+vw2K6QOsoZMUQ==","repository":{"url":"git+https://github.com/almadar-io/almadar-mobile.git","type":"git"},"_npmVersion":"10.9.8","description":"React Native UI components for Almadar - extends @almadar/ui","directories":{},"_nodeVersion":"22.23.2","dependencies":{"expo":"^54.0.0","react":"^19.0.0","react-dom":"^19.0.0","@almadar/ui":"^5.148.0","react-native":"0.84.1","@almadar/core":"^10.58.0","expo-status-bar":"~3.0.9","@almadar/runtime":"^6.53.0","react-native-web":"^0.21.0","react-native-worklets":"0.5.1","react-native-reanimated":"4.1.1","react-native-is-edge-to-edge":"^1.1.6","@react-native-async-storage/async-storage":"2.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^24.0.0","turbo":"^2.8.17","eslint":"^8.57.0","vitest":"^1.0.0","esbuild":"^0.27.0","cross-env":"^7.0.0","@vitest/ui":"^1.6.0","typescript":"npm:@typescript/typescript6@^6.0.2","@types/node":"^20.0.0","@types/react":"^19.0.0","@typescript/native":"npm:typescript@^7.0.2","react-test-renderer":"^19.2.4","@react-navigation/native":"^6.1.18","@typescript-eslint/parser":"^8.0.0","@testing-library/react-native":"^13.3.3","@typescript-eslint/eslint-plugin":"^8.0.0","babel-plugin-transform-inline-environment-variables":"0.4.4"},"peerDependencies":{"@react-navigation/native":"^6.0.0","react-native-vector-icons":"^10.0.0","react-native-safe-area-context":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mobile_1.15.0_1786867334462_0.813436219287726","host":"s3://npm-registry-packages-npm-production"}},"1.16.0":{"name":"@almadar/mobile","version":"1.16.0","license":"BSL-1.1","_id":"@almadar/mobile@1.16.0","maintainers":[{"name":"javasop","email":"osamah.net.m@gmail.com"}],"homepage":"https://github.com/almadar-io/almadar-mobile#readme","bugs":{"url":"https://github.com/almadar-io/almadar-mobile/issues"},"dist":{"shasum":"54d398064474920170647c08a2332da17359a8c0","tarball":"https://registry.npmjs.org/@almadar/mobile/-/mobile-1.16.0.tgz","fileCount":491,"integrity":"sha512-QUAofBqAz+4ZufHyuNBc9gR0wJxvfQZUs9g7DKBkufv6B7vUnwp9NbQ+/U+x72KAXe7k3XHlJ55WGZIgoWo2EA==","signatures":[{"sig":"MEQCIEdtEkx1PNLhZowXKRF4DgtO8MsqUWr5Fn5KR6el4pAyAiArr63rKl9ivmuJXxLRHjBXqpWSQXa7wqvrFPGNAB9VmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2755692},"main":"index.js","type":"module","_from":"file:almadar-mobile-1.16.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./components/atoms":{"types":"./dist/components/atoms/index.d.ts","import":"./dist/components/atoms/index.js"},"./components/molecules":{"types":"./dist/components/molecules/index.d.ts","import":"./dist/components/molecules/index.js"},"./components/organisms":{"types":"./dist/components/organisms/index.d.ts","import":"./dist/components/organisms/index.js"},"./components/templates":{"types":"./dist/components/templates/index.d.ts","import":"./dist/components/templates/index.js"}},"scripts":{"ios":"expo start --ios","web":"expo start --web","lint":"eslint src/","test":"vitest run --passWithNoTests","build":"tsup && tsc --declaration --emitDeclarationOnly --outDir dist --skipLibCheck","start":"expo start","android":"expo start --android","test:web":"vitest run --passWithNoTests","typecheck":"tsc --noEmit","build:watch":"tsup --watch"},"_npmUser":{"name":"javasop","email":"osamah.net.m@gmail.com"},"_resolved":"/tmp/440cb4c2c03906a210e78c9cc3818fd1/almadar-mobile-1.16.0.tgz","_integrity":"sha512-QUAofBqAz+4ZufHyuNBc9gR0wJxvfQZUs9g7DKBkufv6B7vUnwp9NbQ+/U+x72KAXe7k3XHlJ55WGZIgoWo2EA==","repository":{"url":"git+https://github.com/almadar-io/almadar-mobile.git","type":"git"},"_npmVersion":"10.9.8","description":"React Native UI components for Almadar - extends @almadar/ui","directories":{},"_nodeVersion":"22.23.2","dependencies":{"expo":"^54.0.0","react":"^19.0.0","react-dom":"^19.0.0","@almadar/ui":"^5.166.0","react-native":"0.84.1","@almadar/core":"^10.76.0","expo-status-bar":"~3.0.9","@almadar/runtime":"^6.66.0","react-native-web":"^0.21.0","react-native-worklets":"0.5.1","react-native-reanimated":"4.1.1","react-native-is-edge-to-edge":"^1.1.6","@react-native-async-storage/async-storage":"2.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^24.0.0","turbo":"^2.8.17","eslint":"^8.57.0","vitest":"^1.0.0","esbuild":"^0.27.0","cross-env":"^7.0.0","@vitest/ui":"^1.6.0","typescript":"npm:@typescript/typescript6@^6.0.2","@types/node":"^20.0.0","@types/react":"^19.0.0","@typescript/native":"npm:typescript@^7.0.2","react-test-renderer":"^19.2.4","@react-navigation/native":"^6.1.18","@typescript-eslint/parser":"^8.0.0","@testing-library/react-native":"^13.3.3","@typescript-eslint/eslint-plugin":"^8.0.0","babel-plugin-transform-inline-environment-variables":"0.4.4"},"peerDependencies":{"@react-navigation/native":"^6.0.0","react-native-vector-icons":"^10.0.0","react-native-safe-area-context":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mobile_1.16.0_1788168793620_0.8704116260808499","host":"s3://npm-registry-packages-npm-production"}},"1.17.0":{"name":"@almadar/mobile","version":"1.17.0","license":"BSL-1.1","_id":"@almadar/mobile@1.17.0","maintainers":[{"name":"javasop","email":"osamah.net.m@gmail.com"}],"homepage":"https://github.com/almadar-io/almadar-mobile#readme","bugs":{"url":"https://github.com/almadar-io/almadar-mobile/issues"},"dist":{"shasum":"73dfb8f83b962bcc39f99f7299dceb381949b4a3","tarball":"https://registry.npmjs.org/@almadar/mobile/-/mobile-1.17.0.tgz","fileCount":491,"integrity":"sha512-QFmNL9wWEh/a6Y0sp9sqfwj6aCNegxA7K1BtfTIWjbPHIuAC7ItIgKeZxkODzOd8XjZ5Htpki+NMbkcpgHb/yA==","signatures":[{"sig":"MEUCIQCO5Bbrx766GBrophdqJMToeDj2tQHEmcOc3KES/u3x+QIgB/0mp8EPXcSfSR6X5tSY8WpK3yTnlEuw2xNs5Y5s+mU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2755690},"main":"index.js","type":"module","_from":"file:almadar-mobile-1.17.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./components/atoms":{"types":"./dist/components/atoms/index.d.ts","import":"./dist/components/atoms/index.js"},"./components/molecules":{"types":"./dist/components/molecules/index.d.ts","import":"./dist/components/molecules/index.js"},"./components/organisms":{"types":"./dist/components/organisms/index.d.ts","import":"./dist/components/organisms/index.js"},"./components/templates":{"types":"./dist/components/templates/index.d.ts","import":"./dist/components/templates/index.js"}},"scripts":{"ios":"expo start --ios","web":"expo start --web","lint":"eslint src/","test":"vitest run --passWithNoTests","build":"tsup && tsc --declaration --emitDeclarationOnly --outDir dist --skipLibCheck","start":"expo start","android":"expo start --android","test:web":"vitest run --passWithNoTests","typecheck":"tsc --noEmit","build:watch":"tsup --watch"},"_npmUser":{"name":"javasop","email":"osamah.net.m@gmail.com"},"_resolved":"/tmp/c830ba535b5af6ac2471e9ae6e172e5a/almadar-mobile-1.17.0.tgz","_integrity":"sha512-QFmNL9wWEh/a6Y0sp9sqfwj6aCNegxA7K1BtfTIWjbPHIuAC7ItIgKeZxkODzOd8XjZ5Htpki+NMbkcpgHb/yA==","repository":{"url":"git+https://github.com/almadar-io/almadar-mobile.git","type":"git"},"_npmVersion":"10.9.8","description":"React Native UI components for Almadar - extends @almadar/ui","directories":{},"_nodeVersion":"22.23.2","dependencies":{"expo":"^54.0.0","react":"^19.0.0","react-dom":"^19.0.0","@almadar/ui":"^6.3.0","react-native":"0.84.1","@almadar/core":"^10.80.0","expo-status-bar":"~3.0.9","@almadar/runtime":"^6.69.0","react-native-web":"^0.21.0","react-native-worklets":"0.5.1","react-native-reanimated":"4.1.1","react-native-is-edge-to-edge":"^1.1.6","@react-native-async-storage/async-storage":"2.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^24.0.0","turbo":"^2.8.17","eslint":"^8.57.0","vitest":"^1.0.0","esbuild":"^0.27.0","cross-env":"^7.0.0","@vitest/ui":"^1.6.0","typescript":"npm:@typescript/typescript6@^6.0.2","@types/node":"^20.0.0","@types/react":"^19.0.0","@typescript/native":"npm:typescript@^7.0.2","react-test-renderer":"^19.2.4","@react-navigation/native":"^6.1.18","@typescript-eslint/parser":"^8.0.0","@testing-library/react-native":"^13.3.3","@typescript-eslint/eslint-plugin":"^8.0.0","babel-plugin-transform-inline-environment-variables":"0.4.4"},"peerDependencies":{"@react-navigation/native":"^6.0.0","react-native-vector-icons":"^10.0.0","react-native-safe-area-context":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mobile_1.17.0_1788394665155_0.1446031618435064","host":"s3://npm-registry-packages-npm-production"}},"1.18.0":{"name":"@almadar/mobile","version":"1.18.0","description":"React Native UI components for Almadar - extends @almadar/ui","type":"module","main":"index.js","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","types":"./dist/index.d.ts"},"./components":{"import":"./dist/components/index.js","types":"./dist/components/index.d.ts"},"./components/atoms":{"import":"./dist/components/atoms/index.js","types":"./dist/components/atoms/index.d.ts"},"./components/molecules":{"import":"./dist/components/molecules/index.js","types":"./dist/components/molecules/index.d.ts"},"./components/organisms":{"import":"./dist/components/organisms/index.js","types":"./dist/components/organisms/index.d.ts"},"./components/templates":{"import":"./dist/components/templates/index.js","types":"./dist/components/templates/index.d.ts"},"./hooks":{"import":"./dist/hooks/index.js","types":"./dist/hooks/index.d.ts"},"./providers":{"import":"./dist/providers/index.js","types":"./dist/providers/index.d.ts"},"./lib":{"import":"./dist/lib/index.js","types":"./dist/lib/index.d.ts"}},"dependencies":{"@almadar/core":"^10.87.0","@almadar/runtime":"^6.72.0","@almadar/ui":"^6.11.0","@react-native-async-storage/async-storage":"2.2.0","expo":"^54.0.0","expo-status-bar":"~3.0.9","react":"^19.0.0","react-dom":"^19.0.0","react-native":"0.84.1","react-native-is-edge-to-edge":"^1.1.6","react-native-reanimated":"4.1.1","react-native-web":"^0.21.0","react-native-worklets":"0.5.1"},"peerDependencies":{"@react-navigation/native":"^6.0.0","react-native-safe-area-context":"^4.0.0","react-native-vector-icons":"^10.0.0"},"devDependencies":{"@react-navigation/native":"^6.1.18","@testing-library/react-native":"^13.3.3","@types/react":"^19.0.0","@typescript-eslint/eslint-plugin":"^8.0.0","@typescript-eslint/parser":"^8.0.0","@vitest/ui":"^1.6.0","babel-plugin-transform-inline-environment-variables":"0.4.4","cross-env":"^7.0.0","eslint":"^8.57.0","jsdom":"^24.0.0","react-test-renderer":"^19.2.4","esbuild":"^0.27.0","tsup":"^8.0.0","vitest":"^1.0.0","turbo":"^2.8.17","@typescript/native":"npm:typescript@^7.0.2","typescript":"npm:@typescript/typescript6@^6.0.2","@types/node":"^20.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"license":"BSL-1.1","repository":{"type":"git","url":"git+https://github.com/almadar-io/almadar-mobile.git"},"scripts":{"build":"tsup && tsc --declaration --emitDeclarationOnly --outDir dist --skipLibCheck","build:watch":"tsup --watch","typecheck":"tsc --noEmit","lint":"eslint src/","start":"expo start","android":"expo start --android","ios":"expo start --ios","web":"expo start --web","test":"vitest run --passWithNoTests","test:web":"vitest run --passWithNoTests"},"_id":"@almadar/mobile@1.18.0","bugs":{"url":"https://github.com/almadar-io/almadar-mobile/issues"},"homepage":"https://github.com/almadar-io/almadar-mobile#readme","_integrity":"sha512-w73GQBCA1GLQ3dwAApdmrGD47ze0W6ezzJ9Ctnz9zMG+ulNeIuZCfB1UZ/9+3wtWM20hVHRxPHcdqmkNTe98vg==","_resolved":"/tmp/5b6650c86cd5ca5118c4e01b6ef7df96/almadar-mobile-1.18.0.tgz","_from":"file:almadar-mobile-1.18.0.tgz","_nodeVersion":"22.23.2","_npmVersion":"10.9.8","dist":{"integrity":"sha512-w73GQBCA1GLQ3dwAApdmrGD47ze0W6ezzJ9Ctnz9zMG+ulNeIuZCfB1UZ/9+3wtWM20hVHRxPHcdqmkNTe98vg==","shasum":"94e42187f6ecd3c914436eb648991da317d03a47","tarball":"https://registry.npmjs.org/@almadar/mobile/-/mobile-1.18.0.tgz","fileCount":491,"unpackedSize":2769518,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQClO1fj0XTg3PWjZEajxurtqMlKw8KOWuW/NuODIoMhOwIhAJypQ0rKPi7VAZix9jbu0yIq8a9+0Y50i9MVU/GD9psv"}]},"_npmUser":{"name":"javasop","email":"osamah.net.m@gmail.com"},"directories":{},"maintainers":[{"name":"javasop","email":"osamah.net.m@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mobile_1.18.0_1788766610854_0.8829271668518235"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-17T16:35:55.457Z","modified":"2026-09-07T07:36:51.252Z","1.1.0":"2026-03-17T16:35:56.112Z","1.2.1":"2026-03-20T06:02:07.633Z","1.2.3":"2026-03-24T12:34:10.270Z","1.2.4":"2026-03-24T12:39:55.622Z","1.2.6":"2026-04-19T06:33:06.307Z","1.4.0":"2026-06-26T02:33:15.191Z","1.6.0":"2026-06-28T12:50:46.436Z","1.8.0":"2026-07-04T01:51:15.289Z","1.9.0":"2026-07-04T14:43:32.356Z","1.10.0":"2026-07-09T14:27:37.863Z","1.11.0":"2026-07-09T17:16:32.645Z","1.12.0":"2026-07-25T02:54:16.589Z","1.13.0":"2026-08-01T13:46:56.228Z","1.15.0":"2026-08-16T08:02:14.627Z","1.16.0":"2026-08-31T09:33:13.756Z","1.17.0":"2026-09-03T00:17:45.323Z","1.18.0":"2026-09-07T07:36:51.008Z"},"bugs":{"url":"https://github.com/almadar-io/almadar-mobile/issues"},"license":"BSL-1.1","homepage":"https://github.com/almadar-io/almadar-mobile#readme","repository":{"type":"git","url":"git+https://github.com/almadar-io/almadar-mobile.git"},"description":"React Native UI components for Almadar - extends @almadar/ui","maintainers":[{"name":"javasop","email":"osamah.net.m@gmail.com"}],"readme":"# @almadar/mobile\n\nReact Native UI components for the Almadar platform. This package provides mobile-optimized components that mirror the functionality of @almadar/ui while following React Native patterns and best practices.\n\n## Features\n\n- **154 Components** - Comprehensive component library (100% of @almadar/ui)\n- **Event Bus Architecture** - Declarative event-driven interactions\n- **Closed Circuit Props** - Consistent loading, error, and entity states\n- **Theme System** - Full light/dark theme support with CSS variable parity\n- **TypeScript** - Full type safety\n\n## Installation\n\n```bash\nnpm install @almadar/mobile\n# or\nyarn add @almadar/mobile\n# or\npnpm add @almadar/mobile\n```\n\n## Quick Start\n\n```tsx\nimport { ThemeProvider, Button, Card, VStack } from '@almadar/mobile';\n\nfunction App() {\n  return (\n    <ThemeProvider>\n      <VStack spacing={16} style={{ padding: 16 }}>\n        <Card>\n          <Button \n            variant=\"primary\"\n            action=\"SUBMIT_FORM\"\n            actionPayload={{ formId: 'contact' }}\n          >\n            Submit\n          </Button>\n        </Card>\n      </VStack>\n    </ThemeProvider>\n  );\n}\n```\n\n## Component Architecture\n\n### Closed Circuit Props\n\nAll components implement the closed circuit pattern:\n\n```tsx\ninterface ComponentProps {\n  // Visual state\n  isLoading?: boolean;  // Shows LoadingState when true\n  error?: Error | null; // Shows ErrorState when present\n  entity?: string;      // Entity name for auto-fetch\n  \n  // Styling\n  style?: ViewStyle;    // React Native styles\n}\n```\n\n### Event Bus Pattern\n\nInteractive components use the event bus for loose coupling:\n\n```tsx\n<Button \n  action=\"SAVE_ITEM\"           // Emits 'UI:SAVE_ITEM'\n  actionPayload={{ id: 1 }}    // Event payload\n  onPress={() => {}}           // Optional callback\n>\n  Save\n</Button>\n```\n\nEvents follow the pattern: `UI:EVENT_NAME`\n\n## Component Categories\n\n### Atoms (16 components)\nBasic building blocks:\n- **Layout**: VStack, HStack, Box, Center\n- **Typography**: Typography\n- **Form**: Button, Input, Label, Checkbox, Radio, Switch, Textarea, Select, Spinner, ProgressBar\n- **Display**: Card, Badge, Avatar, Divider, Icon\n\n### Molecules (18 components)\nComposite components:\n- **Feedback**: Alert, Toast, Skeleton, LoadingState, ErrorState, EmptyState\n- **Form**: FormField, FormSectionHeader, InputGroup, SearchInput, ButtonGroup\n- **Navigation**: Tabs, Breadcrumb\n- **Overlay**: Modal, Drawer, Tooltip, Popover, Menu\n\n### Organisms (28 components)\nComplex components:\n- **Layout**: Header, PageHeader, DashboardLayout, AuthLayout\n- **Data**: DataTable, StatCard, Timeline, EntityList, EntityCard, CardGrid\n- **Form**: FormSection, WizardContainer, DetailPanel\n- **Game**: BattleBoard, CastleBoard, WorldMapBoard, IsometricCanvas, GameCanvas3D, CombatLog, DialogueBox, GameHud, InventoryPanel, GameMenu, GameOverScreen, GameAudioProvider, GameAudioToggle, TraitSlot, TraitStateViewer, UncontrolledBattleBoard, CanvasEffect\n\n### Templates (2 components)\nPage layouts:\n- **DashboardLayout** - Main app layout with header\n- **AuthLayout** - Login/register layouts with keyboard avoiding\n\n### Hooks (9 hooks)\n- **useEventBus** - Event bus integration\n- **useTheme** - Theme access\n- **useThemeStyles** - Theme-aware StyleSheet\n- **useNavigation** - Navigation helpers\n- **useScrollHeader** - Collapsible headers\n- **useSafeAreaInsets** - Safe area handling\n- **usePullToRefresh** - Pull-to-refresh\n- **useInfiniteScroll** - Infinite scroll\n\n## Theming\n\nThemes match @almadar/ui CSS variables:\n\n```tsx\nconst theme = {\n  colors: {\n    primary: '#14b8a6',\n    'primary-hover': '#0d9488',\n    'primary-foreground': '#ffffff',\n    // ... all CSS variables mapped\n  },\n  borderRadius: {\n    sm: 6,\n    md: 10,\n    lg: 14,\n    xl: 20,\n    full: 9999,\n  },\n  shadows: {\n    sm: { shadowColor, shadowOffset, shadowOpacity, shadowRadius, elevation },\n    main: { ... },\n    lg: { ... },\n  },\n};\n```\n\n## Phase Implementation Summary\n\n| Phase | Components Added | Coverage |\n|-------|------------------|----------|\n| Phase 1: Foundation | +10 | Atoms: 19% → 52% |\n| Phase 2: Navigation | +6 | Organisms: 5% → 11% |\n| Phase 3: Data Display | +10 | Molecules: 15% → 44% |\n| Phase 4: Advanced UI | +9 | Molecules: 36% → 50% |\n| Phase 5: Game Systems | +17 | Organisms: 11% → 28% |\n| Phase 6: Layout & Containers | +7 | Atoms/Molecules: expansion |\n| Phase 7: UI Enhancement | +8 | Molecules: expansion |\n| Phase 8: Data Display | +10 | Organisms: expansion |\n| Phase 9: Form & Input | +6 | Molecules/Organisms: expansion |\n| Phase 10: Layout Structure | +8 | Organisms: expansion |\n| Phase 11: Slots & Layouts | +5 | Organisms: expansion |\n| Phase 12: Book Components | +5 | Organisms: book/ |\n| Phase 13: Game Templates | +9 | Templates: expansion |\n| Phase 14: Puzzle Games | +16 | Organisms: puzzles/ |\n| Phase 15: Physics Sim | +3 | Organisms: physics-sim/ |\n| Phase 16: Specialized Views | +8 | Organisms: various |\n| **Total** | **+132** | **13% → 100%** |\n\n## Migration from @almadar/ui\n\n### Web to Mobile Mapping\n\n| Web (@almadar/ui) | Mobile (@almadar/mobile) |\n|-------------------|--------------------------|\n| `onClick` | `onPress` |\n| `className` | `style` (ViewStyle) |\n| `action` | `action` (same) |\n| `eventBus.emit('EVENT')` | `eventBus.emit('UI:EVENT')` |\n\n### Example Migration\n\n**Web:**\n```tsx\n<Button \n  onClick={() => {}}\n  className=\"my-button\"\n>\n  Click\n</Button>\n```\n\n**Mobile:**\n```tsx\n<Button \n  onPress={() => {}}\n  style={{ marginTop: 8 }}\n>\n  Click\n</Button>\n```\n\n## License\n\nBSL 1.1 (Business Source License). Converts to Apache 2.0 on 2030-02-01. Non-production use is free.\n","readmeFilename":"README.md"}