{"_id":"@eslam-elmeniawy/react-native-common-components","_rev":"28-845e80aeb11e80e8fb0a5342e47297f9","name":"@eslam-elmeniawy/react-native-common-components","dist-tags":{"beta":"2.0.0-beta.0","latest":"2.1.0"},"versions":{"1.0.0":{"name":"@eslam-elmeniawy/react-native-common-components","version":"1.0.0","keywords":["react-native","ios","android","eslam","elmeniawy","eslam-elmeniawy","components","common-components"],"author":{"url":"https://github.com/EslamElMeniawy","name":"Eslam ElMeniawy","email":"eslam.elmeniawy@gmail.com"},"license":"MIT","_id":"@eslam-elmeniawy/react-native-common-components@1.0.0","maintainers":[{"name":"eslamelmeniawy","email":"eslam.elmeniawy@gmail.com"}],"homepage":"https://github.com/EslamElMeniawy/react-native-common-components#readme","bugs":{"url":"https://github.com/EslamElMeniawy/react-native-common-components/issues"},"dist":{"shasum":"6ed8cf5d5cf48530e8a8e0aea611fb6b1c40b94a","tarball":"https://registry.npmjs.org/@eslam-elmeniawy/react-native-common-components/-/react-native-common-components-1.0.0.tgz","fileCount":542,"integrity":"sha512-jwPHJl/bUMFixP6vbXCPCKfhGsd+LgM2yKG0rJnsp1JQE5WkUTjO6btbzeaFbbxQ3TKyTtjKgJWvTZB6WFhe9g==","signatures":[{"sig":"MEUCIBgf2zMV4GGwR1SMC/Bdhh+4zzOjnouy2QRshYc8rYokAiEAq80hnC78GLE77yyzfsAiWCZ0XbLBaagWCAYFLmpWIIg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":659714},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">= 16.0.0"},"gitHead":"cc3e66155427366b1c23cfe5c9a5053cbf48053d","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install","typecheck":"tsc --noEmit"},"_npmUser":{"name":"eslamelmeniawy","email":"eslam.elmeniawy@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/EslamElMeniawy/react-native-common-components.git","type":"git"},"_npmVersion":"9.8.0","description":"Common \"ReactNative\" components used by \"Eslam ElMeniawy\" packed in library for usage in future projects.","directories":{},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"20.5.1","dependencies":{"lodash":"^4.17.21","tinycolor2":"^1.6.0","react-native-svg":"^13.13.0","react-native-progress":"^5.0.0","react-native-fast-image":"^8.6.3","react-native-size-matters":"^0.4.0","react-native-vector-image":"^0.4.4","@react-native-firebase/app":"^18.3.2","@react-native-firebase/crashlytics":"^18.3.2","@klarna/react-native-vector-drawable":"^0.4.0","react-native-keyboard-aware-scroll-view":"^0.9.5"},"eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"^yarn@1.22.15","devDependencies":{"jest":"^29.6.4","react":"18.2.0","eslint":"^8.49.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^17.7.1","release-it":"^16.1.5","typescript":"5.0.2","@types/jest":"^29.5.4","pod-install":"^0.1.39","@types/react":"~17.0.21","react-native":"0.72.4","@types/lodash":"^4.14.198","@types/tinycolor2":"^1.4.3","react-native-paper":"^5.10.4","@types/react-native":"0.70.0","@evilmartians/lefthook":"^1.4.10","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","reactotron-react-native":"^5.0.3","react-native-builder-bob":"^0.21.3","react-native-vector-icons":"^10.0.0","react-native-safe-area-context":"^4.7.2","@commitlint/config-conventional":"^17.7.0","@types/react-native-vector-icons":"^6.4.14","@release-it/conventional-changelog":"^7.0.1","@react-native-community/eslint-config":"^3.2.0"},"peerDependencies":{"react":"*","react-native":"*","@expo/vector-icons":"*","react-native-paper":"*","react-native-vector-icons":"*","react-native-safe-area-context":"*"},"optionalDependencies":{"react-native-svg":"^13.13.0","react-native-progress":"^5.0.0","react-native-fast-image":"^8.6.3","react-native-vector-image":"^0.4.4","@react-native-firebase/app":"^18.3.2","@react-native-firebase/crashlytics":"^18.3.2","@klarna/react-native-vector-drawable":"^0.4.0","react-native-keyboard-aware-scroll-view":"^0.9.5"},"_npmOperationalInternal":{"tmp":"tmp/react-native-common-components_1.0.0_1694975448464_0.4633859281917492","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.0.1":{"name":"@eslam-elmeniawy/react-native-common-components","version":"1.0.1","keywords":["react-native","ios","android","eslam","elmeniawy","eslam-elmeniawy","components","common-components"],"author":{"url":"https://github.com/EslamElMeniawy","name":"Eslam ElMeniawy","email":"eslam.elmeniawy@gmail.com"},"license":"MIT","_id":"@eslam-elmeniawy/react-native-common-components@1.0.1","maintainers":[{"name":"eslamelmeniawy","email":"eslam.elmeniawy@gmail.com"}],"homepage":"https://github.com/EslamElMeniawy/react-native-common-components#readme","bugs":{"url":"https://github.com/EslamElMeniawy/react-native-common-components/issues"},"dist":{"shasum":"bd542efb19a027844c9ceca6c0af80f7b38242a8","tarball":"https://registry.npmjs.org/@eslam-elmeniawy/react-native-common-components/-/react-native-common-components-1.0.1.tgz","fileCount":542,"integrity":"sha512-byKzBiVFb8tsz7ZZc7BaXORbN/ZWbIJTEor4v65n1dsWbQ56/kyIPLIymIhO9tukAC09fePy+8wnQ65Oe4XAnw==","signatures":[{"sig":"MEYCIQDeK6o2zisEpTp0U/h1mF4TN6ZSSiFaEKClOTx051q3lQIhAJwOW9nBtDSe3l5gDYLxTtilPPLejtvhOoXBaM6vihO0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":660527},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">= 16.0.0"},"gitHead":"6a2574d529f612e33cdea061bdd4dd7e21611cf7","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install","typecheck":"tsc --noEmit"},"_npmUser":{"name":"eslamelmeniawy","email":"eslam.elmeniawy@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/EslamElMeniawy/react-native-common-components.git","type":"git"},"_npmVersion":"9.8.0","description":"Common \"ReactNative\" components used by \"Eslam ElMeniawy\" packed in library for usage in future projects.","directories":{},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"20.5.1","dependencies":{"lodash":"^4.17.21","tinycolor2":"^1.6.0","react-native-svg":"^13.13.0","react-native-progress":"^5.0.0","react-native-fast-image":"^8.6.3","react-native-size-matters":"^0.4.0","react-native-vector-image":"^0.4.4","@react-native-firebase/app":"^18.3.2","@react-native-firebase/crashlytics":"^18.3.2","@klarna/react-native-vector-drawable":"^0.4.0","react-native-keyboard-aware-scroll-view":"^0.9.5"},"eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"^yarn@1.22.15","devDependencies":{"jest":"^29.6.4","react":"18.2.0","eslint":"^8.49.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^17.7.1","release-it":"^16.1.5","typescript":"5.0.2","@types/jest":"^29.5.4","pod-install":"^0.1.39","@types/react":"~17.0.21","react-native":"0.72.4","@types/lodash":"^4.14.198","@types/tinycolor2":"^1.4.3","react-native-paper":"^5.10.4","@types/react-native":"0.70.0","@evilmartians/lefthook":"^1.4.10","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","reactotron-react-native":"^5.0.3","react-native-builder-bob":"^0.21.3","react-native-vector-icons":"^10.0.0","react-native-safe-area-context":"^4.7.2","@commitlint/config-conventional":"^17.7.0","@types/react-native-vector-icons":"^6.4.14","@release-it/conventional-changelog":"^7.0.1","@react-native-community/eslint-config":"^3.2.0"},"peerDependencies":{"react":"*","react-native":"*","@expo/vector-icons":"*","react-native-paper":"*","react-native-vector-icons":"*","react-native-safe-area-context":"*"},"optionalDependencies":{"react-native-svg":"^13.13.0","react-native-progress":"^5.0.0","react-native-fast-image":"^8.6.3","react-native-vector-image":"^0.4.4","@react-native-firebase/app":"^18.3.2","@react-native-firebase/crashlytics":"^18.3.2","@klarna/react-native-vector-drawable":"^0.4.0","react-native-keyboard-aware-scroll-view":"^0.9.5"},"_npmOperationalInternal":{"tmp":"tmp/react-native-common-components_1.0.1_1694977217953_0.480550456339077","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.0.2":{"name":"@eslam-elmeniawy/react-native-common-components","version":"1.0.2","keywords":["react-native","ios","android","eslam","elmeniawy","eslam-elmeniawy","components","common-components"],"author":{"url":"https://github.com/EslamElMeniawy","name":"Eslam ElMeniawy","email":"eslam.elmeniawy@gmail.com"},"license":"MIT","_id":"@eslam-elmeniawy/react-native-common-components@1.0.2","maintainers":[{"name":"eslamelmeniawy","email":"eslam.elmeniawy@gmail.com"}],"homepage":"https://github.com/EslamElMeniawy/react-native-common-components#readme","bugs":{"url":"https://github.com/EslamElMeniawy/react-native-common-components/issues"},"dist":{"shasum":"49d583e56a0c5567ee136c401bce7f5dd5d9a1e9","tarball":"https://registry.npmjs.org/@eslam-elmeniawy/react-native-common-components/-/react-native-common-components-1.0.2.tgz","fileCount":542,"integrity":"sha512-/01woPVwBVzTBgNxqo0gLwXUvh6zKjd6NkqKDztmXjwQpluZQxYqvFtLopLYJPMor5MXKk6MQqgEelfCvnE+Dg==","signatures":[{"sig":"MEYCIQD9l3fusVsXBSY2kFkrsw/gJxBPjAy6WO3RKTz/F9pYtQIhAOcL8MXu+napa/N6Jr7IN/JMDOlq3DlVCK9eAmfxD9c/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":660530},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">= 16.0.0"},"gitHead":"da014d8482ea686043baa2b66a5b798bfde83dfa","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install","typecheck":"tsc --noEmit"},"_npmUser":{"name":"eslamelmeniawy","email":"eslam.elmeniawy@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/EslamElMeniawy/react-native-common-components.git","type":"git"},"_npmVersion":"9.8.0","description":"Common \"ReactNative\" components used by \"Eslam ElMeniawy\" packed in library for usage in future projects.","directories":{},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"20.5.1","dependencies":{"lodash":"^4.17.21","tinycolor2":"^1.6.0","react-native-svg":"^13.13.0","react-native-progress":"^5.0.0","react-native-fast-image":"^8.6.3","react-native-size-matters":"^0.4.0","react-native-vector-image":"^0.4.4","@react-native-firebase/app":"^18.3.2","@react-native-firebase/crashlytics":"^18.3.2","@klarna/react-native-vector-drawable":"^0.4.0","react-native-keyboard-aware-scroll-view":"^0.9.5"},"eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"^yarn@1.22.15","devDependencies":{"jest":"^29.6.4","react":"18.2.0","eslint":"^8.49.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^17.7.1","release-it":"^16.1.5","typescript":"5.0.2","@types/jest":"^29.5.4","pod-install":"^0.1.39","@types/react":"~17.0.21","react-native":"0.72.4","@types/lodash":"^4.14.198","@types/tinycolor2":"^1.4.3","react-native-paper":"^5.10.4","@types/react-native":"0.70.0","@evilmartians/lefthook":"^1.4.10","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","reactotron-react-native":"^5.0.3","react-native-builder-bob":"^0.21.3","react-native-vector-icons":"^10.0.0","react-native-safe-area-context":"^4.7.2","@commitlint/config-conventional":"^17.7.0","@types/react-native-vector-icons":"^6.4.14","@release-it/conventional-changelog":"^7.0.1","@react-native-community/eslint-config":"^3.2.0"},"peerDependencies":{"react":"*","react-native":"*","@expo/vector-icons":"*","react-native-paper":"*","react-native-vector-icons":"*","react-native-safe-area-context":"*"},"optionalDependencies":{"react-native-svg":"^13.13.0","react-native-progress":"^5.0.0","react-native-fast-image":"^8.6.3","react-native-vector-image":"^0.4.4","@react-native-firebase/app":"^18.3.2","@react-native-firebase/crashlytics":"^18.3.2","@klarna/react-native-vector-drawable":"^0.4.0","react-native-keyboard-aware-scroll-view":"^0.9.5"},"_npmOperationalInternal":{"tmp":"tmp/react-native-common-components_1.0.2_1695301682609_0.5197571316793796","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.1.0":{"name":"@eslam-elmeniawy/react-native-common-components","version":"1.1.0","keywords":["react-native","ios","android","eslam","elmeniawy","eslam-elmeniawy","components","common-components"],"author":{"url":"https://github.com/EslamElMeniawy","name":"Eslam ElMeniawy","email":"eslam.elmeniawy@gmail.com"},"license":"MIT","_id":"@eslam-elmeniawy/react-native-common-components@1.1.0","maintainers":[{"name":"eslamelmeniawy","email":"eslam.elmeniawy@gmail.com"}],"homepage":"https://github.com/EslamElMeniawy/react-native-common-components#readme","bugs":{"url":"https://github.com/EslamElMeniawy/react-native-common-components/issues"},"dist":{"shasum":"3776b6654814465955d80fcc83c7a12daf22aa40","tarball":"https://registry.npmjs.org/@eslam-elmeniawy/react-native-common-components/-/react-native-common-components-1.1.0.tgz","fileCount":542,"integrity":"sha512-G4+ZxgLJRxBz4aSQfHrWZ3J2uAN/HbmGm1u3LHHWfwwmNLRznXv9vMfQ+zFScqcQ7pLtHghK+r9wtYJhal1ZMg==","signatures":[{"sig":"MEQCIHjWvMX8KovBEgut58E65VYVSX9/CzGdDgzpjVI27/BnAiBGM3fzxXi+sjT8mvy2V2Fu1vzd9Jc6Qc01xhOuGIykyg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":658077},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">= 18.0.0"},"gitHead":"a00d2d3e07d447d16914166d5d392b9b3ab368ca","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install","typecheck":"tsc --noEmit"},"_npmUser":{"name":"eslamelmeniawy","email":"eslam.elmeniawy@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/EslamElMeniawy/react-native-common-components.git","type":"git"},"_npmVersion":"10.1.0","description":"Common \"ReactNative\" components used by \"Eslam ElMeniawy\" packed in library for usage in future projects.","directories":{},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"20.7.0","dependencies":{"lodash":"^4.17.21","tinycolor2":"^1.6.0","react-native-size-matters":"^0.4.2"},"eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"18.2.0","eslint":"^8.51.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^17.7.2","release-it":"^16.2.1","typescript":"5.0.2","@types/jest":"^29.5.5","pod-install":"^0.1.39","@types/react":"~17.0.21","react-native":"0.72.5","@types/lodash":"^4.14.199","@types/tinycolor2":"^1.4.4","react-native-paper":"^5.10.6","@types/react-native":"0.70.0","@evilmartians/lefthook":"^1.5.2","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","reactotron-react-native":"^5.0.3","react-native-builder-bob":"^0.23.1","react-native-vector-icons":"^10.0.0","react-native-safe-area-context":"^4.7.2","@commitlint/config-conventional":"^17.7.0","@types/react-native-vector-icons":"^6.4.15","@release-it/conventional-changelog":"^7.0.2","@react-native-community/eslint-config":"^3.2.0"},"peerDependencies":{"react":"*","react-native":"*","@expo/vector-icons":"*","react-native-paper":"*","react-native-vector-icons":"*","react-native-safe-area-context":"*"},"optionalDependencies":{"react-native-svg":"^13.14.0","react-native-progress":"^5.0.0","react-native-fast-image":"^8.6.3","react-native-vector-image":"^0.4.4","@react-native-firebase/app":"^18.5.0","@react-native-firebase/crashlytics":"^18.5.0","@klarna/react-native-vector-drawable":"^0.4.0","react-native-keyboard-aware-scroll-view":"^0.9.5"},"_npmOperationalInternal":{"tmp":"tmp/react-native-common-components_1.1.0_1696869629984_0.24784247941902815","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.2.0":{"name":"@eslam-elmeniawy/react-native-common-components","version":"1.2.0","keywords":["react-native","ios","android","eslam","elmeniawy","eslam-elmeniawy","components","common-components"],"author":{"url":"https://github.com/EslamElMeniawy","name":"Eslam ElMeniawy","email":"eslam.elmeniawy@gmail.com"},"license":"MIT","_id":"@eslam-elmeniawy/react-native-common-components@1.2.0","maintainers":[{"name":"eslamelmeniawy","email":"eslam.elmeniawy@gmail.com"}],"homepage":"https://github.com/EslamElMeniawy/react-native-common-components#readme","bugs":{"url":"https://github.com/EslamElMeniawy/react-native-common-components/issues"},"dist":{"shasum":"de8c3b098b01a4237fc88ec3c85ef35962004faf","tarball":"https://registry.npmjs.org/@eslam-elmeniawy/react-native-common-components/-/react-native-common-components-1.2.0.tgz","fileCount":549,"integrity":"sha512-jrbOo6iPfnw94z7C93SkiLkZDcfnkf0szu3FvAZOAVfUdbYDOjWTndaluqKeK16Uj0lkcY851yJdjVtw063vIg==","signatures":[{"sig":"MEYCIQC0iT5UJFYp44Rj4lOx2Anm6L4LSQSMxHcQzh52Bvq8hgIhANsP/mzHtBBAKMq7t5HEz1+LSoIkPRy2HYOez+FuG2pq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":659567},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">= 18.0.0"},"gitHead":"34ccdb436448a42695eae36cca732b6d5d53a83c","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install","typecheck":"tsc --noEmit"},"_npmUser":{"name":"eslamelmeniawy","email":"eslam.elmeniawy@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/EslamElMeniawy/react-native-common-components.git","type":"git"},"_npmVersion":"10.1.0","description":"Common \"ReactNative\" components used by \"Eslam ElMeniawy\" packed in library for usage in future projects.","directories":{},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"20.7.0","dependencies":{"lodash":"^4.17.21","tinycolor2":"^1.6.0","react-native-size-matters":"^0.4.2"},"eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"18.2.0","eslint":"^8.52.0","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^18.0.0","release-it":"^16.2.1","typescript":"5.0.2","@types/jest":"^29.5.6","pod-install":"^0.1.39","@types/react":"~17.0.21","react-native":"0.72.6","@types/lodash":"^4.14.200","@types/tinycolor2":"^1.4.5","react-native-paper":"^5.11.0","@types/react-native":"0.70.0","@evilmartians/lefthook":"^1.5.2","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","reactotron-react-native":"^5.0.3","react-native-builder-bob":"^0.23.1","react-native-vector-icons":"^10.0.0","react-native-safe-area-context":"^4.7.3","@commitlint/config-conventional":"^18.0.0","@types/react-native-vector-icons":"^6.4.16","@release-it/conventional-changelog":"^7.0.2","@react-native-community/eslint-config":"^3.2.0"},"peerDependencies":{"react":"*","react-native":"*","@expo/vector-icons":"*","react-native-paper":"*","react-native-vector-icons":"*","react-native-safe-area-context":"*"},"optionalDependencies":{"react-native-svg":"^13.14.0","react-native-progress":"^5.0.0","react-native-fast-image":"^8.6.3","react-native-vector-image":"^0.4.4","@react-native-firebase/app":"^18.5.0","@react-native-firebase/crashlytics":"^18.5.0","@klarna/react-native-vector-drawable":"^0.4.0","react-native-keyboard-aware-scroll-view":"^0.9.5"},"_npmOperationalInternal":{"tmp":"tmp/react-native-common-components_1.2.0_1697915866715_0.6787149282820133","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.2.1":{"name":"@eslam-elmeniawy/react-native-common-components","version":"1.2.1","keywords":["react-native","ios","android","eslam","elmeniawy","eslam-elmeniawy","components","common-components"],"author":{"url":"https://github.com/EslamElMeniawy","name":"Eslam ElMeniawy","email":"eslam.elmeniawy@gmail.com"},"license":"MIT","_id":"@eslam-elmeniawy/react-native-common-components@1.2.1","maintainers":[{"name":"eslamelmeniawy","email":"eslam.elmeniawy@gmail.com"}],"homepage":"https://github.com/EslamElMeniawy/react-native-common-components#readme","bugs":{"url":"https://github.com/EslamElMeniawy/react-native-common-components/issues"},"dist":{"shasum":"810b7d31157ead557743c6feb81d7e288f1f1217","tarball":"https://registry.npmjs.org/@eslam-elmeniawy/react-native-common-components/-/react-native-common-components-1.2.1.tgz","fileCount":549,"integrity":"sha512-uzYNVaYCV4I1TEmlgYTJJzJw+EB+p/3HoC9NRAngm7qx8Ossq7TXG0VP3+WQW/Q7wJAeaDloGdRxPI3hL3Dxxw==","signatures":[{"sig":"MEYCIQCg471I6srp3dX4k1u9BZkaxWXTEvtq00kuY8AOD6gcSwIhAIQNe7AHoVl/WNK7ll8im6/27bAo7SAftLy3ScxXz9v5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":670879},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">= 18.0.0"},"gitHead":"767af00d450dc2415d7e9362ad3b72b2c646e182","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace @eslam-elmeniawy/react-native-common-components-example","prepare":"bob build","release":"release-it","typecheck":"tsc --noEmit"},"_npmUser":{"name":"eslamelmeniawy","email":"eslam.elmeniawy@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"infile":"CHANGELOG.md","preset":{"name":"conventionalcommits","types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","hidden":true},{"type":"docs","hidden":true},{"type":"style","hidden":true},{"type":"refactor","hidden":true},{"type":"perf","hidden":true},{"type":"test","hidden":true}]}}}},"repository":{"url":"git+https://github.com/EslamElMeniawy/react-native-common-components.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.2.3","description":"Common \"ReactNative\" components used by \"Eslam ElMeniawy\" packed in library for usage in future projects.","directories":{},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"21.2.0","dependencies":{"lodash":"^4.17.21","tinycolor2":"^1.6.0","react-native-size-matters":"^0.4.2","@react-native/eslint-config":"^0.74.0"},"eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"18.2.0","eslint":"^8.54.0","del-cli":"^5.1.0","prettier":"^3.1.0","commitlint":"^18.4.2","release-it":"^17.0.0","typescript":"5.0.2","@types/jest":"^29.5.8","pod-install":"^0.1.39","@types/react":"~17.0.21","react-native":"0.72.6","@types/lodash":"^4.14.201","@types/tinycolor2":"^1.4.6","react-native-paper":"^5.11.1","@types/react-native":"0.70.0","@evilmartians/lefthook":"^1.5.2","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","reactotron-react-native":"^5.0.3","react-native-builder-bob":"^0.23.1","react-native-vector-icons":"^10.0.2","react-native-safe-area-context":"^4.7.4","@commitlint/config-conventional":"^18.4.2","@types/react-native-vector-icons":"^6.4.18","@release-it/conventional-changelog":"^8.0.1"},"peerDependencies":{"react":"*","react-native":"*","@expo/vector-icons":"*","react-native-paper":"*","react-native-vector-icons":"*","react-native-safe-area-context":"*"},"optionalDependencies":{"react-native-svg":"^14.0.0","react-native-progress":"^5.0.1","react-native-fast-image":"^8.6.3","react-native-vector-image":"^0.4.4","@react-native-firebase/app":"^18.6.1","@react-native-firebase/crashlytics":"^18.6.1","@klarna/react-native-vector-drawable":"^0.5.0","react-native-keyboard-aware-scroll-view":"^0.9.5"},"_npmOperationalInternal":{"tmp":"tmp/react-native-common-components_1.2.1_1700311574906_0.7704471431566182","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.2.2":{"name":"@eslam-elmeniawy/react-native-common-components","version":"1.2.2","keywords":["react-native","ios","android","eslam","elmeniawy","eslam-elmeniawy","components","common-components"],"author":{"url":"https://github.com/EslamElMeniawy","name":"Eslam ElMeniawy","email":"eslam.elmeniawy@gmail.com"},"license":"MIT","_id":"@eslam-elmeniawy/react-native-common-components@1.2.2","maintainers":[{"name":"eslamelmeniawy","email":"eslam.elmeniawy@gmail.com"}],"homepage":"https://github.com/EslamElMeniawy/react-native-common-components#readme","bugs":{"url":"https://github.com/EslamElMeniawy/react-native-common-components/issues"},"dist":{"shasum":"66db3ece11cbd12a05a7e60bb1b4bdb2de426bbd","tarball":"https://registry.npmjs.org/@eslam-elmeniawy/react-native-common-components/-/react-native-common-components-1.2.2.tgz","fileCount":549,"integrity":"sha512-8b9VWGqBthdCNmsytYunT/P7aSDPM8TkWFrzFHRftWaGZBuZukt1WK18Dhseod72Uh0EW7urkznfPE+xd9UpXQ==","signatures":[{"sig":"MEQCIFeIEHtLu+qIhL9Aj7Z5587zO6aPjmhew55IqPP1sDQOAiAeq9Rh9EyE1ABolTLGteEGevbOZqe4LY0wsJNnX2vb/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":654868},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">= 18.0.0"},"gitHead":"a273aa44d8809eb24cd1aba4856ca90612a79fc5","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace @eslam-elmeniawy/react-native-common-components-example","prepare":"bob build","release":"release-it","typecheck":"tsc --noEmit"},"_npmUser":{"name":"eslamelmeniawy","email":"eslam.elmeniawy@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"infile":"CHANGELOG.md","preset":{"name":"conventionalcommits","types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","hidden":true},{"type":"docs","hidden":true},{"type":"style","hidden":true},{"type":"refactor","hidden":true},{"type":"perf","hidden":true},{"type":"test","hidden":true}]}}}},"repository":{"url":"git+https://github.com/EslamElMeniawy/react-native-common-components.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.2.3","description":"Common \"ReactNative\" components used by \"Eslam ElMeniawy\" packed in library for usage in future projects.","directories":{},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"21.2.0","dependencies":{"lodash":"^4.17.21","tinycolor2":"^1.6.0","react-native-size-matters":"^0.4.2"},"eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"18.2.0","eslint":"^8.54.0","del-cli":"^5.1.0","prettier":"^3.1.0","commitlint":"^18.4.3","release-it":"^17.0.0","typescript":"5.0.2","@types/jest":"^29.5.9","pod-install":"^0.1.39","@types/react":"~17.0.21","react-native":"0.72.7","@types/lodash":"^4.14.202","@types/tinycolor2":"^1.4.6","react-native-paper":"^5.11.1","@types/react-native":"0.70.0","@evilmartians/lefthook":"^1.5.2","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","reactotron-react-native":"^5.0.3","react-native-builder-bob":"^0.23.1","react-native-vector-icons":"^10.0.2","@react-native/eslint-config":"^0.74.0","react-native-safe-area-context":"^4.7.4","@commitlint/config-conventional":"^18.4.3","@types/react-native-vector-icons":"^6.4.18","@release-it/conventional-changelog":"^8.0.1"},"peerDependencies":{"react":"*","react-native":"*","@expo/vector-icons":"*","react-native-paper":"*","react-native-vector-icons":"*","react-native-safe-area-context":"*"},"optionalDependencies":{"react-native-svg":"^14.0.0","react-native-progress":"^5.0.1","react-native-fast-image":"^8.6.3","react-native-vector-image":"^0.4.4","@react-native-firebase/app":"^18.6.1","@react-native-firebase/crashlytics":"^18.6.1","@klarna/react-native-vector-drawable":"^0.5.0","react-native-keyboard-aware-scroll-view":"^0.9.5"},"_npmOperationalInternal":{"tmp":"tmp/react-native-common-components_1.2.2_1700567700467_0.0658410918986243","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.2.3":{"name":"@eslam-elmeniawy/react-native-common-components","version":"1.2.3","keywords":["react-native","ios","android","eslam","elmeniawy","eslam-elmeniawy","components","common-components"],"author":{"url":"https://github.com/EslamElMeniawy","name":"Eslam ElMeniawy","email":"eslam.elmeniawy@gmail.com"},"license":"MIT","_id":"@eslam-elmeniawy/react-native-common-components@1.2.3","maintainers":[{"name":"eslamelmeniawy","email":"eslam.elmeniawy@gmail.com"}],"homepage":"https://github.com/EslamElMeniawy/react-native-common-components#readme","bugs":{"url":"https://github.com/EslamElMeniawy/react-native-common-components/issues"},"dist":{"shasum":"6221ee653c763cb9d2a60a3a1cd88eff24fbf0d4","tarball":"https://registry.npmjs.org/@eslam-elmeniawy/react-native-common-components/-/react-native-common-components-1.2.3.tgz","fileCount":549,"integrity":"sha512-HBrNcOnFk/aQXjuWwjADeTNvaW5wLXWkTTwxKkoAxZTHpOP2jYFWI6C5ROAnFdnCc5X9UWYyy5n00zusiG7srg==","signatures":[{"sig":"MEUCIApyQtzQt8Osl+Nq0CUSHOoaZD3Ww/iLDXV7GI9czpGzAiEAyYHp9/dWlo14BdPzqr1CpIc3NoqOEs9XOgzurMQ5W4Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":654568},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">= 18.0.0"},"gitHead":"cdb5e66d85577cda04f6fc19c61e1f3140e00662","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace @eslam-elmeniawy/react-native-common-components-example","prepare":"bob build","release":"release-it","typecheck":"tsc --noEmit"},"_npmUser":{"name":"eslamelmeniawy","email":"eslam.elmeniawy@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"infile":"CHANGELOG.md","preset":{"name":"conventionalcommits","types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","hidden":true},{"type":"docs","hidden":true},{"type":"style","hidden":true},{"type":"refactor","hidden":true},{"type":"perf","hidden":true},{"type":"test","hidden":true}]}}}},"repository":{"url":"git+https://github.com/EslamElMeniawy/react-native-common-components.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.2.3","description":"Common \"ReactNative\" components used by \"Eslam ElMeniawy\" packed in library for usage in future projects.","directories":{},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"21.2.0","dependencies":{"lodash":"^4.17.21","tinycolor2":"^1.6.0","react-native-size-matters":"^0.4.2"},"eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"18.2.0","eslint":"^8.56.0","del-cli":"^5.1.0","prettier":"^3.1.1","commitlint":"^18.4.3","release-it":"^17.0.1","typescript":"5.0.2","@types/jest":"^29.5.11","pod-install":"^0.1.39","@types/react":"~17.0.21","react-native":"0.72.8","@types/lodash":"^4.14.202","@types/tinycolor2":"^1.4.6","react-native-paper":"^5.11.5","@types/react-native":"0.70.0","@evilmartians/lefthook":"^1.5.5","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.2","reactotron-react-native":"^5.0.4","react-native-builder-bob":"^0.23.2","react-native-vector-icons":"^10.0.3","@react-native/babel-preset":"^0.74.0","@react-native/eslint-config":"^0.72.2","react-native-safe-area-context":"^4.8.2","@commitlint/config-conventional":"^18.4.3","@types/react-native-vector-icons":"^6.4.18","@release-it/conventional-changelog":"^8.0.1"},"peerDependencies":{"react":"*","react-native":"*","@expo/vector-icons":"*","react-native-paper":"*","react-native-vector-icons":"*","react-native-safe-area-context":"*"},"optionalDependencies":{"react-native-svg":"^14.1.0","react-native-progress":"^5.0.1","react-native-fast-image":"^8.6.3","react-native-vector-image":"^0.4.4","@react-native-firebase/app":"^18.7.3","@react-native-firebase/crashlytics":"^18.7.3","@klarna/react-native-vector-drawable":"^0.5.0","react-native-keyboard-aware-scroll-view":"^0.9.5"},"_npmOperationalInternal":{"tmp":"tmp/react-native-common-components_1.2.3_1703759174201_0.6723966853936636","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.2.4":{"name":"@eslam-elmeniawy/react-native-common-components","version":"1.2.4","keywords":["react-native","ios","android","eslam","elmeniawy","eslam-elmeniawy","components","common-components"],"author":{"url":"https://github.com/EslamElMeniawy","name":"Eslam ElMeniawy","email":"eslam.elmeniawy@gmail.com"},"license":"MIT","_id":"@eslam-elmeniawy/react-native-common-components@1.2.4","maintainers":[{"name":"eslamelmeniawy","email":"eslam.elmeniawy@gmail.com"}],"homepage":"https://github.com/EslamElMeniawy/react-native-common-components#readme","bugs":{"url":"https://github.com/EslamElMeniawy/react-native-common-components/issues"},"dist":{"shasum":"871d525dacd9d83e3975d909c8ba73d0e5a2729f","tarball":"https://registry.npmjs.org/@eslam-elmeniawy/react-native-common-components/-/react-native-common-components-1.2.4.tgz","fileCount":549,"integrity":"sha512-gtPWi2Qbj6XzxlwrtV6A4/pOGJ2IBZ96hkbi7BJ+3XCNqdKUH4bwuCelJoGASMHYgPgRNs8ZJFGLRS8iMDBHZQ==","signatures":[{"sig":"MEQCIEBppSC9WgTrShF3pLS5h4NYP3TDVXbJvoYoVE6egPevAiAWh0O/rKRwLA1TY9NgIM/JuAdmUw+yXacTEFFU/SXkVw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":655519},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">= 18.0.0"},"gitHead":"1a8e869aa97d9ab576e112949245b924c38d3dd9","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace @eslam-elmeniawy/react-native-common-components-example","prepare":"bob build","release":"release-it","typecheck":"tsc --noEmit"},"_npmUser":{"name":"eslamelmeniawy","email":"eslam.elmeniawy@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"infile":"CHANGELOG.md","preset":{"name":"conventionalcommits","types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","hidden":true},{"type":"docs","hidden":true},{"type":"style","hidden":true},{"type":"refactor","hidden":true},{"type":"perf","hidden":true},{"type":"test","hidden":true}]}}}},"repository":{"url":"git+https://github.com/EslamElMeniawy/react-native-common-components.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.2.4","description":"Common \"ReactNative\" components used by \"Eslam ElMeniawy\" packed in library for usage in future projects.","directories":{},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"21.5.0","dependencies":{"lodash":"^4.17.21","tinycolor2":"^1.6.0","react-native-size-matters":"^0.4.2"},"eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"18.2.0","eslint":"^8.56.0","del-cli":"^5.1.0","prettier":"^3.2.4","commitlint":"^18.6.0","release-it":"^17.0.3","typescript":"5.0.2","@types/jest":"^29.5.12","pod-install":"^0.2.0","@types/react":"~17.0.21","react-native":"0.73.3","@types/lodash":"^4.14.202","@types/tinycolor2":"^1.4.6","react-native-paper":"^5.12.3","@types/react-native":"0.70.0","@evilmartians/lefthook":"^1.6.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","reactotron-react-native":"^5.0.5","react-native-builder-bob":"^0.23.2","react-native-vector-icons":"^10.0.3","@react-native/babel-preset":"0.73.20","@react-native/eslint-config":"0.73.2","react-native-safe-area-context":"^4.9.0","@commitlint/config-conventional":"^18.6.0","@types/react-native-vector-icons":"^6.4.18","@release-it/conventional-changelog":"^8.0.1"},"peerDependencies":{"react":"*","react-native":"*","react-native-paper":"*","react-native-vector-icons":"*","react-native-safe-area-context":"*"},"optionalDependencies":{"react-native-svg":"^14.1.0","react-native-progress":"^5.0.1","react-native-fast-image":"^8.6.3","react-native-vector-image":"^0.4.5","@react-native-firebase/app":"^18.8.0","@react-native-firebase/crashlytics":"^18.8.0","@klarna/react-native-vector-drawable":"^0.5.0","react-native-keyboard-aware-scroll-view":"^0.9.5"},"_npmOperationalInternal":{"tmp":"tmp/react-native-common-components_1.2.4_1706960343382_0.32533578116326045","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.2.5":{"name":"@eslam-elmeniawy/react-native-common-components","version":"1.2.5","keywords":["react-native","ios","android","eslam","elmeniawy","eslam-elmeniawy","components","common-components"],"author":{"url":"https://github.com/EslamElMeniawy","name":"Eslam ElMeniawy","email":"eslam.elmeniawy@gmail.com"},"license":"MIT","_id":"@eslam-elmeniawy/react-native-common-components@1.2.5","maintainers":[{"name":"eslamelmeniawy","email":"eslam.elmeniawy@gmail.com"}],"homepage":"https://github.com/EslamElMeniawy/react-native-common-components#readme","bugs":{"url":"https://github.com/EslamElMeniawy/react-native-common-components/issues"},"dist":{"shasum":"a357927f61d65dea24b44435e20b5296197a0750","tarball":"https://registry.npmjs.org/@eslam-elmeniawy/react-native-common-components/-/react-native-common-components-1.2.5.tgz","fileCount":549,"integrity":"sha512-2I1OpD9eZub3I20+8unIwsYT31GLQifnMyhJiaQ2etD4CAN9EObTYToBcLkAgCj9ZHq6Mh+GxYyBdvTKY4SO0Q==","signatures":[{"sig":"MEUCIQCRxP/S0lpCvJBdIqDAeqOlAXpY48CcnXFsViEFo2+vAQIgSazr9EA9rys1mT+3nImNB03vBS0IxP63z/bKTFNUKtc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":636104},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">=18"},"gitHead":"dd69ad321509ae61ad7a83f8d19ebd9cedc35b89","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace @eslam-elmeniawy/react-native-common-components-example","prepare":"bob build","release":"release-it","typecheck":"tsc --noEmit"},"_npmUser":{"name":"eslamelmeniawy","email":"eslam.elmeniawy@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"infile":"CHANGELOG.md","preset":{"name":"conventionalcommits","types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","hidden":true},{"type":"docs","hidden":true},{"type":"style","hidden":true},{"type":"refactor","hidden":true},{"type":"perf","hidden":true},{"type":"test","hidden":true}]}}}},"repository":{"url":"git+https://github.com/EslamElMeniawy/react-native-common-components.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.2.4","description":"Common \"ReactNative\" components used by \"Eslam ElMeniawy\" packed in library for usage in future projects.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"21.5.0","dependencies":{"lodash":"^4.17.21","tinycolor2":"^1.6.0","react-native-size-matters":"^0.4.2"},"eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"18.2.0","eslint":"^8.57.0","del-cli":"^5.1.0","prettier":"^3.2.5","commitlint":"^19.0.3","release-it":"^17.1.1","typescript":"5.0.4","@types/jest":"^29.5.12","@types/react":"^18.2.44","react-native":"0.73.5","@types/lodash":"^4.14.202","@types/tinycolor2":"^1.4.6","react-native-paper":"^5.12.3","@evilmartians/lefthook":"^1.6.4","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","reactotron-react-native":"^5.1.3","react-native-builder-bob":"^0.23.2","react-native-vector-icons":"^10.0.3","@react-native/babel-preset":"0.73.21","@react-native/eslint-config":"0.73.2","react-native-safe-area-context":"^4.9.0","@commitlint/config-conventional":"^19.0.3","@types/react-native-vector-icons":"^6.4.18","@release-it/conventional-changelog":"^8.0.1"},"peerDependencies":{"react":"*","react-native":"*","react-native-paper":"*","react-native-vector-icons":"*","react-native-safe-area-context":"*"},"optionalDependencies":{"react-native-svg":"^15.0.0","react-native-progress":"^5.0.1","react-native-fast-image":"^8.6.3","react-native-vector-image":"^0.4.5","@react-native-firebase/app":"^19.0.0","@react-native-firebase/crashlytics":"^19.0.0","@klarna/react-native-vector-drawable":"^0.5.1","react-native-keyboard-aware-scroll-view":"^0.9.5"},"_npmOperationalInternal":{"tmp":"tmp/react-native-common-components_1.2.5_1709194725367_0.8369260910366729","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.2.6":{"name":"@eslam-elmeniawy/react-native-common-components","version":"1.2.6","keywords":["react-native","ios","android","eslam","elmeniawy","eslam-elmeniawy","components","common-components"],"author":{"url":"https://github.com/EslamElMeniawy","name":"Eslam ElMeniawy","email":"eslam.elmeniawy@gmail.com"},"license":"MIT","_id":"@eslam-elmeniawy/react-native-common-components@1.2.6","maintainers":[{"name":"eslamelmeniawy","email":"eslam.elmeniawy@gmail.com"}],"homepage":"https://github.com/EslamElMeniawy/react-native-common-components#readme","bugs":{"url":"https://github.com/EslamElMeniawy/react-native-common-components/issues"},"dist":{"shasum":"11d74ce914fa122108458e451607cc4ad52f4b90","tarball":"https://registry.npmjs.org/@eslam-elmeniawy/react-native-common-components/-/react-native-common-components-1.2.6.tgz","fileCount":549,"integrity":"sha512-wggbLvSY3zu/y7vKLR2NTJtb14nbGIxFIe6OvLbsVFi0wD72UKIOEUUDFrm9+I8Hj/y17lXeZoKxRnTmVfQY9Q==","signatures":[{"sig":"MEQCIAiAizthWN6f6hqc1ub8Y/NXtPrGl7y1UolAnv9w9vXEAiAvYqcZwgf48l88Jivh7EFIxJ247v1LOvt8/PHx7o5U+Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":634956},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">=18"},"gitHead":"2fd7dc837d6445c56873832af4270aa54703eab6","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace @eslam-elmeniawy/react-native-common-components-example","prepare":"bob build","release":"release-it","typecheck":"tsc --noEmit"},"_npmUser":{"name":"eslamelmeniawy","email":"eslam.elmeniawy@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"infile":"CHANGELOG.md","preset":{"name":"conventionalcommits","types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","hidden":true},{"type":"docs","hidden":true},{"type":"style","hidden":true},{"type":"refactor","hidden":true},{"type":"perf","hidden":true},{"type":"test","hidden":true}]}}}},"repository":{"url":"git+https://github.com/EslamElMeniawy/react-native-common-components.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.6.0","description":"Common \"ReactNative\" components used by \"Eslam ElMeniawy\" packed in library for usage in future projects.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"22.0.0","dependencies":{"lodash":"^4.17.21","tinycolor2":"^1.6.0","react-native-size-matters":"^0.4.2"},"eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"18.2.0","eslint":"8.57.0","del-cli":"^5.1.0","prettier":"^3.2.5","commitlint":"^19.3.0","release-it":"^17.3.0","typescript":"5.0.4","@types/jest":"^29.5.12","@types/react":"^18.3.3","react-native":"0.74.1","@types/lodash":"^4.17.4","@types/tinycolor2":"^1.4.6","react-native-paper":"^5.12.3","@evilmartians/lefthook":"^1.6.12","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","reactotron-react-native":"^5.1.7","react-native-builder-bob":"^0.23.2","react-native-vector-icons":"^10.1.0","@react-native/babel-preset":"0.74.83","@react-native/eslint-config":"0.74.83","react-native-safe-area-context":"^4.10.1","@commitlint/config-conventional":"^19.2.2","@types/react-native-vector-icons":"^6.4.18","@release-it/conventional-changelog":"^8.0.1"},"peerDependencies":{"react":"*","react-native":"*","react-native-paper":"*","react-native-vector-icons":"*","react-native-safe-area-context":"*"},"optionalDependencies":{"react-native-svg":"^15.3.0","react-native-progress":"^5.0.1","react-native-fast-image":"^8.6.3","react-native-vector-image":"^0.4.5","@react-native-firebase/app":"^20.0.0","@react-native-firebase/crashlytics":"^20.0.0","@klarna/react-native-vector-drawable":"^0.5.1","react-native-keyboard-aware-scroll-view":"^0.9.5"},"_npmOperationalInternal":{"tmp":"tmp/react-native-common-components_1.2.6_1716747347036_0.10054295984575012","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.2.7":{"name":"@eslam-elmeniawy/react-native-common-components","version":"1.2.7","keywords":["react-native","ios","android","eslam","elmeniawy","eslam-elmeniawy","components","common-components"],"author":{"url":"https://github.com/EslamElMeniawy","name":"Eslam ElMeniawy","email":"eslam.elmeniawy@gmail.com"},"license":"MIT","_id":"@eslam-elmeniawy/react-native-common-components@1.2.7","maintainers":[{"name":"eslamelmeniawy","email":"eslam.elmeniawy@gmail.com"}],"homepage":"https://github.com/EslamElMeniawy/react-native-common-components#readme","bugs":{"url":"https://github.com/EslamElMeniawy/react-native-common-components/issues"},"dist":{"shasum":"36eafb0ec03d3c7a70d4355b41458df2136a97d5","tarball":"https://registry.npmjs.org/@eslam-elmeniawy/react-native-common-components/-/react-native-common-components-1.2.7.tgz","fileCount":549,"integrity":"sha512-WivLUwSCrTV3V3YR2cs8pJS7x5+iLXKGhUTZcZq56aY2W9eALgyQk9M6LHOKK/AfDWtW7hihNghhCr2vTlGO5A==","signatures":[{"sig":"MEUCIC+LNSXTtDk7ajllr7sDhJEnSWZHjTGrbcqobh1klQuQAiEAsd9aemX4ayU9GiMmi8bEfEXc+d6gjsRTjMhBSB2PjYA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":634956},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">=18"},"gitHead":"a85ac77a310d5bc3c0357e2c7c33f98b13a8443e","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace @eslam-elmeniawy/react-native-common-components-example","prepare":"bob build","release":"release-it","typecheck":"tsc --noEmit"},"_npmUser":{"name":"eslamelmeniawy","email":"eslam.elmeniawy@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"infile":"CHANGELOG.md","preset":{"name":"conventionalcommits","types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","hidden":true},{"type":"docs","hidden":true},{"type":"style","hidden":true},{"type":"refactor","hidden":true},{"type":"perf","hidden":true},{"type":"test","hidden":true}]}}}},"repository":{"url":"git+https://github.com/EslamElMeniawy/react-native-common-components.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.6.0","description":"Common \"ReactNative\" components used by \"Eslam ElMeniawy\" packed in library for usage in future projects.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"22.0.0","dependencies":{"lodash":"^4.17.21","tinycolor2":"^1.6.0","react-native-size-matters":"^0.4.2"},"eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"18.2.0","eslint":"8.57.0","del-cli":"^5.1.0","prettier":"^3.2.5","commitlint":"^19.3.0","release-it":"^17.3.0","typescript":"5.0.4","@types/jest":"^29.5.12","@types/react":"^18.3.3","react-native":"0.74.1","@types/lodash":"^4.17.4","@types/tinycolor2":"^1.4.6","react-native-paper":"^5.12.3","@evilmartians/lefthook":"^1.6.12","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","reactotron-react-native":"^5.1.7","react-native-builder-bob":"^0.23.2","react-native-vector-icons":"^10.1.0","@react-native/babel-preset":"0.74.83","@react-native/eslint-config":"0.74.83","react-native-safe-area-context":"^4.10.1","@commitlint/config-conventional":"^19.2.2","@types/react-native-vector-icons":"^6.4.18","@release-it/conventional-changelog":"^8.0.1"},"peerDependencies":{"react":"*","react-native":"*","react-native-paper":"*","react-native-vector-icons":"*","react-native-safe-area-context":"*"},"optionalDependencies":{"react-native-svg":"^15.3.0","react-native-progress":"^5.0.1","react-native-fast-image":"^8.6.3","react-native-vector-image":"^0.4.5","@react-native-firebase/app":"^20.0.0","@react-native-firebase/crashlytics":"^20.0.0","@klarna/react-native-vector-drawable":"^0.5.1","react-native-keyboard-aware-scroll-view":"^0.9.5"},"_npmOperationalInternal":{"tmp":"tmp/react-native-common-components_1.2.7_1717571012207_0.6999532371642418","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.2.8":{"name":"@eslam-elmeniawy/react-native-common-components","version":"1.2.8","keywords":["react-native","ios","android","eslam","elmeniawy","eslam-elmeniawy","components","common-components"],"author":{"url":"https://github.com/EslamElMeniawy","name":"Eslam ElMeniawy","email":"eslam.elmeniawy@gmail.com"},"license":"MIT","_id":"@eslam-elmeniawy/react-native-common-components@1.2.8","maintainers":[{"name":"eslamelmeniawy","email":"eslam.elmeniawy@gmail.com"}],"homepage":"https://github.com/EslamElMeniawy/react-native-common-components#readme","bugs":{"url":"https://github.com/EslamElMeniawy/react-native-common-components/issues"},"dist":{"shasum":"a656dd5ae28fac19b6be96dd206eb8b362d46450","tarball":"https://registry.npmjs.org/@eslam-elmeniawy/react-native-common-components/-/react-native-common-components-1.2.8.tgz","fileCount":549,"integrity":"sha512-5UubUoHdUysfIizWivJ0nR5Yn2tC8UFEng+rC+O3b18VYLpzBS7VvFbfXndHaHx5vgqR8AOIEwTY46TVwvYFow==","signatures":[{"sig":"MEUCIQCqwCAXoIVc1BB1WUGXQx0tkEFkj8B7rvwZoZBXxlbeKAIgGWGsvBNxWXcLdGgWRWtO971Ez6VL1M595VTmVu+ATz4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":638883},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/src/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">=18"},"gitHead":"08fb80e7493b2355b5e0e51855fce36e782a50f8","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace @eslam-elmeniawy/react-native-common-components-example","prepare":"bob build","release":"release-it","typecheck":"tsc --noEmit"},"_npmUser":{"name":"eslamelmeniawy","email":"eslam.elmeniawy@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"infile":"CHANGELOG.md","preset":{"name":"conventionalcommits","types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","hidden":true},{"type":"docs","hidden":true},{"type":"style","hidden":true},{"type":"refactor","hidden":true},{"type":"perf","hidden":true},{"type":"test","hidden":true}]}}}},"repository":{"url":"git+https://github.com/EslamElMeniawy/react-native-common-components.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.8.1","description":"Common \"ReactNative\" components used by \"Eslam ElMeniawy\" packed in library for usage in future projects.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"22.0.0","dependencies":{"lodash":"^4.17.21","tinycolor2":"^1.6.0","react-native-size-matters":"^0.4.2"},"eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"18.2.0","eslint":"8.57.0","del-cli":"^5.1.0","prettier":"^3.2.5","commitlint":"^19.3.0","release-it":"^17.3.0","typescript":"5.0.4","@types/jest":"^29.5.12","@types/react":"^18.3.3","react-native":"0.74.1","@types/lodash":"^4.17.4","@types/tinycolor2":"^1.4.6","react-native-paper":"^5.12.3","@evilmartians/lefthook":"^1.6.12","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","reactotron-react-native":"^5.1.7","react-native-builder-bob":"^0.23.2","react-native-vector-icons":"^10.1.0","@react-native/babel-preset":"0.74.83","@react-native/eslint-config":"0.74.83","react-native-safe-area-context":"^4.10.1","@commitlint/config-conventional":"^19.2.2","@types/react-native-vector-icons":"^6.4.18","@release-it/conventional-changelog":"^8.0.1"},"peerDependencies":{"react":"*","react-native":"*","react-native-paper":"*","react-native-vector-icons":"*","react-native-safe-area-context":"*"},"optionalDependencies":{"react-native-svg":"^15.3.0","react-native-progress":"^5.0.1","react-native-fast-image":"^8.6.3","react-native-vector-image":"^0.4.5","@react-native-firebase/app":"^20.0.0","@react-native-firebase/crashlytics":"^20.0.0","@klarna/react-native-vector-drawable":"^0.5.1","react-native-keyboard-aware-scroll-view":"^0.9.5"},"_npmOperationalInternal":{"tmp":"tmp/react-native-common-components_1.2.8_1720352066888_0.8530404911931884","host":"s3://npm-registry-packages"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"1.3.0":{"name":"@eslam-elmeniawy/react-native-common-components","version":"1.3.0","keywords":["react-native","ios","android","common","components","common-components","eslam","elmeniawy","eslam-elmeniawy"],"author":{"url":"https://github.com/EslamElMeniawy","name":"Eslam ElMeniawy","email":"eslam.elmeniawy@gmail.com"},"license":"MIT","_id":"@eslam-elmeniawy/react-native-common-components@1.3.0","maintainers":[{"name":"eslamelmeniawy","email":"eslam.elmeniawy@gmail.com"}],"homepage":"https://github.com/EslamElMeniawy/react-native-common-components#readme","bugs":{"url":"https://github.com/EslamElMeniawy/react-native-common-components/issues"},"dist":{"shasum":"473e9671c76bb852de61e2090bc82b2d848f73aa","tarball":"https://registry.npmjs.org/@eslam-elmeniawy/react-native-common-components/-/react-native-common-components-1.3.0.tgz","fileCount":729,"integrity":"sha512-jGthbjVFFp7uemWP+JoBIh0ojtedETCi91n6HHRQce37NKvdpvUE0Osuu2pVYKePd/l3VaJotleiaCT/ZPlFPw==","signatures":[{"sig":"MEQCIDeRsFF9NDeZCqxv5xo6WOn56REXj6GvRCwjUjYE9enBAiB5FVa0SQeV+x8ENISPhcPbRYLOXk6jktICSlRGLT5oiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1498934},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","module":"./lib/module/index.js","source":"./src/index.ts","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"ec82fefa93bdc746c8e0ee7c88993a118d252caa","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace @eslam-elmeniawy/react-native-common-components-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"eslamelmeniawy","email":"eslam.elmeniawy@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"infile":"CHANGELOG.md","preset":{"name":"conventionalcommits","types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","hidden":true},{"type":"docs","hidden":true},{"type":"style","hidden":true},{"type":"refactor","hidden":true},{"type":"perf","hidden":true},{"type":"test","hidden":true}]}}}},"repository":{"url":"git+https://github.com/EslamElMeniawy/react-native-common-components.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.2","description":"Common `ReactNative` components packed in library for usage in projects.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"23.4.0","dependencies":{"lodash":"^4.17.21","tinycolor2":"^1.6.0","react-native-size-matters":"^0.4.2"},"eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"],"plugins":["prettier"]},"eslintIgnore":["node_modules/","lib/"],"codegenConfig":{"name":"RNReactNativeCommonComponentsSpec","type":"modules","android":{"javaPackageName":"com.eslamelmeniawy.reactnativecommoncomponents"},"jsSrcsDir":"src","outputDir":{"ios":"ios/generated","android":"android/generated"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"18.3.1","eslint":"8.57.0","del-cli":"^6.0.0","prettier":"^3.4.2","commitlint":"^19.6.1","release-it":"^17.10.0","typescript":"5.0.4","@types/jest":"^29.5.14","@types/react":"^19.0.8","react-native":"0.76.6","@types/lodash":"^4.17.14","@types/tinycolor2":"^1.4.6","react-native-paper":"^5.13.1","@evilmartians/lefthook":"^1.10.10","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","reactotron-react-native":"^5.1.12","react-native-builder-bob":"^0.32.0","react-native-vector-icons":"^10.2.0","@react-native-community/cli":"15.0.1","@react-native/eslint-config":"0.76.6","react-native-safe-area-context":"^5.1.0","@commitlint/config-conventional":"^19.6.0","@types/react-native-vector-icons":"^6.4.18","@release-it/conventional-changelog":"^10.0.0","@react-native-community/cli-platform-ios":"15.0.1","@react-native-community/cli-platform-android":"15.0.1"},"peerDependencies":{"react":"*","react-native":"*","react-native-paper":"*","react-native-vector-icons":"*","react-native-safe-area-context":"*"},"optionalDependencies":{"react-native-svg":"^15.11.1","react-native-progress":"^5.0.1","react-native-vector-image":"^0.4.5","@react-native-firebase/app":"^21.7.1","@d11/react-native-fast-image":"^8.9.1","react-native-keyboard-controller":"^1.16.1","@react-native-firebase/crashlytics":"^21.7.1","@klarna/react-native-vector-drawable":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/react-native-common-components_1.3.0_1738425171770_0.46167298292811054","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["codegen",["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","version":"0.45.5","languages":"js"}},"1.4.0":{"name":"@eslam-elmeniawy/react-native-common-components","version":"1.4.0","keywords":["react-native","ios","android","common","components","common-components","eslam","elmeniawy","eslam-elmeniawy"],"author":{"url":"https://github.com/EslamElMeniawy","name":"Eslam ElMeniawy","email":"eslam.elmeniawy@gmail.com"},"license":"MIT","_id":"@eslam-elmeniawy/react-native-common-components@1.4.0","maintainers":[{"name":"eslamelmeniawy","email":"eslam.elmeniawy@gmail.com"}],"homepage":"https://github.com/EslamElMeniawy/react-native-common-components#readme","bugs":{"url":"https://github.com/EslamElMeniawy/react-native-common-components/issues"},"dist":{"shasum":"65a6e6b37f419191e37afe33caac410a84377671","tarball":"https://registry.npmjs.org/@eslam-elmeniawy/react-native-common-components/-/react-native-common-components-1.4.0.tgz","fileCount":729,"integrity":"sha512-qrHj5DPZNqoRamDD6LN/sYQ62ECNzvYaisPCNnuy3xEi+IyQuLPgputnp53o6WeFkXrZnzWuVLu3pcANqeiSDg==","signatures":[{"sig":"MEUCIQDtTf+ayY4w/+9AAwATx2yFwF5xDzWjxlJQbtn+unYjsgIgSSfO7UiYdMt0qVytiw5XBeKz9nzVSL9CBKFV0c3XXUs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1501185},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","module":"./lib/module/index.js","source":"./src/index.ts","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"95c00c61d3e292cad11970f20b72c96a9dfd91a6","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace @eslam-elmeniawy/react-native-common-components-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"eslamelmeniawy","email":"eslam.elmeniawy@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"infile":"CHANGELOG.md","preset":{"name":"conventionalcommits","types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"}]}}}},"repository":{"url":"git+https://github.com/EslamElMeniawy/react-native-common-components.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.2","description":"Common `ReactNative` components packed in library for usage in projects.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"23.4.0","dependencies":{"lodash":"^4.17.21","tinycolor2":"^1.6.0","react-native-size-matters":"^0.4.2"},"eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"],"plugins":["prettier"]},"eslintIgnore":["node_modules/","lib/"],"codegenConfig":{"name":"RNReactNativeCommonComponentsSpec","type":"modules","android":{"javaPackageName":"com.eslamelmeniawy.reactnativecommoncomponents"},"jsSrcsDir":"src","outputDir":{"ios":"ios/generated","android":"android/generated"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"18.3.1","eslint":"8.57.0","del-cli":"^6.0.0","prettier":"^3.4.2","commitlint":"^19.6.1","release-it":"^17.10.0","typescript":"5.0.4","@types/jest":"^29.5.14","@types/react":"^19.0.8","react-native":"0.76.6","@types/lodash":"^4.17.14","@types/tinycolor2":"^1.4.6","react-native-paper":"^5.13.1","@evilmartians/lefthook":"^1.10.10","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","reactotron-react-native":"^5.1.12","react-native-builder-bob":"^0.32.0","react-native-vector-icons":"^10.2.0","@react-native-community/cli":"15.0.1","@react-native/eslint-config":"0.76.6","react-native-safe-area-context":"^5.1.0","@commitlint/config-conventional":"^19.6.0","@types/react-native-vector-icons":"^6.4.18","@release-it/conventional-changelog":"^10.0.0","@react-native-community/cli-platform-ios":"15.0.1","@react-native-community/cli-platform-android":"15.0.1"},"peerDependencies":{"react":"*","react-native":"*","react-native-paper":"*","react-native-vector-icons":"*","react-native-safe-area-context":"*"},"optionalDependencies":{"react-native-svg":"^15.11.1","react-native-progress":"^5.0.1","react-native-vector-image":"^0.4.5","@react-native-firebase/app":"^21.7.1","@d11/react-native-fast-image":"^8.9.1","react-native-keyboard-controller":"^1.16.1","@react-native-firebase/crashlytics":"^21.7.1","@klarna/react-native-vector-drawable":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/react-native-common-components_1.4.0_1739191895439_0.23621362848538374","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["codegen",["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","version":"0.45.5","languages":"js"}},"1.5.0":{"name":"@eslam-elmeniawy/react-native-common-components","version":"1.5.0","keywords":["react-native","ios","android","common","components","common-components","eslam","elmeniawy","eslam-elmeniawy"],"author":{"url":"https://github.com/EslamElMeniawy","name":"Eslam ElMeniawy","email":"eslam.elmeniawy@gmail.com"},"license":"MIT","_id":"@eslam-elmeniawy/react-native-common-components@1.5.0","maintainers":[{"name":"eslamelmeniawy","email":"eslam.elmeniawy@gmail.com"}],"homepage":"https://github.com/EslamElMeniawy/react-native-common-components#readme","bugs":{"url":"https://github.com/EslamElMeniawy/react-native-common-components/issues"},"dist":{"shasum":"65b6718132d8a442551f652c8c08a6cfc9cc868c","tarball":"https://registry.npmjs.org/@eslam-elmeniawy/react-native-common-components/-/react-native-common-components-1.5.0.tgz","fileCount":747,"integrity":"sha512-GWrLgsEdNCmHag+lt52oeZvF47GV0RrbuFiJPZZS4XW7QKJUX+JQorx/9S2FKte075BFYv9mRF/9939tf/9+ZA==","signatures":[{"sig":"MEUCIQCwDCBzEjoBd3jSUvCdQPsC4+HN85QbWYqcCYViB5XX/gIgVcmhpM0gLnDGOwPY7qszeuWv6IduzMNSPF94x0/FBBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516123},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","module":"./lib/module/index.js","source":"./src/index.ts","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"633a231753b8f43269621bab1aafc2b8ff3d1f17","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace @eslam-elmeniawy/react-native-common-components-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"eslamelmeniawy","email":"eslam.elmeniawy@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"infile":"CHANGELOG.md","preset":{"name":"conventionalcommits","types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"}]}}}},"repository":{"url":"git+https://github.com/EslamElMeniawy/react-native-common-components.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.2","description":"Common `ReactNative` components packed in library for usage in projects.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"23.4.0","dependencies":{"lodash":"^4.17.21","tinycolor2":"^1.6.0"},"eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"],"plugins":["prettier"]},"eslintIgnore":["node_modules/","lib/"],"codegenConfig":{"name":"RNReactNativeCommonComponentsSpec","type":"modules","android":{"javaPackageName":"com.eslamelmeniawy.reactnativecommoncomponents"},"jsSrcsDir":"src","outputDir":{"ios":"ios/generated","android":"android/generated"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"18.3.1","eslint":"8.57.0","del-cli":"^6.0.0","prettier":"^3.5.2","commitlint":"^19.7.1","release-it":"^18.1.2","typescript":"5.0.4","@types/jest":"^29.5.14","@types/react":"^19.0.10","react-native":"0.76.7","@types/lodash":"^4.17.15","@types/tinycolor2":"^1.4.6","react-native-paper":"^5.13.1","@evilmartians/lefthook":"^1.11.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","reactotron-react-native":"^5.1.12","react-native-builder-bob":"^0.37.0","react-native-vector-icons":"^10.2.0","@react-native-community/cli":"15.0.1","@react-native/eslint-config":"0.76.7","react-native-safe-area-context":"^5.2.0","@commitlint/config-conventional":"^19.7.1","@types/react-native-vector-icons":"^6.4.18","@release-it/conventional-changelog":"^10.0.0","@react-native-community/cli-platform-ios":"15.0.1","@react-native-community/cli-platform-android":"15.0.1"},"peerDependencies":{"react":"*","react-native":"*","react-native-paper":"*","react-native-vector-icons":"*","react-native-safe-area-context":"*"},"optionalDependencies":{"react-native-svg":"^15.11.2","react-native-progress":"^5.0.1","react-native-vector-image":"^0.4.5","@react-native-firebase/app":"^21.11.0","@d11/react-native-fast-image":"^8.9.2","react-native-keyboard-controller":"^1.16.5","@react-native-firebase/crashlytics":"^21.11.0","@klarna/react-native-vector-drawable":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/react-native-common-components_1.5.0_1740491133736_0.7167782961334472","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["codegen",["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","version":"0.45.5","languages":"js"}},"1.5.1":{"name":"@eslam-elmeniawy/react-native-common-components","version":"1.5.1","keywords":["react-native","ios","android","common","components","common-components","eslam","elmeniawy","eslam-elmeniawy"],"author":{"url":"https://github.com/EslamElMeniawy","name":"Eslam ElMeniawy","email":"eslam.elmeniawy@gmail.com"},"license":"MIT","_id":"@eslam-elmeniawy/react-native-common-components@1.5.1","maintainers":[{"name":"eslamelmeniawy","email":"eslam.elmeniawy@gmail.com"}],"homepage":"https://github.com/EslamElMeniawy/react-native-common-components#readme","bugs":{"url":"https://github.com/EslamElMeniawy/react-native-common-components/issues"},"dist":{"shasum":"37300195a5e0af9f8155dc1e0340fb315c2ae4fd","tarball":"https://registry.npmjs.org/@eslam-elmeniawy/react-native-common-components/-/react-native-common-components-1.5.1.tgz","fileCount":747,"integrity":"sha512-X65jWE5hn1dn7aFwhI4zCH4h36qlVjlkys6oTMZxrTppLF7DTZVQE7vGQmusjwhIJdm/lFooW7Fb1MByeZXV8Q==","signatures":[{"sig":"MEUCIQCK29pzkbXGAGnPm7Fa/jbiyMiwwyFyCVK2nOfvFBaNmQIgDOkjxqXbHHdyu9oQ3EdXxJ8ykLPrueXUUs4+ddLLrOE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1518138},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","module":"./lib/module/index.js","source":"./src/index.ts","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"256f4d77b2b8bb32bcac13f53b78ddddf5046035","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace @eslam-elmeniawy/react-native-common-components-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"eslamelmeniawy","email":"eslam.elmeniawy@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"infile":"CHANGELOG.md","preset":{"name":"conventionalcommits","types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"}]}}}},"repository":{"url":"git+https://github.com/EslamElMeniawy/react-native-common-components.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.2","description":"Common `ReactNative` components packed in library for usage in projects.","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"23.4.0","dependencies":{"lodash":"^4.17.21","tinycolor2":"^1.6.0"},"eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"],"plugins":["prettier"]},"eslintIgnore":["node_modules/","lib/"],"codegenConfig":{"name":"RNReactNativeCommonComponentsSpec","type":"modules","android":{"javaPackageName":"com.eslamelmeniawy.reactnativecommoncomponents"},"jsSrcsDir":"src","outputDir":{"ios":"ios/generated","android":"android/generated"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"18.3.1","eslint":"8.57.0","del-cli":"^6.0.0","prettier":"^3.5.2","commitlint":"^19.7.1","release-it":"^18.1.2","typescript":"5.0.4","@types/jest":"^29.5.14","@types/react":"^19.0.10","react-native":"0.76.7","@types/lodash":"^4.17.15","@types/tinycolor2":"^1.4.6","react-native-paper":"^5.13.1","@evilmartians/lefthook":"^1.11.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","reactotron-react-native":"^5.1.12","react-native-builder-bob":"^0.37.0","react-native-vector-icons":"^10.2.0","@react-native-community/cli":"15.0.1","@react-native/eslint-config":"0.76.7","react-native-safe-area-context":"^5.2.0","@commitlint/config-conventional":"^19.7.1","@types/react-native-vector-icons":"^6.4.18","@release-it/conventional-changelog":"^10.0.0","@react-native-community/cli-platform-ios":"15.0.1","@react-native-community/cli-platform-android":"15.0.1"},"peerDependencies":{"react":"*","react-native":"*","react-native-paper":"*","react-native-vector-icons":"*","react-native-safe-area-context":"*"},"optionalDependencies":{"react-native-svg":"^15.11.2","react-native-progress":"^5.0.1","react-native-vector-image":"^0.4.5","@react-native-firebase/app":"^21.11.0","@d11/react-native-fast-image":"^8.9.2","react-native-keyboard-controller":"^1.16.5","@react-native-firebase/crashlytics":"^21.11.0","@klarna/react-native-vector-drawable":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/react-native-common-components_1.5.1_1740583065557_0.4565504157001179","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["codegen",["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true,"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","version":"0.45.5","languages":"js"}},"1.5.2":{"name":"@eslam-elmeniawy/react-native-common-components","version":"1.5.2","keywords":["react-native","ios","android","common","components","common-components","eslam","elmeniawy","eslam-elmeniawy"],"author":{"url":"https://github.com/EslamElMeniawy","name":"Eslam ElMeniawy","email":"eslam.elmeniawy@gmail.com"},"license":"MIT","_id":"@eslam-elmeniawy/react-native-common-components@1.5.2","maintainers":[{"name":"eslamelmeniawy","email":"eslam.elmeniawy@gmail.com"}],"homepage":"https://github.com/EslamElMeniawy/react-native-common-components#readme","bugs":{"url":"https://github.com/EslamElMeniawy/react-native-common-components/issues"},"dist":{"shasum":"81e3c3b380ee0eab3b1382992a34799d66418f2c","tarball":"https://registry.npmjs.org/@eslam-elmeniawy/react-native-common-components/-/react-native-common-components-1.5.2.tgz","fileCount":595,"integrity":"sha512-l9c0pWEsPGIXgjwIHZ8UiAC0pMqX5N8EYIzzZrFosEXfL80vsDesLRrLqcMEL/sqMp/Ep246NR31mEfds9a6vw==","signatures":[{"sig":"MEUCIQDCO2DGjyaE2HW/x8axQp3AZXIDNoSiyKv5rFEvuEQEZwIgM/TcGPlG6/8EoUkqT1D6TNxaCNMVZLY9QTWjlkEHeI4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1428083},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","types":"./lib/typescript/src/index.d.ts","source":"./src/index.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"73b1a11cb1dc5644f169d3da606b5e48ee9565c6","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace @eslam-elmeniawy/react-native-common-components-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"eslamelmeniawy","email":"eslam.elmeniawy@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/EslamElMeniawy/react-native-common-components.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.2","description":"Common `ReactNative` components packed in library for usage in projects.","directories":{},"_nodeVersion":"23.10.0","dependencies":{"lodash":"^4.17.21","tinycolor2":"^1.6.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"18.3.1","eslint":"^9.24.0","del-cli":"^6.0.0","prettier":"^3.5.3","@eslint/js":"^9.24.0","commitlint":"^19.8.0","release-it":"^18.1.2","typescript":"^5.2.2","@types/jest":"^29.5.14","@types/react":"^19.1.0","react-native":"0.76.9","@types/lodash":"^4.17.16","@eslint/compat":"^1.2.8","@eslint/eslintrc":"^3.3.1","@types/tinycolor2":"^1.4.6","react-native-paper":"^5.13.1","@evilmartians/lefthook":"^1.11.8","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","reactotron-react-native":"^5.1.12","react-native-builder-bob":"^0.40.4","react-native-vector-icons":"^10.2.0","@react-native-community/cli":"15.0.1","@react-native/eslint-config":"^0.79.0","react-native-safe-area-context":"^5.3.0","@commitlint/config-conventional":"^19.8.0","@types/react-native-vector-icons":"^6.4.18","@release-it/conventional-changelog":"^10.0.0","@react-native-community/cli-platform-ios":"15.0.1","@react-native-community/cli-platform-android":"15.0.1"},"peerDependencies":{"react":"*","react-native":"*","react-native-paper":"*","react-native-vector-icons":"*","react-native-safe-area-context":"*"},"optionalDependencies":{"react-native-svg":"^15.11.2","react-native-progress":"^5.0.1","react-native-vector-image":"^0.4.5","@react-native-firebase/app":"^21.13.0","@d11/react-native-fast-image":"^8.9.2","react-native-keyboard-controller":"^1.17.0","@react-native-firebase/crashlytics":"^21.13.0","@klarna/react-native-vector-drawable":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/react-native-common-components_1.5.2_1744273415438_0.8437572046976904","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","version":"0.49.6","languages":"js"}},"1.6.0":{"name":"@eslam-elmeniawy/react-native-common-components","version":"1.6.0","keywords":["react-native","ios","android","common","components","common-components","eslam","elmeniawy","eslam-elmeniawy"],"author":{"url":"https://github.com/EslamElMeniawy","name":"Eslam ElMeniawy","email":"eslam.elmeniawy@gmail.com"},"license":"MIT","_id":"@eslam-elmeniawy/react-native-common-components@1.6.0","maintainers":[{"name":"eslamelmeniawy","email":"eslam.elmeniawy@gmail.com"}],"homepage":"https://github.com/EslamElMeniawy/react-native-common-components#readme","bugs":{"url":"https://github.com/EslamElMeniawy/react-native-common-components/issues"},"dist":{"shasum":"0941eab05b189579271cf48dbf6a910580b8a54b","tarball":"https://registry.npmjs.org/@eslam-elmeniawy/react-native-common-components/-/react-native-common-components-1.6.0.tgz","fileCount":537,"integrity":"sha512-cnrH5Fy7BmaFvphp58Nyg4oBQWi2sqpBqPwt/5+xPDM5DdD9zeIDbjXU8bSJM6/pxFxj7elQy/S7X11VqJ0fJw==","signatures":[{"sig":"MEYCIQDfqpTF0CIwFe9cdQZiA7caFY4KUnROT0d6ZUZ17BFn1gIhALWZJxJxUq9pncuSfCtdt7A1DoX7hIE4Ikbvcyk85KES","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":636558},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"8999ad88fee372e68443f8f952262d6a3f413f90","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace @eslam-elmeniawy/react-native-common-components-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"eslamelmeniawy","email":"eslam.elmeniawy@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/EslamElMeniawy/react-native-common-components.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.4.2","description":"Common `ReactNative` components packed in library for usage in projects.","directories":{},"_nodeVersion":"24.4.0","dependencies":{"lodash":"^4.17.21","tinycolor2":"^1.6.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^30.0.5","react":"19.0.0","eslint":"^9.33.0","del-cli":"^6.0.0","prettier":"^3.6.2","@eslint/js":"^9.33.0","commitlint":"^19.8.1","release-it":"^19.0.4","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/react":"^19.1.10","react-native":"0.79.5","@types/lodash":"^4.17.20","@eslint/compat":"^1.3.2","@eslint/eslintrc":"^3.3.1","@types/tinycolor2":"^1.4.6","react-native-paper":"^5.14.5","@evilmartians/lefthook":"^1.12.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","reactotron-react-native":"^5.1.15","react-native-builder-bob":"^0.40.13","@react-native/babel-preset":"0.78.2","@react-native/eslint-config":"^0.81.0","react-native-safe-area-context":"^5.6.0","@commitlint/config-conventional":"^19.8.1","@release-it/conventional-changelog":"^10.0.1","@react-native-vector-icons/material-design-icons":"^12.3.0"},"peerDependencies":{"react":"*","react-native":"*","react-native-paper":"*","react-native-safe-area-context":"*","@react-native-vector-icons/material-design-icons":"*"},"optionalDependencies":{"react-native-svg":"^15.12.1","react-native-progress":"^5.0.1","react-native-vector-image":"^0.4.5","@react-native-firebase/app":"^23.0.1","@d11/react-native-fast-image":"^8.11.1","react-native-keyboard-controller":"^1.18.5","@react-native-firebase/crashlytics":"^23.0.1","@klarna/react-native-vector-drawable":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/react-native-common-components_1.6.0_1755687738081_0.10057994319752228","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","version":"0.52.1","languages":"js"}},"1.6.1":{"name":"@eslam-elmeniawy/react-native-common-components","version":"1.6.1","keywords":["react-native","ios","android","common","components","common-components","eslam","elmeniawy","eslam-elmeniawy"],"author":{"url":"https://github.com/EslamElMeniawy","name":"Eslam ElMeniawy","email":"eslam.elmeniawy@gmail.com"},"license":"MIT","_id":"@eslam-elmeniawy/react-native-common-components@1.6.1","maintainers":[{"name":"eslamelmeniawy","email":"eslam.elmeniawy@gmail.com"}],"homepage":"https://github.com/EslamElMeniawy/react-native-common-components#readme","bugs":{"url":"https://github.com/EslamElMeniawy/react-native-common-components/issues"},"dist":{"shasum":"0ca60647493b3a4de3eac8430ed380ef943d9d40","tarball":"https://registry.npmjs.org/@eslam-elmeniawy/react-native-common-components/-/react-native-common-components-1.6.1.tgz","fileCount":537,"integrity":"sha512-ZioDivOpBd4rnjKHxXdztlkkgj3sU+9Hz/TWBdYtrWwY1DubyPHQadt84WQY4jEwQ1BJvdAEKKR6sqCzkjUBAA==","signatures":[{"sig":"MEYCIQCgMt23eBY1j+IkrIYaCY5x0MzkZRcoBiiq3M9zxYcSMAIhAIgkE37nqghWLB66OGnaXDv//pYEwjRcRNqp/Ys34ty5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":636604},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"da3c123c263eaca9109e3b7597206e35f4bd312a","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace @eslam-elmeniawy/react-native-common-components-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"eslamelmeniawy","email":"eslam.elmeniawy@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/EslamElMeniawy/react-native-common-components.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.4.2","description":"Common `ReactNative` components packed in library for usage in projects.","directories":{},"_nodeVersion":"24.4.0","dependencies":{"lodash":"^4.17.21","tinycolor2":"^1.6.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^30.0.5","react":"19.0.0","eslint":"^9.33.0","del-cli":"^6.0.0","prettier":"^3.6.2","@eslint/js":"^9.33.0","commitlint":"^19.8.1","release-it":"^19.0.4","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/react":"^19.1.10","react-native":"0.79.5","@types/lodash":"^4.17.20","@eslint/compat":"^1.3.2","@eslint/eslintrc":"^3.3.1","@types/tinycolor2":"^1.4.6","react-native-paper":"^5.14.5","@evilmartians/lefthook":"^1.12.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","reactotron-react-native":"^5.1.15","react-native-builder-bob":"^0.40.13","@react-native/babel-preset":"0.78.2","@react-native/eslint-config":"^0.81.0","babel-plugin-module-resolver":"^5.0.2","react-native-safe-area-context":"^5.6.0","@commitlint/config-conventional":"^19.8.1","@release-it/conventional-changelog":"^10.0.1","@react-native-vector-icons/material-design-icons":"^12.3.0"},"peerDependencies":{"react":"*","react-native":"*","react-native-paper":"*","react-native-safe-area-context":"*","@react-native-vector-icons/material-design-icons":"*"},"optionalDependencies":{"react-native-svg":"^15.12.1","react-native-progress":"^5.0.1","react-native-vector-image":"^0.4.5","@react-native-firebase/app":"^23.0.1","@d11/react-native-fast-image":"^8.11.1","react-native-keyboard-controller":"^1.18.5","@react-native-firebase/crashlytics":"^23.0.1","@klarna/react-native-vector-drawable":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/react-native-common-components_1.6.1_1755757825019_0.7115530836565023","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","version":"0.52.1","languages":"js"}},"1.6.2":{"name":"@eslam-elmeniawy/react-native-common-components","version":"1.6.2","keywords":["react-native","ios","android","common","components","common-components","eslam","elmeniawy","eslam-elmeniawy"],"author":{"url":"https://github.com/EslamElMeniawy","name":"Eslam ElMeniawy","email":"eslam.elmeniawy@gmail.com"},"license":"MIT","_id":"@eslam-elmeniawy/react-native-common-components@1.6.2","maintainers":[{"name":"eslamelmeniawy","email":"eslam.elmeniawy@gmail.com"}],"homepage":"https://github.com/EslamElMeniawy/react-native-common-components#readme","bugs":{"url":"https://github.com/EslamElMeniawy/react-native-common-components/issues"},"dist":{"shasum":"1e7ced4540488223b92b033ea6d14946893d9684","tarball":"https://registry.npmjs.org/@eslam-elmeniawy/react-native-common-components/-/react-native-common-components-1.6.2.tgz","fileCount":537,"integrity":"sha512-WxyNsADKCbqIvxf4T0WYDd8WFoXXtFB0Ko7wEguuujF5dx2fBYm3XtOrMaYbDhNE1XfsmI3br16pIwQk5REMYw==","signatures":[{"sig":"MEUCIFZXimIwCqnXJt8P2+Y1DP+UmUwa8ONzoe6ouq5hB9wtAiEAq7bzcy2ciCgcDIxo4SCEhm2lvT80GNXsxgnwKEZTl9Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":636228},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"d068b336b63b032523bcc5bfce5a0e880efb2b8a","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace @eslam-elmeniawy/react-native-common-components-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"eslamelmeniawy","email":"eslam.elmeniawy@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/EslamElMeniawy/react-native-common-components.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.4.2","description":"Common `ReactNative` components packed in library for usage in projects.","directories":{},"_nodeVersion":"24.4.0","dependencies":{"lodash":"^4.17.21","tinycolor2":"^1.6.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^30.0.5","react":"19.0.0","eslint":"^9.33.0","del-cli":"^6.0.0","prettier":"^3.6.2","@eslint/js":"^9.33.0","commitlint":"^19.8.1","release-it":"^19.0.4","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/react":"^19.1.10","react-native":"0.79.5","@types/lodash":"^4.17.20","@eslint/compat":"^1.3.2","@eslint/eslintrc":"^3.3.1","@types/tinycolor2":"^1.4.6","react-native-paper":"^5.14.5","@evilmartians/lefthook":"^1.12.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","reactotron-react-native":"^5.1.15","react-native-builder-bob":"^0.40.13","@react-native/babel-preset":"0.78.2","@react-native/eslint-config":"^0.81.0","react-native-safe-area-context":"^5.6.0","@commitlint/config-conventional":"^19.8.1","@release-it/conventional-changelog":"^10.0.1","@react-native-vector-icons/material-design-icons":"^12.3.0"},"peerDependencies":{"react":"*","react-native":"*","react-native-paper":"*","react-native-safe-area-context":"*","@react-native-vector-icons/material-design-icons":"*"},"optionalDependencies":{"react-native-svg":"^15.12.1","react-native-progress":"^5.0.1","react-native-vector-image":"^0.4.5","@react-native-firebase/app":"^23.0.1","@d11/react-native-fast-image":"^8.11.1","react-native-keyboard-controller":"^1.18.5","@react-native-firebase/crashlytics":"^23.0.1","@klarna/react-native-vector-drawable":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/react-native-common-components_1.6.2_1755759976610_0.6052707942304947","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","version":"0.52.1","languages":"js"}},"1.7.0":{"name":"@eslam-elmeniawy/react-native-common-components","version":"1.7.0","keywords":["react-native","ios","android","common","components","common-components","eslam","elmeniawy","eslam-elmeniawy"],"author":{"url":"https://github.com/EslamElMeniawy","name":"Eslam ElMeniawy","email":"eslam.elmeniawy@gmail.com"},"license":"MIT","_id":"@eslam-elmeniawy/react-native-common-components@1.7.0","maintainers":[{"name":"eslamelmeniawy","email":"eslam.elmeniawy@gmail.com"}],"homepage":"https://github.com/EslamElMeniawy/react-native-common-components#readme","bugs":{"url":"https://github.com/EslamElMeniawy/react-native-common-components/issues"},"dist":{"shasum":"462cf27da0ca7ceaffbc720d21b9a83c1d5cb4b2","tarball":"https://registry.npmjs.org/@eslam-elmeniawy/react-native-common-components/-/react-native-common-components-1.7.0.tgz","fileCount":537,"integrity":"sha512-kLfzWv40v1KmpaYOllUkMA7Y3Z1XUKPrT7VXqm6TcilvkEDwgk+35cVM7SxC7W0xiE3x0u0qvewtLf5X1fhTZQ==","signatures":[{"sig":"MEUCICY1D9O7ZbzVTASI6/6Zi+wJxA0+4xiP1Qr3neJTMEyzAiEA7PE90ahS/KWcf9qgtdIaWyIMcweJsJiKiUNJs/QnYgk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":738377},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"733705e91ca3a4b5a6fae107bd4884510c78e756","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace @eslam-elmeniawy/react-native-common-components-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"eslamelmeniawy","email":"eslam.elmeniawy@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/EslamElMeniawy/react-native-common-components.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.4.2","description":"Common `ReactNative` components packed in library for usage in projects.","directories":{},"_nodeVersion":"24.4.0","dependencies":{"lodash":"^4.17.21","tinycolor2":"^1.6.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^30.1.3","react":"19.1.0","eslint":"^9.36.0","del-cli":"^7.0.0","prettier":"^3.6.2","@eslint/js":"^9.36.0","commitlint":"^19.8.1","release-it":"^19.0.5","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/react":"^19.1.13","react-native":"0.81.4","@types/lodash":"^4.17.20","@eslint/compat":"^1.3.2","@eslint/eslintrc":"^3.3.1","@types/tinycolor2":"^1.4.6","react-native-paper":"^5.14.5","@evilmartians/lefthook":"^1.13.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","reactotron-react-native":"^5.1.17","react-native-builder-bob":"^0.40.13","@react-native/babel-preset":"0.81.1","@react-native/eslint-config":"^0.81.1","react-native-safe-area-context":"^5.6.1","@commitlint/config-conventional":"^19.8.1","@release-it/conventional-changelog":"^10.0.1","@react-native-vector-icons/material-design-icons":"^12.3.0"},"peerDependencies":{"react":"*","react-native":"*","react-native-paper":"*","react-native-safe-area-context":"*","@react-native-vector-icons/material-design-icons":"*"},"optionalDependencies":{"react-native-svg":"^15.13.0","react-native-progress":"^5.0.1","react-native-vector-image":"^0.4.5","@react-native-firebase/app":"^23.3.1","@d11/react-native-fast-image":"^8.12.0","react-native-keyboard-controller":"^1.18.6","@react-native-firebase/crashlytics":"^23.3.1","@klarna/react-native-vector-drawable":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/react-native-common-components_1.7.0_1758609770356_0.16665765032882462","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","version":"0.54.3","languages":"js"}},"1.7.1":{"name":"@eslam-elmeniawy/react-native-common-components","version":"1.7.1","keywords":["react-native","ios","android","common","components","common-components","eslam","elmeniawy","eslam-elmeniawy"],"author":{"url":"https://github.com/EslamElMeniawy","name":"Eslam ElMeniawy","email":"eslam.elmeniawy@gmail.com"},"license":"MIT","_id":"@eslam-elmeniawy/react-native-common-components@1.7.1","maintainers":[{"name":"eslamelmeniawy","email":"eslam.elmeniawy@gmail.com"}],"homepage":"https://github.com/EslamElMeniawy/react-native-common-components#readme","bugs":{"url":"https://github.com/EslamElMeniawy/react-native-common-components/issues"},"dist":{"shasum":"3a2a09235a30055ea40f817391393c6112d7c650","tarball":"https://registry.npmjs.org/@eslam-elmeniawy/react-native-common-components/-/react-native-common-components-1.7.1.tgz","fileCount":537,"integrity":"sha512-fHoopFlZBQwCM4ulHl5agwRIkJrclDv+ZbdnBh06wGH+NwiU4/Psi3ZKxTtbK8NCo7PtTDq8nw0x7BxWPgmOvw==","signatures":[{"sig":"MEYCIQCyFOvUWZKKJNmdC2yUvjHj3D/GrOoP/yDkAZIAaulBTQIhALJZdbaZKCjIyGqC/TN5M7vf+t/OJbz8lFuh+uy3Ifv8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":646382},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"c857ad11c77d614561cbfaec137a99411dcffd0d","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace @eslam-elmeniawy/react-native-common-components-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"eslamelmeniawy","email":"eslam.elmeniawy@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/EslamElMeniawy/react-native-common-components.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.4.2","description":"Common `ReactNative` components packed in library for usage in projects.","directories":{},"_nodeVersion":"24.4.0","dependencies":{"lodash":"^4.17.21","tinycolor2":"^1.6.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^30.1.3","react":"19.1.0","eslint":"^9.36.0","del-cli":"^7.0.0","prettier":"^3.6.2","@eslint/js":"^9.36.0","commitlint":"^19.8.1","release-it":"^19.0.5","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/react":"^19.1.13","react-native":"0.81.4","@types/lodash":"^4.17.20","@eslint/compat":"^1.3.2","@eslint/eslintrc":"^3.3.1","@types/tinycolor2":"^1.4.6","react-native-paper":"^5.14.5","@evilmartians/lefthook":"^1.13.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","reactotron-react-native":"^5.1.17","react-native-builder-bob":"^0.40.13","@react-native/babel-preset":"0.81.1","@react-native/eslint-config":"^0.81.1","react-native-safe-area-context":"^5.6.1","@commitlint/config-conventional":"^19.8.1","@release-it/conventional-changelog":"^10.0.1","@react-native-vector-icons/material-design-icons":"^12.3.0"},"peerDependencies":{"react":"*","react-native":"*","react-native-paper":"*","react-native-safe-area-context":"*","@react-native-vector-icons/material-design-icons":"*"},"optionalDependencies":{"react-native-svg":"^15.13.0","react-native-progress":"^5.0.1","react-native-vector-image":"^0.4.5","@react-native-firebase/app":"^23.3.1","@d11/react-native-fast-image":"^8.12.0","react-native-keyboard-controller":"^1.18.6","@react-native-firebase/crashlytics":"^23.3.1","@klarna/react-native-vector-drawable":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/react-native-common-components_1.7.1_1758626925238_0.9045989081791981","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","version":"0.54.3","languages":"js"}},"1.7.2":{"name":"@eslam-elmeniawy/react-native-common-components","version":"1.7.2","keywords":["react-native","ios","android","common","components","common-components","eslam","elmeniawy","eslam-elmeniawy"],"author":{"url":"https://github.com/EslamElMeniawy","name":"Eslam ElMeniawy","email":"eslam.elmeniawy@gmail.com"},"license":"MIT","_id":"@eslam-elmeniawy/react-native-common-components@1.7.2","maintainers":[{"name":"eslamelmeniawy","email":"eslam.elmeniawy@gmail.com"}],"homepage":"https://github.com/EslamElMeniawy/react-native-common-components#readme","bugs":{"url":"https://github.com/EslamElMeniawy/react-native-common-components/issues"},"dist":{"shasum":"95dbfd685bde190a62a1035109b69c6c633fdb63","tarball":"https://registry.npmjs.org/@eslam-elmeniawy/react-native-common-components/-/react-native-common-components-1.7.2.tgz","fileCount":537,"integrity":"sha512-iFunmpGep5Kzpr1xmZK/ezyK5Yu26ktzsKK7Dk4P4yLDKvcHDc1jLRKc2moQScAmBIacQL+kS57SpB2Ek3Y4Jw==","signatures":[{"sig":"MEYCIQDPVNgckkjM+3P8bRMi3aJyKNdj/6owGm9PvKi1DvGyfAIhAJZedMHRaB5utSrPCTC0AWDT0bZDecD7wlg7TDw+QGNp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":639903},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"6865f7d5b0c89ed79353a8c4b98589060e39a2d7","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace @eslam-elmeniawy/react-native-common-components-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"eslamelmeniawy","email":"eslam.elmeniawy@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/EslamElMeniawy/react-native-common-components.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.4.2","description":"Common `ReactNative` components packed in library for usage in projects.","directories":{},"_nodeVersion":"24.4.0","dependencies":{"lodash":"^4.17.21","tinycolor2":"^1.6.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^30.1.3","react":"19.1.0","eslint":"^9.36.0","del-cli":"^7.0.0","prettier":"^3.6.2","@eslint/js":"^9.36.0","commitlint":"^19.8.1","release-it":"^19.0.5","typescript":"^5.9.2","@types/jest":"^30.0.0","@types/react":"^19.1.13","react-native":"0.81.4","@types/lodash":"^4.17.20","@eslint/compat":"^1.3.2","@eslint/eslintrc":"^3.3.1","@types/tinycolor2":"^1.4.6","react-native-paper":"^5.14.5","@evilmartians/lefthook":"^1.13.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","reactotron-react-native":"^5.1.17","react-native-builder-bob":"^0.40.13","@react-native/babel-preset":"0.81.1","@react-native/eslint-config":"^0.81.1","react-native-safe-area-context":"^5.6.1","@commitlint/config-conventional":"^19.8.1","@release-it/conventional-changelog":"^10.0.1","@react-native-vector-icons/material-design-icons":"^12.3.0"},"peerDependencies":{"react":"*","react-native":"*","react-native-paper":"*","react-native-safe-area-context":"*","@react-native-vector-icons/material-design-icons":"*"},"optionalDependencies":{"react-native-svg":"^15.13.0","react-native-progress":"^5.0.1","react-native-vector-image":"^0.4.5","@react-native-firebase/app":"^23.3.1","@d11/react-native-fast-image":"^8.12.0","react-native-keyboard-controller":"^1.18.6","@react-native-firebase/crashlytics":"^23.3.1","@klarna/react-native-vector-drawable":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/react-native-common-components_1.7.2_1758629236274_0.6447045767521005","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"library","version":"0.54.3","languages":"js"}},"2.0.0-beta.0":{"name":"@eslam-elmeniawy/react-native-common-components","version":"2.0.0-beta.0","keywords":["react-native","ios","android","common","components","common-components","eslam","elmeniawy","eslamelmeniawy","eslam-elmeniawy"],"author":{"url":"https://github.com/EslamElMeniawy","name":"Eslam ElMeniawy","email":"eslam.elmeniawy@gmail.com"},"license":"MIT","_id":"@eslam-elmeniawy/react-native-common-components@2.0.0-beta.0","maintainers":[{"name":"eslamelmeniawy","email":"eslam.elmeniawy@gmail.com"}],"homepage":"https://github.com/EslamElMeniawy/react-native-common-components#readme","bugs":{"url":"https://github.com/EslamElMeniawy/react-native-common-components/issues"},"dist":{"shasum":"c83a20b3d3fc21516647630e8990c4d2409603ca","tarball":"https://registry.npmjs.org/@eslam-elmeniawy/react-native-common-components/-/react-native-common-components-2.0.0-beta.0.tgz","fileCount":398,"integrity":"sha512-roNvY9/d21uRsmL7I8MpXHhy3RjKbHLKRaGCD6hdEXti0otbBpAypJxODlR2hhAT6wgKF+FXe2SJ94eBjGkOJg==","signatures":[{"sig":"MEUCIEhaszBAKsa4tREPUJ5e/iDwonlmyARHxFIFYmkT8/1JAiEAhuP1VEV8VVdB07QjbRvT0dZ2zlURgHLf7032dw/Fd9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":384752},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"768cade669a76f92f611687d0449e43eebe83561","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @eslam-elmeniawy/react-native-common-components-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"eslamelmeniawy","email":"eslam.elmeniawy@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/EslamElMeniawy/react-native-common-components.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.4.2","description":"Common `ReactNative` components packed in library for usage in projects.","directories":{},"_nodeVersion":"24.4.0","dependencies":{"lodash":"^4.17.21","tinycolor2":"^1.6.0"},"codegenConfig":{"name":"ReactNativeCommonComponentsSpec","type":"modules","android":{"javaPackageName":"com.eslamelmeniawy.reactnativecommoncomponents"},"jsSrcsDir":"src"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","react":"19.1.0","turbo":"^2.5.6","eslint":"^9.35.0","del-cli":"^6.0.0","prettier":"^3.6.2","@eslint/js":"^9.35.0","commitlint":"^19.8.1","release-it":"^19.0.4","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/react":"^19.1.0","react-native":"0.81.1","@types/lodash":"^4.17.20","@eslint/compat":"^1.3.2","@eslint/eslintrc":"^3.3.1","react-native-svg":"^15.14.0","@types/tinycolor2":"^1.4.6","react-native-paper":"^5.14.5","react-native-progress":"^5.0.1","react-native-worklets":"^0.6.1","@evilmartians/lefthook":"^1.12.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","react-native-reanimated":"^4.1.3","reactotron-react-native":"^5.1.18","react-native-builder-bob":"^0.40.13","react-native-vector-image":"^0.5.1","@react-native-firebase/app":"^23.4.0","@react-native/babel-preset":"0.81.1","@react-native-community/cli":"20.0.1","@react-native/eslint-config":"^0.81.1","@d11/react-native-fast-image":"^8.12.0","react-native-safe-area-context":"^5.6.1","@commitlint/config-conventional":"^19.8.1","react-native-keyboard-controller":"^1.19.0","@react-native-firebase/crashlytics":"^23.4.0","@release-it/conventional-changelog":"^10.0.1","@react-native-vector-icons/material-design-icons":"^12.3.0"},"peerDependencies":{"react":"*","react-native":"*","react-native-svg":"*","react-native-paper":"*","react-native-progress":"*","react-native-worklets":"*","react-native-reanimated":"*","reactotron-react-native":"*","react-native-vector-image":"*","@react-native-firebase/app":"*","@d11/react-native-fast-image":"*","react-native-safe-area-context":"*","react-native-keyboard-controller":"*","@react-native-firebase/crashlytics":"*","@react-native-vector-icons/material-design-icons":"*"},"peerDependenciesMeta":{"react-native-svg":{"optional":true},"react-native-progress":{"optional":true},"react-native-worklets":{"optional":true},"react-native-reanimated":{"optional":true},"reactotron-react-native":{"optional":true},"react-native-vector-image":{"optional":true},"@react-native-firebase/app":{"optional":true},"@d11/react-native-fast-image":{"optional":true},"react-native-keyboard-controller":{"optional":true},"@react-native-firebase/crashlytics":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-native-common-components_2.0.0-beta.0_1760512037085_0.2372282440796789","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"turbo-module","version":"0.54.5","languages":"kotlin-objc"}},"2.0.0":{"name":"@eslam-elmeniawy/react-native-common-components","version":"2.0.0","keywords":["react-native","ios","android","common","components","common-components","eslam","elmeniawy","eslamelmeniawy","eslam-elmeniawy"],"author":{"url":"https://github.com/EslamElMeniawy","name":"Eslam ElMeniawy","email":"eslam.elmeniawy@gmail.com"},"license":"MIT","_id":"@eslam-elmeniawy/react-native-common-components@2.0.0","maintainers":[{"name":"eslamelmeniawy","email":"eslam.elmeniawy@gmail.com"}],"homepage":"https://github.com/EslamElMeniawy/react-native-common-components#readme","bugs":{"url":"https://github.com/EslamElMeniawy/react-native-common-components/issues"},"dist":{"shasum":"f0d60e52251564cc07396d27e69b697a7932bece","tarball":"https://registry.npmjs.org/@eslam-elmeniawy/react-native-common-components/-/react-native-common-components-2.0.0.tgz","fileCount":418,"integrity":"sha512-U7eMRESVup5rT7b0lV6C3NF1y3Msl9FufWTOmvVDCNPBp1dTcm7p3GrBGXEvXzUY79ol7bmNtRkJgl8UiAuaTw==","signatures":[{"sig":"MEUCICu5222TiVXanoKpC1oUDIXFDaZXIFQMNLT/ODa7sJcyAiEA28tNCMKKf47OzDPinjJVV7CXHbWDeTwoBJp0l6RYjJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":406047},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"116b352b195006f3a229e905a95df87c51805d04","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @eslam-elmeniawy/react-native-common-components-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"eslamelmeniawy","email":"eslam.elmeniawy@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/EslamElMeniawy/react-native-common-components.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.4.2","description":"Common `ReactNative` components packed in library for usage in projects.","directories":{},"_nodeVersion":"24.4.0","dependencies":{"lodash":"^4.17.21","tinycolor2":"^1.6.0"},"codegenConfig":{"name":"ReactNativeCommonComponentsSpec","type":"modules","android":{"javaPackageName":"com.eslamelmeniawy.reactnativecommoncomponents"},"jsSrcsDir":"src"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.1.0","turbo":"^2.5.6","eslint":"^9.35.0","del-cli":"^6.0.0","prettier":"^3.6.2","@eslint/js":"^9.35.0","commitlint":"^19.8.1","release-it":"^19.0.4","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/react":"^19.1.0","react-native":"0.81.1","@types/lodash":"^4.17.20","@eslint/compat":"^1.3.2","@eslint/eslintrc":"^3.3.1","react-native-svg":"^15.14.0","@types/tinycolor2":"^1.4.6","react-native-paper":"^5.14.5","react-native-progress":"^5.0.1","react-native-worklets":"^0.6.1","@evilmartians/lefthook":"^1.12.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","react-native-reanimated":"^4.1.3","reactotron-react-native":"^5.1.18","react-native-builder-bob":"^0.40.13","react-native-vector-image":"^0.5.1","@react-native-firebase/app":"^23.4.0","@react-native/babel-preset":"0.81.1","@react-native-community/cli":"20.0.1","@react-native/eslint-config":"^0.81.1","@d11/react-native-fast-image":"^8.12.0","react-native-safe-area-context":"^5.6.1","@commitlint/config-conventional":"^19.8.1","react-native-keyboard-controller":"^1.19.0","@react-native-firebase/crashlytics":"^23.4.0","@release-it/conventional-changelog":"^10.0.1","@react-native-vector-icons/material-design-icons":"^12.3.0"},"peerDependencies":{"react":"*","react-native":"*","react-native-svg":"*","react-native-paper":"*","react-native-progress":"*","react-native-worklets":"*","react-native-reanimated":"*","reactotron-react-native":"*","react-native-vector-image":"*","@react-native-firebase/app":"*","@d11/react-native-fast-image":"*","react-native-safe-area-context":"*","react-native-keyboard-controller":"*","@react-native-firebase/crashlytics":"*","@react-native-vector-icons/material-design-icons":"*"},"peerDependenciesMeta":{"react-native-svg":{"optional":true},"react-native-progress":{"optional":true},"react-native-worklets":{"optional":true},"react-native-reanimated":{"optional":true},"reactotron-react-native":{"optional":true},"react-native-vector-image":{"optional":true},"@react-native-firebase/app":{"optional":true},"@d11/react-native-fast-image":{"optional":true},"react-native-keyboard-controller":{"optional":true},"@react-native-firebase/crashlytics":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-native-common-components_2.0.0_1760858816344_0.3878178929041871","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"turbo-module","version":"0.54.5","languages":"kotlin-objc"}},"2.0.1":{"name":"@eslam-elmeniawy/react-native-common-components","version":"2.0.1","keywords":["react-native","ios","android","common","components","common-components","eslam","elmeniawy","eslamelmeniawy","eslam-elmeniawy"],"author":{"url":"https://github.com/EslamElMeniawy","name":"Eslam ElMeniawy","email":"eslam.elmeniawy@gmail.com"},"license":"MIT","_id":"@eslam-elmeniawy/react-native-common-components@2.0.1","maintainers":[{"name":"eslamelmeniawy","email":"eslam.elmeniawy@gmail.com"}],"homepage":"https://github.com/EslamElMeniawy/react-native-common-components#readme","bugs":{"url":"https://github.com/EslamElMeniawy/react-native-common-components/issues"},"dist":{"shasum":"e9cdf169cf9c4d2f97dbbf9ff8c773ee0e6545dc","tarball":"https://registry.npmjs.org/@eslam-elmeniawy/react-native-common-components/-/react-native-common-components-2.0.1.tgz","fileCount":418,"integrity":"sha512-bz9wbC1TVD/ENAD5XH7kbe0Qlz3gNCINir2ZyYCabsX0RNC83bHjBeyOgvvzXXNSwMS0utBmYuiHGIAyg7VF5A==","signatures":[{"sig":"MEUCIQDb0A15GejdRb89TzwTSb0YFmVO2bpp2c1pFSZvd99OTQIgfiIXfoCc+fd1iDp/5sx7fnasnry87U85/cu7d65tp8E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":371412},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/module/index.js","types":"./lib/typescript/src/index.d.ts","exports":{".":{"types":"./lib/typescript/src/index.d.ts","source":"./src/index.tsx","default":"./lib/module/index.js"},"./package.json":"./package.json"},"gitHead":"7bbf281abf327529cd3047ca9d0e8ea549af3735","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","example":"yarn workspace @eslam-elmeniawy/react-native-common-components-example","prepare":"bob build","release":"release-it --only-version","typecheck":"tsc"},"_npmUser":{"name":"eslamelmeniawy","email":"eslam.elmeniawy@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/EslamElMeniawy/react-native-common-components.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.4.2","description":"Common `ReactNative` components packed in library for usage in projects.","directories":{},"_nodeVersion":"24.4.0","dependencies":{"lodash":"^4.17.21","tinycolor2":"^1.6.0"},"codegenConfig":{"name":"ReactNativeCommonComponentsSpec","type":"modules","android":{"javaPackageName":"com.eslamelmeniawy.reactnativecommoncomponents"},"jsSrcsDir":"src"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","react":"19.1.0","turbo":"^2.5.6","eslint":"^9.35.0","del-cli":"^6.0.0","prettier":"^3.6.2","@eslint/js":"^9.35.0","commitlint":"^19.8.1","release-it":"^19.0.4","typescript":"^5.9.2","@types/jest":"^29.5.14","@types/react":"^19.1.0","react-native":"0.81.1","@types/lodash":"^4.17.20","@eslint/compat":"^1.3.2","@eslint/eslintrc":"^3.3.1","react-native-svg":"^15.14.0","@types/tinycolor2":"^1.4.6","react-native-paper":"^5.14.5","react-native-progress":"^5.0.1","react-native-worklets":"^0.6.1","@evilmartians/lefthook":"^1.12.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","react-native-reanimated":"^4.1.3","reactotron-react-native":"^5.1.18","react-native-builder-bob":"^0.40.13","react-native-vector-image":"^0.5.1","@react-native-firebase/app":"^23.4.0","@react-native/babel-preset":"0.81.1","@react-native-community/cli":"20.0.1","@react-native/eslint-config":"^0.81.1","@d11/react-native-fast-image":"^8.12.0","react-native-safe-area-context":"^5.6.1","@commitlint/config-conventional":"^19.8.1","react-native-keyboard-controller":"^1.19.0","@react-native-firebase/crashlytics":"^23.4.0","@release-it/conventional-changelog":"^10.0.1","@react-native-vector-icons/material-design-icons":"^12.3.0"},"peerDependencies":{"react":"*","react-native":"*","react-native-svg":"*","react-native-paper":"*","react-native-progress":"*","react-native-worklets":"*","react-native-reanimated":"*","reactotron-react-native":"*","react-native-vector-image":"*","@react-native-firebase/app":"*","@d11/react-native-fast-image":"*","react-native-safe-area-context":"*","react-native-keyboard-controller":"*","@react-native-firebase/crashlytics":"*","@react-native-vector-icons/material-design-icons":"*"},"peerDependenciesMeta":{"react-native-svg":{"optional":true},"react-native-progress":{"optional":true},"react-native-worklets":{"optional":true},"react-native-reanimated":{"optional":true},"reactotron-react-native":{"optional":true},"react-native-vector-image":{"optional":true},"@react-native-firebase/app":{"optional":true},"@d11/react-native-fast-image":{"optional":true},"react-native-keyboard-controller":{"optional":true},"@react-native-firebase/crashlytics":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react-native-common-components_2.0.1_1760866305695_0.12394668837795297","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"create-react-native-library":{"type":"turbo-module","version":"0.54.5","languages":"kotlin-objc"}},"2.1.0":{"name":"@eslam-elmeniawy/react-native-common-components","version":"2.1.0","description":"Common `ReactNative` components packed in library for usage in projects.","main":"./lib/module/index.js","types":"./lib/typescript/src/index.d.ts","exports":{".":{"source":"./src/index.tsx","types":"./lib/typescript/src/index.d.ts","default":"./lib/module/index.js"},"./package.json":"./package.json"},"scripts":{"example":"yarn workspace @eslam-elmeniawy/react-native-common-components-example","test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage","test:ci":"jest --maxWorkers=2 --coverage","typecheck":"tsc","lint":"eslint \"**/*.{js,ts,tsx}\"","clean":"del-cli android/build example/android/build example/android/app/build example/ios/build lib","prepare":"bob build","release":"release-it --only-version","check-dependencies":"rnx-align-deps","fix-dependencies":"rnx-align-deps --write"},"keywords":["react-native","ios","android","common","components","common-components","eslam","elmeniawy","eslamelmeniawy","eslam-elmeniawy"],"repository":{"type":"git","url":"git+https://github.com/EslamElMeniawy/react-native-common-components.git"},"author":{"name":"Eslam ElMeniawy","email":"eslam.elmeniawy@gmail.com","url":"https://github.com/EslamElMeniawy"},"license":"MIT","bugs":{"url":"https://github.com/EslamElMeniawy/react-native-common-components/issues"},"homepage":"https://github.com/EslamElMeniawy/react-native-common-components#readme","publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"devDependencies":{"@commitlint/config-conventional":"^20.2.0","@d11/react-native-fast-image":"^8.13.0","@eslint/compat":"^1.3.2","@eslint/eslintrc":"^3.3.1","@eslint/js":"^9.35.0","@evilmartians/lefthook":"^2.0.13","@react-native-community/cli":"^20.0.0","@react-native-community/cli-platform-android":"^20.0.0","@react-native-community/cli-platform-ios":"^20.0.0","@react-native-firebase/app":"^23.7.0","@react-native-firebase/crashlytics":"^23.7.0","@react-native-vector-icons/material-design-icons":"^12.4.0","@react-native/babel-preset":"^0.81.0","@react-native/eslint-config":"^0.81.1","@react-native/metro-config":"^0.81.0","@release-it/conventional-changelog":"8.0.2","@rnx-kit/align-deps":"^3.3.4","@testing-library/jest-native":"^5.4.3","@testing-library/react-hooks":"^8.0.1","@testing-library/react-native":"^13.3.3","@types/jest":"^30.0.0","@types/lodash":"^4.17.21","@types/react":"^19.2.7","@types/tinycolor2":"^1.4.6","commitlint":"^20.2.0","del-cli":"^6.0.0","eslint":"^9.35.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","jest":"^29.2.1","prettier":"^3.7.4","react":"19.1.0","react-native":"^0.81.0","react-native-builder-bob":"^0.40.13","react-native-keyboard-controller":"^1.20.2","react-native-paper":"^5.14.5","react-native-progress":"^5.0.1","react-native-reanimated":"^3.19.0","react-native-safe-area-context":"^5.6.0","react-native-svg":"^15.12.1","react-native-vector-image":"^0.6.0","react-native-worklets":"^0.7.1","react-test-renderer":"19.1.0","reactotron-react-native":"^5.1.18","release-it":"^19.0.4","turbo":"^2.5.6","typescript":"^5.9.2"},"peerDependencies":{"@d11/react-native-fast-image":"*","@react-native-firebase/app":"*","@react-native-firebase/crashlytics":"*","@react-native-vector-icons/material-design-icons":"*","react":"16.9.0 || 16.11.0 || 16.13.1 || 17.0.1 || 17.0.2 || 18.0.0 || 18.1.0 || 18.2.0 || ^18.2.0 || 18.3.1 || 19.0.0 || 19.1.0 || 19.1.1 || 19.2.0","react-native":"^0.61.5 || ^0.62.3 || ^0.63.2 || ^0.64.2 || ^0.65.0 || ^0.66.0 || ^0.67.0 || ^0.68.0 || ^0.69.0 || ^0.70.0 || ^0.71.0 || ^0.72.0 || ^0.73.0 || ^0.74.0 || ^0.75.0 || ^0.76.0 || ^0.77.0 || ^0.78.0 || ^0.79.0 || ^0.80.0 || ^0.81.0 || ^0.82.0 || ^0.83.0","react-native-keyboard-controller":"*","react-native-paper":"*","react-native-progress":"*","react-native-reanimated":"^1.13.3 || ^2.1.0 || ^2.2.1 || ^2.2.3 || ^2.2.4 || ^2.5.0 || ^2.9.0 || ^2.10.0 || ^2.14.1 || ^3.3.0 || ^3.6.0 || ^3.9.0 || ^3.15.0 || ^3.16.1 || ^3.16.7 || ^3.17.0 || ^3.17.5 || ^3.18.0 || ^3.19.0 || ^4.2.0","react-native-safe-area-context":"^3.1.9 || ^3.2.0 || ^4.3.1 || ^4.4.1 || ^4.5.1 || >=4.5.3 <4.8 || ^4.8.2 || ^4.10.5 || ^4.12.0 || ^5.1.0 || ^5.2.0 || ^5.4.0 || ^5.6.0","react-native-svg":"^12.1.1 || ^12.3.0 || ^13.14.0 || >=15.0.0 <15.13.0 || >=15.4.0 <15.13.0 || >=15.6.0 <15.13.0 || >=15.8.0 <15.13.0 || >=15.11.1 <15.13.0 || ^15.11.2 || ^15.12.0 || ^15.12.1 || ^15.15.1","react-native-vector-image":"*","react-native-worklets":"*","reactotron-react-native":"*"},"peerDependenciesMeta":{"@d11/react-native-fast-image":{"optional":true},"@react-native-firebase/app":{"optional":true},"@react-native-firebase/crashlytics":{"optional":true},"react-native-keyboard-controller":{"optional":true},"react-native-progress":{"optional":true},"react-native-reanimated":{"optional":true},"react-native-svg":{"optional":true},"react-native-vector-image":{"optional":true},"react-native-worklets":{"optional":true},"reactotron-react-native":{"optional":true}},"workspaces":["example"],"packageManager":"yarn@3.6.1","jest":{"preset":"react-native","setupFiles":["<rootDir>/jest.setup.js"],"setupFilesAfterEnv":["<rootDir>/jest.afterEnv.js"],"modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!src/**/*.types.{ts,tsx}","!src/**/*.styles.{ts,tsx}","!src/index.tsx","!src/**/__tests__/**","!src/**/__mocks__/**"],"coverageThreshold":{"global":{"statements":80,"branches":75,"functions":75,"lines":75}}},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"commitMessage":"chore: release ${version}","tagName":"v${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"prettier":{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false},"react-native-builder-bob":{"source":"src","output":"lib","targets":[["module",{"esm":true}],["typescript",{"project":"tsconfig.build.json"}]]},"codegenConfig":{"name":"ReactNativeCommonComponentsSpec","type":"modules","jsSrcsDir":"src","android":{"javaPackageName":"com.eslamelmeniawy.reactnativecommoncomponents"}},"create-react-native-library":{"languages":"kotlin-objc","type":"turbo-module","version":"0.54.5"},"dependencies":{"lodash":"^4.17.21","tinycolor2":"^1.6.0"},"rnx-kit":{"kitType":"library","alignDeps":{"requirements":{"development":["react-native@0.81"],"production":["react-native@*"]},"capabilities":["animation","babel-preset-react-native","community/cli","core","core-android","core-ios","jest","react","safe-area","svg"]}},"_id":"@eslam-elmeniawy/react-native-common-components@2.1.0","gitHead":"e47aec7aa6f74375e2cfea77f641f0410d4e24e2","_nodeVersion":"24.4.0","_npmVersion":"11.4.2","dist":{"integrity":"sha512-ATpR/U9Tk2JpG5bxJIJYKj5BKbY2RkYsSeVH6vyAzFEXWrsaewIfoaQpCzawRcS9rVBKVSIzmIgftfNPsIpThQ==","shasum":"1ceb895893a5fbd255ecc3d1049f01102fec427f","tarball":"https://registry.npmjs.org/@eslam-elmeniawy/react-native-common-components/-/react-native-common-components-2.1.0.tgz","fileCount":458,"unpackedSize":457855,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDIgFXCrwxz5rMluedoJShB4Cmaxe21MDuNLMzjWeDLagIgMpcMr2tUNhcjS5S+Ds/RiCA2e+4zdJaQWGlgvGtieRQ="}]},"_npmUser":{"name":"eslamelmeniawy","email":"eslam.elmeniawy@gmail.com"},"directories":{},"maintainers":[{"name":"eslamelmeniawy","email":"eslam.elmeniawy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-native-common-components_2.1.0_1767271516441_0.549884781380954"},"_hasShrinkwrap":false}},"time":{"created":"2023-09-17T18:30:48.318Z","modified":"2026-01-01T12:45:16.852Z","1.0.0":"2023-09-17T18:30:48.788Z","1.0.1":"2023-09-17T19:00:18.182Z","1.0.2":"2023-09-21T13:08:02.834Z","1.1.0":"2023-10-09T16:40:30.338Z","1.2.0":"2023-10-21T19:17:47.012Z","1.2.1":"2023-11-18T12:46:15.296Z","1.2.2":"2023-11-21T11:55:00.642Z","1.2.3":"2023-12-28T10:26:14.387Z","1.2.4":"2024-02-03T11:39:03.618Z","1.2.5":"2024-02-29T08:18:45.549Z","1.2.6":"2024-05-26T18:15:47.212Z","1.2.7":"2024-06-05T07:03:32.381Z","1.2.8":"2024-07-07T11:34:27.161Z","1.3.0":"2025-02-01T15:52:52.001Z","1.4.0":"2025-02-10T12:51:35.642Z","1.5.0":"2025-02-25T13:45:34.069Z","1.5.1":"2025-02-26T15:17:45.803Z","1.5.2":"2025-04-10T08:23:35.657Z","1.6.0":"2025-08-20T11:02:18.302Z","1.6.1":"2025-08-21T06:30:25.232Z","1.6.2":"2025-08-21T07:06:16.787Z","1.7.0":"2025-09-23T06:42:50.554Z","1.7.1":"2025-09-23T11:28:45.442Z","1.7.2":"2025-09-23T12:07:16.485Z","2.0.0-beta.0":"2025-10-15T07:07:17.361Z","2.0.0":"2025-10-19T07:26:56.553Z","2.0.1":"2025-10-19T09:31:45.960Z","2.1.0":"2026-01-01T12:45:16.628Z"},"bugs":{"url":"https://github.com/EslamElMeniawy/react-native-common-components/issues"},"author":{"name":"Eslam ElMeniawy","email":"eslam.elmeniawy@gmail.com","url":"https://github.com/EslamElMeniawy"},"license":"MIT","homepage":"https://github.com/EslamElMeniawy/react-native-common-components#readme","keywords":["react-native","ios","android","common","components","common-components","eslam","elmeniawy","eslamelmeniawy","eslam-elmeniawy"],"repository":{"type":"git","url":"git+https://github.com/EslamElMeniawy/react-native-common-components.git"},"description":"Common `ReactNative` components packed in library for usage in projects.","maintainers":[{"name":"eslamelmeniawy","email":"eslam.elmeniawy@gmail.com"}],"readme":"# @eslam-elmeniawy/react-native-common-components\n\n<p>\n  <a href=\"https://www.npmjs.com/package/@eslam-elmeniawy/react-native-common-components\">\n    <img alt=\"npm Version\" src=\"https://img.shields.io/npm/v/@eslam-elmeniawy/react-native-common-components.svg\" />\n  </a>\n  <a href=\"https://codecov.io/gh/EslamElMeniawy/react-native-common-components\">\n    <img alt=\"Code Coverage\" src=\"https://codecov.io/gh/EslamElMeniawy/react-native-common-components/branch/main/graph/badge.svg\" />\n  </a>\n  <a href=\"https://github.com/EslamElMeniawy/react-native-common-components#readme\">\n    <img alt=\"Documentation\" src=\"https://img.shields.io/badge/Documented%3F-yes-brightgreen.svg\" />\n  </a>\n  <a href=\"https://github.com/EslamElMeniawy/react-native-common-components/graphs/commit-activity\">\n    <img alt=\"Maintenance\" src=\"https://img.shields.io/badge/Maintained%3F-yes-green.svg\" />\n  </a>\n  <a href=\"https://github.com/EslamElMeniawy/react-native-common-components/blob/master/LICENSE\">\n    <img alt=\"License: MIT\" src=\"https://img.shields.io/badge/License-MIT-yellow.svg\" />\n  </a>\n</p>\n\n> Common [`ReactNative`](https://reactnative.dev) components packed in library for usage in projects.\n\n## Installation\n\n```sh\nyarn add @eslam-elmeniawy/react-native-common-components\n```\n\nThe package depends on some third party packages that needs to be installed on the project as well.\n\nTo install them you can use the following commands:\n\n```sh\nyarn add react-native-paper react-native-safe-area-context\n```\n\nAs the package depends on `react-native-paper`, your root component must be wrapped with `Provider` from `react-native-paper`.\n\nSee [React Native Paper Getting Started](https://callstack.github.io/react-native-paper/docs/guides/getting-started) for more details about adding `react-native-paper` to your project.\n\nAs mentioned in [React Native Paper Getting Started](https://callstack.github.io/react-native-paper/docs/guides/getting-started), `react-native-paper` also depends on `@react-native-vector-icons/material-design-icons` so make sure to add it to your project as well.\n\n### Using `.svg` props available in some components\n\nIf you intend using `.svg` images for components that support them then make sure to add [`react-native-vector-image`](https://github.com/oblador/react-native-vector-image) to your project and follow the [installation steps](https://github.com/oblador/react-native-vector-image#installation) as well.\n\n### Using [`ImagePlaceholder`](docs/ImagePlaceholder.md) component\n\nIf you intend using [`ImagePlaceholder`](docs/ImagePlaceholder.md) component then make sure to add [`@d11/react-native-fast-image`](https://github.com/dream-sports-labs/react-native-fast-image), [`react-native-progress`](https://github.com/oblador/react-native-progress) and [`react-native-svg`](https://github.com/react-native-svg/react-native-svg) to your project.\n\n### Using [`ScrollView`](docs/ScrollView.md) component\n\nIf you intend using [`ScrollView`](docs/ScrollView.md) component then make sure to add [`react-native-keyboard-controller`](https://github.com/kirillzyusko/react-native-keyboard-controller) to your project and follow the [installation steps](https://kirillzyusko.github.io/react-native-keyboard-controller/docs/installation) as well.\n\n### Using [`LogUtils`](docs/LogUtils.md)\n\nIf you intend using [`LogUtils`](docs/LogUtils.md) then make sure to add [`reactotron-react-native`](https://github.com/infinitered/reactotron/blob/master/docs/quick-start-react-native.md) as a dev dependency and both [`@react-native-firebase/app`](https://rnfirebase.io) and [`@react-native-firebase/crashlytics`](https://rnfirebase.io/crashlytics/usage) as dependencies to your project and follow the instruction for them.\n\n## Example\n\nExample is available in [example folder](example).\n\nTo run the example run the following commands:\n\n```sh\n# setup project by installing dependencies.\nyarn\n# start the Metro server for the example app.\nyarn example start\n# run the example app on Android.\nyarn example android\n# run the example app on iOS.\nyarn example ios\n```\n\n## Usage\n\nEach component has its own usage part in the [documentation](docs).\n\n## Components\n\n- [Accordion](docs/Accordion.md)\n- [AlertDialog](docs/AlertDialog.md)\n- [Button](docs/Button.md)\n- [Checkbox](docs/Checkbox.md)\n- [Dialog](docs/Dialog.md)\n- [FlatList](docs/FlatList.md)\n- [IconButton](docs/IconButton.md)\n- [ImagePlaceholder](docs/ImagePlaceholder.md)\n- [LoadingDialog](docs/LoadingDialog.md)\n- [RadioButton](docs/RadioButton.md)\n- [ScrollView](docs/ScrollView.md)\n- [SelectDialog](docs/SelectDialog.md)\n- [Text](docs/Text.md)\n- [TextInput](docs/TextInput.md)\n\n## Utils\n\n- [LogUtils](docs/LogUtils.md)\n- [ResponsiveDimensionsUtils](docs/ResponsiveDimensionsUtils.md)\n- [StatusBarUtils](docs/StatusBarUtils.md)\n- [StringUtils](docs/StringUtils.md)\n- [ValidationUtils](docs/ValidationUtils.md)\n\n## Types\n\n- [FlatListItem](docs/FlatListItem.md)\n- [SelectItem](docs/SelectItem.md)\n\n## Contributing\n\nSee the [contributing guide](CONTRIBUTING.md) to learn how to contribute to the repository and the development workflow.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}