{"_id":"rn-utility-toolkit","_rev":"43-5038ae02405abbc88ec89a7b8e2deeb2","name":"rn-utility-toolkit","dist-tags":{"latest":"1.4.3"},"versions":{"1.0.0":{"name":"rn-utility-toolkit","version":"1.0.0","keywords":["react","react-native","toolkit"],"author":{"name":"Dhia Ben Hamouda"},"license":"MIT","_id":"rn-utility-toolkit@1.0.0","maintainers":[{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"}],"dist":{"shasum":"105b20fd576f5532f026fefb4d5c21db9f843cf6","tarball":"https://registry.npmjs.org/rn-utility-toolkit/-/rn-utility-toolkit-1.0.0.tgz","fileCount":24,"integrity":"sha512-jfq7WVCBiK45UCALnz0YCfu9GPA4/j+Tfwt0Crx6E1dSWiQhWv4cy9BmmVNh5tbgQxj2+1tpvMIkfiwHTG7qVQ==","signatures":[{"sig":"MEYCIQCVcYBYgyk8OuJTJhRFksppHD/+vgj4ncR8CpL5W45rlgIhAN9Nr10skA+Ip4gJKtKNylq2H/CAA4cc8i27ZrbHBWqy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37513},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./functions":{"types":"./dist/functions/index.d.ts","import":"./dist/functions/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"}},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","commit":"npx git-cz"},"_npmUser":{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"},"_npmVersion":"10.8.2","description":"a package which contains utilities for both react native and react js","directories":{},"_nodeVersion":"18.20.7","_hasShrinkwrap":false,"devDependencies":{"react":"^18.0.0","typescript":"^5.0.0","@types/react":"^18.0.0","react-native":"^0.78.0","react-native-svg":"^15.0.0","react-native-reanimated":"^3.0.0","react-native-gesture-handler":"^2.0.0"},"peerDependencies":{"react":">=18.0.0","typescript":">=5.0.0","react-native":">=0.78.0","react-native-svg":">=15.0.0","react-native-reanimated":">=3.0.0","react-native-gesture-handler":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rn-utility-toolkit_1.0.0_1757087106299_0.07816691395670694","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"rn-utility-toolkit","version":"1.0.1","keywords":["react","react-native","toolkit"],"author":{"name":"Dhia Ben Hamouda"},"license":"MIT","_id":"rn-utility-toolkit@1.0.1","maintainers":[{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"}],"dist":{"shasum":"489ee658daa42cb77d858fd0bf50bacaa1feff88","tarball":"https://registry.npmjs.org/rn-utility-toolkit/-/rn-utility-toolkit-1.0.1.tgz","fileCount":29,"integrity":"sha512-tp/ykQRwW+fTXPOm/Z0xQHP6EoPO39exLQCwWA9oxVbh9dai3+9atk1SaAPYtVt3bHo6tco8EC+WutQeOo0P6g==","signatures":[{"sig":"MEUCIQCuib88lhbTtolBt/LNa/YYp9jQ+k7fAbq1ZijUMrl9tgIgFpJ9d1mk1RKPe/rEtEUZ1ATuK6G53hmWqHbsQLanrs0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72872},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./functions":{"types":"./dist/functions/index.d.ts","import":"./dist/functions/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"}},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","commit":"npx git-cz"},"_npmUser":{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"},"_npmVersion":"10.8.2","description":"a package which contains utilities for both react native and react js","directories":{},"_nodeVersion":"18.20.7","_hasShrinkwrap":false,"devDependencies":{"react":"^18.0.0","typescript":"^5.0.0","@types/react":"^18.0.0","react-native":"^0.78.0","react-native-svg":"^15.0.0","react-native-reanimated":"^3.0.0","react-native-gesture-handler":"^2.0.0"},"peerDependencies":{"react":">=18.0.0","typescript":">=5.0.0","react-native":">=0.78.0","react-native-svg":">=15.0.0","react-native-reanimated":">=3.0.0","react-native-gesture-handler":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rn-utility-toolkit_1.0.1_1757096095274_0.7126468604587943","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"rn-utility-toolkit","version":"1.0.2","keywords":["react","react-native","toolkit"],"author":{"name":"Dhia Ben Hamouda"},"license":"MIT","_id":"rn-utility-toolkit@1.0.2","maintainers":[{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"}],"dist":{"shasum":"06ee8261bcf3a3efe8accfc1c78f76bafa28fba7","tarball":"https://registry.npmjs.org/rn-utility-toolkit/-/rn-utility-toolkit-1.0.2.tgz","fileCount":66,"integrity":"sha512-DuQXcy/JPzKoio7etCCbr+dt+u4XVQQBkvBq22PWgh2kwCnHNVovSJ2nwIJjhBz0PKEp+S0C435gsjHBSxd5ZQ==","signatures":[{"sig":"MEUCIQDnRjCTCk50iMEHd24uVhs/K2/APdDmffmZID02DyO8PQIgLy+CRZXjG9U0kGuriS8dyWbGt8+mwyeGNWqLUafC7+Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165094},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","commit":"npx git-cz"},"_npmUser":{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"},"_npmVersion":"10.8.2","description":"a package which contains utilities for both react native and react js","directories":{},"_nodeVersion":"18.20.7","_hasShrinkwrap":false,"devDependencies":{"react":"^18.0.0","typescript":"^5.0.0","@types/react":"^18.0.0","react-native":"^0.78.0","react-native-svg":"^15.0.0","react-native-reanimated":"^3.0.0","react-native-gesture-handler":"^2.0.0","react-native-linear-gradient":"^2.8.0"},"peerDependencies":{"react":">=18.0.0","typescript":">=5.0.0","react-native":">=0.78.0","react-native-svg":">=15.0.0","react-native-reanimated":">=3.0.0","react-native-gesture-handler":">=2.0.0","react-native-linear-gradient":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rn-utility-toolkit_1.0.2_1757149419713_0.08352855260006264","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"rn-utility-toolkit","version":"1.0.3","keywords":["react","react-native","toolkit"],"author":{"name":"Dhia Ben Hamouda"},"license":"MIT","_id":"rn-utility-toolkit@1.0.3","maintainers":[{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"}],"dist":{"shasum":"022f7cf5650b78ffd43e23633ce534b9fbbc41dc","tarball":"https://registry.npmjs.org/rn-utility-toolkit/-/rn-utility-toolkit-1.0.3.tgz","fileCount":66,"integrity":"sha512-/3ZZkd/Csy0d2QbIMTd5PYjjWpdsNN/0sKbdftO56G0Vw7P6MsaWQ2odyVRY0st7COWWX2dg+NJAXOUt8sjepw==","signatures":[{"sig":"MEUCIQCFgLhWVbCv21cpkqKed8UoR+J/Zj8PfTm4/fp6fEOCIQIgLfYWDO+/kc3sQSoXMBOXMNd9DeAValt8Ytow9Vq+NwY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":166576},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","commit":"npx git-cz"},"_npmUser":{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"},"_npmVersion":"10.8.2","description":"a package which contains utilities for both react native and react js","directories":{},"_nodeVersion":"18.20.7","_hasShrinkwrap":false,"devDependencies":{"react":"^18.0.0","typescript":"^5.0.0","@types/react":"^18.0.0","react-native":"^0.78.0","react-native-svg":"^15.0.0","react-native-reanimated":"^3.0.0","react-native-gesture-handler":"^2.0.0","react-native-linear-gradient":"^2.8.0"},"peerDependencies":{"react":">=18.0.0","typescript":">=5.0.0","react-native":">=0.78.0","react-native-svg":">=15.0.0","react-native-reanimated":">=3.0.0","react-native-gesture-handler":">=2.0.0","react-native-linear-gradient":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rn-utility-toolkit_1.0.3_1757150862911_0.8272520213928589","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"rn-utility-toolkit","version":"1.0.4","keywords":["react","react-native","toolkit"],"author":{"name":"Dhia Ben Hamouda"},"license":"MIT","_id":"rn-utility-toolkit@1.0.4","maintainers":[{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"}],"homepage":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit#readme","bugs":{"url":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit/issues"},"dist":{"shasum":"5a23cfff8123cc61a90b76ab099fc63169bc86c0","tarball":"https://registry.npmjs.org/rn-utility-toolkit/-/rn-utility-toolkit-1.0.4.tgz","fileCount":102,"integrity":"sha512-4YLAc6upoZfIDEDkowi+2uEYlZ99EyfVxV8ZmOni5aOcJ6gZtvTdrzCRJhpVUB9TOzGcRzK96i91RwJy2ZiW6g==","signatures":[{"sig":"MEUCIQDCKN7W0xL5R4mfr+LsRxkpjCo9kUwXjd0dL1Eftfa6GAIgWNJmp+9V34RsfO9QazGKQztyCQrLBWpSXS07PNuyLio=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":212417},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"af8ffcdabdb9d42f85a8e98361374a4a3717caef","scripts":{"build":"tsc","commit":"npx git-cz"},"_npmUser":{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"},"repository":{"url":"git+https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit.git","type":"git"},"_npmVersion":"10.8.2","description":"a package which contains utilities for both react native and react js","directories":{},"_nodeVersion":"18.20.7","_hasShrinkwrap":false,"devDependencies":{"react":"^18.0.0","typescript":"^5.0.0","@types/react":"^18.0.0","react-native":"^0.78.0","react-native-svg":"^15.0.0","react-native-reanimated":"^3.0.0","react-native-gesture-handler":"^2.0.0","react-native-linear-gradient":"^2.8.0"},"peerDependencies":{"react":">=18.0.0","typescript":">=5.0.0","react-native":">=0.78.0","react-native-svg":">=15.0.0","react-native-reanimated":">=3.0.0","react-native-gesture-handler":">=2.0.0","react-native-linear-gradient":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rn-utility-toolkit_1.0.4_1757172742532_0.4412956886593635","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"rn-utility-toolkit","version":"1.0.5","keywords":["react","react-native","toolkit"],"author":{"name":"Dhia Ben Hamouda"},"license":"MIT","_id":"rn-utility-toolkit@1.0.5","maintainers":[{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"}],"homepage":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit#readme","bugs":{"url":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit/issues"},"dist":{"shasum":"0b0e8ec248355b6fa0ab30cee961a4f0deab6078","tarball":"https://registry.npmjs.org/rn-utility-toolkit/-/rn-utility-toolkit-1.0.5.tgz","fileCount":92,"integrity":"sha512-R1Bx4k2URjXD2Zv91lFQWYD1WqXWyOntdCgg6OhUpFRRtsDGAYiJ9v43b7NsX6hqjJxJDPmHmgHD9yHnTKu4qA==","signatures":[{"sig":"MEQCIGINFNH+1rYe46kbEAmiSyo5gdKmZSJguneYOvnRQePFAiBsn+SE5auOBBrNAW26rZjUL4tD9ZqYxI0fDNj6Kafsgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":214182},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"171d26a5feabd77a477c4f8b4f938b6f9bb22be7","scripts":{"build":"tsc","commit":"npx git-cz"},"_npmUser":{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"},"repository":{"url":"git+https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit.git","type":"git"},"_npmVersion":"10.8.2","description":"a package which contains utilities for both react native and react js","directories":{},"_nodeVersion":"18.20.7","_hasShrinkwrap":false,"devDependencies":{"react":"^18.0.0","typescript":"^5.0.0","@types/react":"^18.0.0","react-native":"^0.78.0","react-native-svg":"^15.0.0","react-native-reanimated":"^3.0.0","react-native-gesture-handler":"^2.0.0","react-native-linear-gradient":"^2.8.0"},"peerDependencies":{"react":">=18.0.0","typescript":">=5.0.0","react-native":">=0.78.0","react-native-svg":">=15.0.0","react-native-reanimated":">=3.0.0","react-native-gesture-handler":">=2.0.0","react-native-linear-gradient":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rn-utility-toolkit_1.0.5_1757178755376_0.48887545659019604","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"rn-utility-toolkit","version":"1.0.6","keywords":["react","react-native","toolkit"],"author":{"name":"Dhia Ben Hamouda"},"license":"MIT","_id":"rn-utility-toolkit@1.0.6","maintainers":[{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"}],"homepage":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit#readme","bugs":{"url":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit/issues"},"dist":{"shasum":"a2e890ce617277ae87f1ce21d1372590843782f7","tarball":"https://registry.npmjs.org/rn-utility-toolkit/-/rn-utility-toolkit-1.0.6.tgz","fileCount":94,"integrity":"sha512-avqYTTFh2PGe9y00plqmeN8OqvT0cpO3kHzAcTT4lAYRFwXTwfiBpA3n/j1JdD3jTeTyK+p69Bhh4SxpXFbOdQ==","signatures":[{"sig":"MEQCIGAO/KRp8WIYSXacgHrvf0QmbD8xoq4RZ07T06AELaNRAiB9syNejK4itEW5qzRdq9E0LzvNNqUK3vhNs90LpRGL9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":228876},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"8ac0ce75dedfdef15db1e78aa75ec198b26b77cf","scripts":{"build":"tsc","commit":"npx git-cz"},"_npmUser":{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"},"repository":{"url":"git+https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit.git","type":"git"},"_npmVersion":"10.8.2","description":"a package which contains utilities for both react native and react js","directories":{},"_nodeVersion":"18.20.7","_hasShrinkwrap":false,"devDependencies":{"react":"^18.0.0","typescript":"^5.0.0","@types/react":"^18.0.0","react-native":"^0.78.0","react-native-svg":"^15.0.0","react-native-reanimated":"^3.0.0","react-native-gesture-handler":"^2.0.0","react-native-linear-gradient":"^2.8.0"},"peerDependencies":{"react":">=18.0.0","typescript":">=5.0.0","react-native":">=0.78.0","react-native-svg":">=15.0.0","react-native-reanimated":">=3.0.0","react-native-gesture-handler":">=2.0.0","react-native-linear-gradient":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rn-utility-toolkit_1.0.6_1757178906257_0.340182359917663","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"rn-utility-toolkit","version":"1.0.7","keywords":["react","react-native","toolkit"],"author":{"name":"Dhia Ben Hamouda"},"license":"MIT","_id":"rn-utility-toolkit@1.0.7","maintainers":[{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"}],"homepage":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit#readme","bugs":{"url":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit/issues"},"dist":{"shasum":"21268f340db67cd024c107a0555f9e4ed051a921","tarball":"https://registry.npmjs.org/rn-utility-toolkit/-/rn-utility-toolkit-1.0.7.tgz","fileCount":108,"integrity":"sha512-7NyhPrpYDjwHphcCWQPu6jbcrG/vkJA/PtHfZnpyArWGT8BQgZF6HzWZxpjtzB8S0kFHEnXifnsxnQK6aW/wfw==","signatures":[{"sig":"MEQCIFBw6l/FeyHk39i0UpH5fJEmP5bgWJLh6SvVtdrsAwIdAiBkMH/y3cCgkB+VNiLVA3C+oHuMuneeU8AcLietTHs4kw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":254010},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"8f6534f901d087102ecb0f99c7e73562d5a61d6e","scripts":{"build":"tsc","commit":"npx git-cz"},"_npmUser":{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"},"repository":{"url":"git+https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit.git","type":"git"},"_npmVersion":"10.8.2","description":"a package which contains utilities for both react native and react js","directories":{},"_nodeVersion":"18.20.7","_hasShrinkwrap":false,"devDependencies":{"react":"^18.0.0","typescript":"^5.0.0","@types/react":"^18.0.0","react-native":"^0.78.0","react-native-svg":"^15.0.0","react-native-reanimated":"^3.0.0","react-native-gesture-handler":"^2.0.0","react-native-linear-gradient":"^2.8.0"},"peerDependencies":{"react":">=18.0.0","typescript":">=5.0.0","react-native":">=0.78.0","react-native-svg":">=15.0.0","react-native-reanimated":">=3.0.0","react-native-gesture-handler":">=2.0.0","react-native-linear-gradient":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rn-utility-toolkit_1.0.7_1757195232552_0.4277650128677797","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"rn-utility-toolkit","version":"1.0.8","keywords":["react","react-native","toolkit"],"author":{"name":"Dhia Ben Hamouda"},"license":"MIT","_id":"rn-utility-toolkit@1.0.8","maintainers":[{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"}],"homepage":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit#readme","bugs":{"url":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit/issues"},"dist":{"shasum":"86286aea8f79057f0faf8bd4a0c2f1d7f1d5225f","tarball":"https://registry.npmjs.org/rn-utility-toolkit/-/rn-utility-toolkit-1.0.8.tgz","fileCount":108,"integrity":"sha512-lkIrb1WzPEjDpz+3NnsD33W32iSe8spz3k2epQSt6cHE0yNqZdx7aI0+zD/07wYwlhWesjh3v2pzJy2miExSSg==","signatures":[{"sig":"MEQCICAieKcn9Dd5AaeCZSj55yi8lHmHnUZcZh45SrlGC82fAiB2FnsuU/OsKb7X8TkTeks9FCCdKD5/kUvvm5medTfJhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":255342},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"9b945fafae62953b9f99330df368bf3a1a73aa21","scripts":{"build":"tsc","commit":"npx git-cz"},"_npmUser":{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"},"repository":{"url":"git+https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit.git","type":"git"},"_npmVersion":"10.8.2","description":"a package which contains utilities for both react native and react js","directories":{},"_nodeVersion":"18.20.7","_hasShrinkwrap":false,"devDependencies":{"react":"^18.0.0","typescript":"^5.0.0","@types/react":"^18.0.0","react-native":"^0.78.0","react-native-svg":"^15.0.0","react-native-reanimated":"^3.0.0","react-native-gesture-handler":"^2.0.0","react-native-linear-gradient":"^2.8.0"},"peerDependencies":{"react":">=18.0.0","typescript":">=5.0.0","react-native":">=0.78.0","react-native-svg":">=15.0.0","react-native-reanimated":">=3.0.0","react-native-gesture-handler":">=2.0.0","react-native-linear-gradient":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rn-utility-toolkit_1.0.8_1757237492423_0.4066023262520564","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"rn-utility-toolkit","version":"1.0.9","keywords":["react","react-native","toolkit"],"author":{"name":"Dhia Ben Hamouda"},"license":"MIT","_id":"rn-utility-toolkit@1.0.9","maintainers":[{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"}],"homepage":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit#readme","bugs":{"url":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit/issues"},"dist":{"shasum":"c11ee0c999f333b82890db9e205cd3743ba62a92","tarball":"https://registry.npmjs.org/rn-utility-toolkit/-/rn-utility-toolkit-1.0.9.tgz","fileCount":108,"integrity":"sha512-TymXR+013O0+XccThyeHHJvNlD/11l7AO3oKFhg/BcYN0vBck38OryuWoSQehLbURHPMGuIHZ+Fg5E2cyrqC0Q==","signatures":[{"sig":"MEUCIQCtEiUyOV/TVZIp1Buu8uFM3WC98smARZ3WIejYx94IpgIgcpzes26BXCC3WrLDQQdAnVqE+7aXlQlcNiX+4uCBsSk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":255565},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"23fc5c1f7d97a00e49ac1a9e73d08e3de20bfb6f","scripts":{"build":"tsc","commit":"npx git-cz"},"_npmUser":{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"},"repository":{"url":"git+https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit.git","type":"git"},"_npmVersion":"10.8.2","description":"a package which contains utilities for both react native and react js","directories":{},"_nodeVersion":"18.20.7","_hasShrinkwrap":false,"devDependencies":{"react":"^18.0.0","typescript":"^5.0.0","@types/react":"^18.0.0","react-native":"^0.78.0","react-native-svg":"^15.0.0","react-native-reanimated":"^3.0.0","react-native-gesture-handler":"^2.0.0","react-native-linear-gradient":"^2.8.0"},"peerDependencies":{"react":">=18.0.0","typescript":">=5.0.0","react-native":">=0.78.0","react-native-svg":">=15.0.0","react-native-reanimated":">=3.0.0","react-native-gesture-handler":">=2.0.0","react-native-linear-gradient":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rn-utility-toolkit_1.0.9_1757248364466_0.8513971285641919","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"rn-utility-toolkit","version":"1.1.0","keywords":["react","react-native","toolkit"],"author":{"name":"Dhia Ben Hamouda"},"license":"MIT","_id":"rn-utility-toolkit@1.1.0","maintainers":[{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"}],"homepage":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit#readme","bugs":{"url":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit/issues"},"dist":{"shasum":"938a4b25fe6590e9a6a90507fe4cf171fc96d751","tarball":"https://registry.npmjs.org/rn-utility-toolkit/-/rn-utility-toolkit-1.1.0.tgz","fileCount":108,"integrity":"sha512-wQkEDWcR6fB9HrpxqHS5yxDTbbfEDDWPrgdeHiWyGWkqxy10ngrVyMZCsuNdYFCpuu/eOWdz41yt9er4PiESsg==","signatures":[{"sig":"MEQCIGTlZsnAEPK/CNEmWplhT6Yt+rCw+u6R+fzDnXCeu/kZAiALE0ee6gDIMoXYZ8ZwG7opCSOuV6eLmltynkiJvkWzCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":256808},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d30d04ff9b42b4e7906bb994f6119993323e8f9e","scripts":{"build":"tsc","commit":"npx git-cz"},"_npmUser":{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"},"repository":{"url":"git+https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit.git","type":"git"},"_npmVersion":"10.8.2","description":"a package which contains utilities for both react native and react js","directories":{},"_nodeVersion":"18.20.7","_hasShrinkwrap":false,"devDependencies":{"react":"^18.0.0","typescript":"^5.0.0","@types/react":"^18.0.0","react-native":"^0.78.0","react-native-svg":"^15.0.0","react-native-reanimated":"^3.0.0","react-native-gesture-handler":"^2.0.0","react-native-linear-gradient":"^2.8.0"},"peerDependencies":{"react":">=18.0.0","typescript":">=5.0.0","react-native":">=0.78.0","react-native-svg":">=15.0.0","react-native-reanimated":">=3.0.0","react-native-gesture-handler":">=2.0.0","react-native-linear-gradient":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rn-utility-toolkit_1.1.0_1757274240881_0.5043052518062148","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"rn-utility-toolkit","version":"1.1.1","keywords":["react","react-native","toolkit"],"author":{"name":"Dhia Ben Hamouda"},"license":"MIT","_id":"rn-utility-toolkit@1.1.1","maintainers":[{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"}],"homepage":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit#readme","bugs":{"url":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit/issues"},"dist":{"shasum":"6fdcbed1069f040d48bcd6d076e356dbf0a7210b","tarball":"https://registry.npmjs.org/rn-utility-toolkit/-/rn-utility-toolkit-1.1.1.tgz","fileCount":108,"integrity":"sha512-OwQP6dgmB7kizLLLslnY31W07WLseu4T51b85t+xXdDz/Xj/BjdbKbkgaaC4DotjbXbpCvdIHRqwty3Fu2dypg==","signatures":[{"sig":"MEUCIGoZWNtRIml55relEx5G7K8n3uQRlExwr6+ewNT1grbaAiEAnDnnxfC/FSs23M3Mh0oAfub35PL96rNR2HLLN+WUrDU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":256631},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"999b96c642f0ceab6b26fcedb2db931380987ca0","scripts":{"build":"tsc","commit":"npx git-cz"},"_npmUser":{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"},"repository":{"url":"git+https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit.git","type":"git"},"_npmVersion":"10.8.2","description":"a package which contains utilities for both react native and react js","directories":{},"_nodeVersion":"18.20.7","_hasShrinkwrap":false,"devDependencies":{"react":"^18.0.0","typescript":"^5.0.0","@types/react":"^18.0.0","react-native":"^0.78.0","react-native-svg":"^15.0.0","react-native-reanimated":"^3.0.0","react-native-gesture-handler":"^2.0.0","react-native-linear-gradient":"^2.8.0"},"peerDependencies":{"react":">=18.0.0","typescript":">=5.0.0","react-native":">=0.78.0","react-native-svg":">=15.0.0","react-native-reanimated":">=3.0.0","react-native-gesture-handler":">=2.0.0","react-native-linear-gradient":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rn-utility-toolkit_1.1.1_1757275716567_0.5046728090835093","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"rn-utility-toolkit","version":"1.1.2","keywords":["react","react-native","toolkit"],"author":{"name":"Dhia Ben Hamouda"},"license":"MIT","_id":"rn-utility-toolkit@1.1.2","maintainers":[{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"}],"homepage":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit#readme","bugs":{"url":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit/issues"},"dist":{"shasum":"edc4ac9972641998da45c28f8a871938da2a55da","tarball":"https://registry.npmjs.org/rn-utility-toolkit/-/rn-utility-toolkit-1.1.2.tgz","fileCount":72,"integrity":"sha512-fZsRnJft8htXBPxs65177WVcitEfBIugeR9y5jYFZHVoJ1Htqlh6P96I3zrXaZqnIIcg1WpsTHBKrUUn3g8mEg==","signatures":[{"sig":"MEYCIQCkfAXTEZAjE3MFmag9atTzIKR6C9s22OwYjhiRAy2BvQIhAP6G6QXwJ+8gbdnF5ShA/ZD8rixf4GjFILskSgBcS6wj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180344},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"11c43404c9919f7afd4658c4aa5b467af15c3efe","scripts":{"build":"tsc","commit":"npx git-cz"},"_npmUser":{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"},"repository":{"url":"git+https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit.git","type":"git"},"_npmVersion":"10.8.2","description":"a package which contains utilities for both react native and react js","directories":{},"_nodeVersion":"18.20.7","_hasShrinkwrap":false,"devDependencies":{"react":"^18.0.0","typescript":"^5.0.0","@types/react":"^18.0.0","react-native":"^0.78.0","react-native-svg":"^15.0.0","react-native-reanimated":"^3.0.0","react-native-gesture-handler":"^2.0.0","react-native-linear-gradient":"^2.8.0"},"peerDependencies":{"react":">=18.0.0","typescript":">=5.0.0","react-native":">=0.78.0","react-native-svg":">=15.0.0","react-native-reanimated":">=3.0.0","react-native-gesture-handler":">=2.0.0","react-native-linear-gradient":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rn-utility-toolkit_1.1.2_1757341488899_0.9535828527303518","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"rn-utility-toolkit","version":"1.1.3","keywords":["react","react-native","toolkit"],"author":{"name":"Dhia Ben Hamouda"},"license":"MIT","_id":"rn-utility-toolkit@1.1.3","maintainers":[{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"}],"homepage":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit#readme","bugs":{"url":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit/issues"},"dist":{"shasum":"12cf16d485b0e0bdae1a1c47171b8ec35a8ea249","tarball":"https://registry.npmjs.org/rn-utility-toolkit/-/rn-utility-toolkit-1.1.3.tgz","fileCount":75,"integrity":"sha512-MSdvmYe9WYuPrGqx14NRCCVb32fWvmZsHoJkT2pMH7M1thBMOqFWplzHv0sh5Q/nNWcOUfiwK69+MyOpR1fIJg==","signatures":[{"sig":"MEYCIQD66WTO4hO/JpzuU7zwpkedXOCavIkTptFQ4Ss1R+efBQIhAP3s9sk9jmjrigVuhsYbR3Fu+JCk97yCBoPPWROsi29G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":184075},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d05e091c0f736d88ea5a7585625e15558cf3107d","scripts":{"build":"tsc","commit":"npx git-cz"},"_npmUser":{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"},"repository":{"url":"git+https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit.git","type":"git"},"_npmVersion":"10.8.2","description":"a package which contains utilities for both react native and react js","directories":{},"_nodeVersion":"18.20.7","dependencies":{"react-native-skeleton-placeholder":"^5.2.4"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.0.0","typescript":"^5.0.0","@types/react":"^18.0.0","react-native":"^0.78.0","react-native-svg":"^15.0.0","react-native-reanimated":"^3.0.0","react-native-gesture-handler":"^2.0.0","react-native-linear-gradient":"^2.8.0","react-native-skeleton-placeholder":"^5.2.4","@react-native-masked-view/masked-view":"^0.3.2"},"peerDependencies":{"react":">=18.0.0","typescript":">=5.0.0","react-native":">=0.78.0","react-native-svg":">=15.0.0","react-native-reanimated":">=3.0.0","react-native-gesture-handler":">=2.0.0","react-native-linear-gradient":">=2.0.0","@react-native-masked-view/masked-view":">=0.3.2"},"_npmOperationalInternal":{"tmp":"tmp/rn-utility-toolkit_1.1.3_1757359195546_0.010465096295717569","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"rn-utility-toolkit","version":"1.1.4","keywords":["react","react-native","toolkit"],"author":{"name":"Dhia Ben Hamouda"},"license":"MIT","_id":"rn-utility-toolkit@1.1.4","maintainers":[{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"}],"homepage":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit#readme","bugs":{"url":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit/issues"},"dist":{"shasum":"a6bab0727420900eab7b3f7471451d8a98b8b00f","tarball":"https://registry.npmjs.org/rn-utility-toolkit/-/rn-utility-toolkit-1.1.4.tgz","fileCount":75,"integrity":"sha512-R8Z9ZF8xK9tj43OESyHKoM2S3PJurFofT6aY8QoJo6c3YkWXMsjLXGkXzjUUlo83PQScRaHzFNXnWqm/ENI0Rw==","signatures":[{"sig":"MEYCIQCAXhhe/DGZYiPra09McDtdFSl/X6zYggKkzXRJ/DPWKwIhAMdUIPwo/2zZuLF4ngXYtmZDZ0F/WcMHOEos5xeCdN7J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":184785},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f219b72934bdf366a104ae5560d6d268171b24e2","scripts":{"build":"tsc","commit":"npx git-cz"},"_npmUser":{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"},"repository":{"url":"git+https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit.git","type":"git"},"_npmVersion":"10.8.2","description":"a package which contains utilities for both react native and react js","directories":{},"_nodeVersion":"18.20.7","dependencies":{"react-native-skeleton-placeholder":"github:Dhia-Ben-Hamouda/react-native-skeleton-placeholder"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.0.0","typescript":"^5.0.0","@types/react":"^18.0.0","react-native":"^0.78.0","react-native-svg":"^15.0.0","react-native-reanimated":"^3.0.0","react-native-gesture-handler":"^2.0.0","react-native-linear-gradient":"^2.8.0","@react-native-masked-view/masked-view":"^0.3.2"},"peerDependencies":{"react":">=18.0.0","typescript":">=5.0.0","react-native":">=0.78.0","react-native-svg":">=15.0.0","react-native-reanimated":">=3.0.0","react-native-gesture-handler":">=2.0.0","react-native-linear-gradient":">=2.0.0","@react-native-masked-view/masked-view":">=0.3.2"},"_npmOperationalInternal":{"tmp":"tmp/rn-utility-toolkit_1.1.4_1757454049278_0.2360354449108173","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"rn-utility-toolkit","version":"1.1.5","keywords":["react","react-native","toolkit"],"author":{"name":"Dhia Ben Hamouda"},"license":"MIT","_id":"rn-utility-toolkit@1.1.5","maintainers":[{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"}],"homepage":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit#readme","bugs":{"url":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit/issues"},"dist":{"shasum":"4a083f25e71e64caf6334149e2c2cb636b74f237","tarball":"https://registry.npmjs.org/rn-utility-toolkit/-/rn-utility-toolkit-1.1.5.tgz","fileCount":75,"integrity":"sha512-E0qNDQDkUCiXUhaoOHfjhWG2T84herGReBeGGBktpBZ/K58JlQLm1MQlF40QRAFqol8hPTTJisbxvpziQiY1XQ==","signatures":[{"sig":"MEUCIQDhy1oeu1DQ7MJ256oBCvKRVxeAxfs0JsR+JhykNd6XZwIgM9pfcLzKYAwy5Tr4LJ8x2Xx9wULb93DnIU71Qfcv3h4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193405},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d17ef696652a4946470b47773696d003b0279bce","scripts":{"build":"tsc","commit":"npx git-cz"},"_npmUser":{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"},"repository":{"url":"git+https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit.git","type":"git"},"_npmVersion":"10.8.2","description":"a package which contains utilities for both react native and react js","directories":{},"_nodeVersion":"18.20.7","dependencies":{"react-native-skeleton-placeholder":"github:Dhia-Ben-Hamouda/react-native-skeleton-placeholder"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.0.0","typescript":"^5.0.0","@types/react":"^18.0.0","react-native":"^0.78.0","react-native-svg":"^15.0.0","react-native-reanimated":"^3.0.0","react-native-gesture-handler":"^2.0.0","react-native-linear-gradient":"^2.8.0","@react-native-masked-view/masked-view":"^0.3.2"},"peerDependencies":{"react":">=18.0.0","typescript":">=5.0.0","react-native":">=0.78.0","react-native-svg":">=15.0.0","react-native-reanimated":">=3.0.0","react-native-gesture-handler":">=2.0.0","react-native-linear-gradient":">=2.0.0","@react-native-masked-view/masked-view":">=0.3.2"},"_npmOperationalInternal":{"tmp":"tmp/rn-utility-toolkit_1.1.5_1757502261523_0.44180991898546074","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"rn-utility-toolkit","version":"1.1.6","keywords":["react","react-native","toolkit"],"author":{"name":"Dhia Ben Hamouda"},"license":"MIT","_id":"rn-utility-toolkit@1.1.6","maintainers":[{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"}],"homepage":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit#readme","bugs":{"url":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit/issues"},"dist":{"shasum":"1d8a93073b0e724ebbb1b52b114f2b77d63aa936","tarball":"https://registry.npmjs.org/rn-utility-toolkit/-/rn-utility-toolkit-1.1.6.tgz","fileCount":75,"integrity":"sha512-BYFAcViF9fOs3ox+b3oKh773PDRMxtMDq1el5kWfMqbzRZaVKm//+He1fYCY1U8p21dILG7/k4F9qORHGqi6Iw==","signatures":[{"sig":"MEUCICUZD+4keahwWJ2C296UBdJfglgHvOU7av9DtsGWbMXCAiEA2y/EwOOAniRlrzi5e7/oEfF0OWidaTsmn8F9VVrGjGY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":189601},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"e8fc451c1344a78cf820b141209d9c57e7eff005","scripts":{"build":"tsc","commit":"npx git-cz"},"_npmUser":{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"},"repository":{"url":"git+https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit.git","type":"git"},"_npmVersion":"10.8.2","description":"a package which contains utilities for both react native and react js","directories":{},"_nodeVersion":"18.20.7","dependencies":{"react-native-skeleton-placeholder":"github:Dhia-Ben-Hamouda/react-native-skeleton-placeholder"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.0.0","typescript":"^5.0.0","@types/react":"^18.0.0","react-native":"^0.78.0","react-native-svg":"^15.0.0","react-native-reanimated":"^3.0.0","react-native-gesture-handler":"^2.0.0","react-native-linear-gradient":"^2.8.0","@react-native-masked-view/masked-view":"^0.3.2"},"peerDependencies":{"react":">=18.0.0","typescript":">=5.0.0","react-native":">=0.78.0","react-native-svg":">=15.0.0","react-native-reanimated":">=3.0.0","react-native-gesture-handler":">=2.0.0","react-native-linear-gradient":">=2.0.0","@react-native-masked-view/masked-view":">=0.3.2"},"_npmOperationalInternal":{"tmp":"tmp/rn-utility-toolkit_1.1.6_1757503111087_0.8696024709090879","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"rn-utility-toolkit","version":"1.1.7","keywords":["react","react-native","toolkit"],"author":{"name":"Dhia Ben Hamouda"},"license":"MIT","_id":"rn-utility-toolkit@1.1.7","maintainers":[{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"}],"homepage":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit#readme","bugs":{"url":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit/issues"},"dist":{"shasum":"0eff29395ff229f1854247f74b818fab8fd6b2d7","tarball":"https://registry.npmjs.org/rn-utility-toolkit/-/rn-utility-toolkit-1.1.7.tgz","fileCount":75,"integrity":"sha512-KNONLQ0WaSLAaBrb9IWfzgfExeQ/XAU7mOYQLL8oUkqFDIKf9K7A4gNPc0VCcEjdun7KF/gKUiS5YbtotIkgAQ==","signatures":[{"sig":"MEYCIQCuz18yJXPgy1rzAIMyNyMIUjPTkDjDXohaN3tvWgA25AIhAPSHXFDqzHVKgOUevsm9Jp/zTAVIOSk+qwdY85sok8i0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":197387},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"30ad26dddd0c567d107fef6319f9e32973b151d1","scripts":{"build":"tsc","commit":"npx git-cz"},"_npmUser":{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"},"repository":{"url":"git+https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit.git","type":"git"},"_npmVersion":"10.8.2","description":"a package which contains utilities for both react native and react js","directories":{},"_nodeVersion":"18.20.7","dependencies":{"react-native-skeleton-placeholder":"github:Dhia-Ben-Hamouda/react-native-skeleton-placeholder"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.0.0","typescript":"^5.0.0","@types/react":"^18.0.0","react-native":"^0.78.0","react-native-svg":"^15.0.0","react-native-reanimated":"^3.0.0","react-native-gesture-handler":"^2.0.0","react-native-linear-gradient":"^2.8.0","@react-native-masked-view/masked-view":"^0.3.2"},"peerDependencies":{"react":">=18.0.0","typescript":">=5.0.0","react-native":">=0.78.0","react-native-svg":">=15.0.0","react-native-reanimated":">=3.0.0","react-native-gesture-handler":">=2.0.0","react-native-linear-gradient":">=2.0.0","@react-native-masked-view/masked-view":">=0.3.2"},"_npmOperationalInternal":{"tmp":"tmp/rn-utility-toolkit_1.1.7_1757512872701_0.2091886357499706","host":"s3://npm-registry-packages-npm-production"}},"1.1.8":{"name":"rn-utility-toolkit","version":"1.1.8","keywords":["react","react-native","toolkit"],"author":{"name":"Dhia Ben Hamouda"},"license":"MIT","_id":"rn-utility-toolkit@1.1.8","maintainers":[{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"}],"homepage":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit#readme","bugs":{"url":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit/issues"},"dist":{"shasum":"56ae7e6bf6ba84873be696c0110634f586d8c307","tarball":"https://registry.npmjs.org/rn-utility-toolkit/-/rn-utility-toolkit-1.1.8.tgz","fileCount":82,"integrity":"sha512-8HvnnttXsejD+nsQ3cv3tZHiejWm5ndZKvxKrC97D2IEqxtpUyx98RWGndkZEOBND92Mm6tDqHf0xOUzmc+OFA==","signatures":[{"sig":"MEYCIQClrWqNNujlNByC9Ic2wFlJZ+SdPOOdpjAueiBNQpqyngIhAOo6GmK7jAf1B0AxODgSEEIUwVXACE3HuBv8jgQtDb0P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":800462},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a5cb12dd03db001f65e9a6e11a8d319b118a2c9e","scripts":{"build":"tsc","commit":"npx git-cz"},"_npmUser":{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"},"repository":{"url":"git+https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit.git","type":"git"},"_npmVersion":"10.8.2","description":"a package which contains utilities for both react native and react js","directories":{},"_nodeVersion":"18.20.7","dependencies":{"react-native-skeleton-placeholder":"github:Dhia-Ben-Hamouda/react-native-skeleton-placeholder"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.0.0","typescript":"^5.0.0","@types/react":"^18.0.0","react-native":"^0.78.0","react-native-svg":"^15.0.0","react-native-reanimated":"^3.0.0","react-native-gesture-handler":"^2.0.0","react-native-linear-gradient":"^2.8.0","@react-native-masked-view/masked-view":"^0.3.2"},"peerDependencies":{"react":">=18.0.0","typescript":">=5.0.0","react-native":">=0.78.0","react-native-svg":">=15.0.0","react-native-reanimated":">=3.0.0","react-native-gesture-handler":">=2.0.0","react-native-linear-gradient":">=2.0.0","@react-native-masked-view/masked-view":">=0.3.2"},"_npmOperationalInternal":{"tmp":"tmp/rn-utility-toolkit_1.1.8_1757514619212_0.38769160796934155","host":"s3://npm-registry-packages-npm-production"}},"1.1.9":{"name":"rn-utility-toolkit","version":"1.1.9","keywords":["react","react-native","toolkit"],"author":{"name":"Dhia Ben Hamouda"},"license":"MIT","_id":"rn-utility-toolkit@1.1.9","maintainers":[{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"}],"homepage":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit#readme","bugs":{"url":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit/issues"},"dist":{"shasum":"0907ffc6bb0433963b1734504dd8e877fd383abc","tarball":"https://registry.npmjs.org/rn-utility-toolkit/-/rn-utility-toolkit-1.1.9.tgz","fileCount":82,"integrity":"sha512-h5KN6Vb6JQ0Xn7nyVZHKAJ8YS44QUQlj4iXNvvpCf/YFmguU1OIKxBa+s5MrZVzH8D0hU1vy0ZRgl5xlhsiBNg==","signatures":[{"sig":"MEMCIGeNzqs7CRIN2uaoAQ9ewYJF2yQ35p4QyYyNCOm77U5CAh9o2C9yiweKxdNJ+0BjGmjqoqFfjrzgBWnuq13up6zN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":800413},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f41dd8a36735fee001a7774ca4bac17f4b15a16a","scripts":{"build":"tsc","commit":"npx git-cz"},"_npmUser":{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"},"repository":{"url":"git+https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit.git","type":"git"},"_npmVersion":"10.8.2","description":"a package which contains utilities for both react native and react js","directories":{},"_nodeVersion":"18.20.7","dependencies":{"react-native-skeleton-placeholder":"github:Dhia-Ben-Hamouda/react-native-skeleton-placeholder"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.0.0","typescript":"^5.0.0","@types/react":"^18.0.0","react-native":"^0.78.0","react-native-svg":"^15.0.0","react-native-reanimated":"^3.0.0","react-native-gesture-handler":"^2.0.0","react-native-linear-gradient":"^2.8.0","@react-native-masked-view/masked-view":"^0.3.2"},"peerDependencies":{"react":">=18.0.0","typescript":">=5.0.0","react-native":">=0.78.0","react-native-svg":">=15.0.0","react-native-reanimated":">=3.0.0","react-native-gesture-handler":">=2.0.0","react-native-linear-gradient":">=2.0.0","@react-native-masked-view/masked-view":">=0.3.2"},"_npmOperationalInternal":{"tmp":"tmp/rn-utility-toolkit_1.1.9_1757514789451_0.7779073766956233","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"rn-utility-toolkit","version":"1.2.0","keywords":["react","react-native","toolkit"],"author":{"name":"Dhia Ben Hamouda"},"license":"MIT","_id":"rn-utility-toolkit@1.2.0","maintainers":[{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"}],"homepage":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit#readme","bugs":{"url":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit/issues"},"dist":{"shasum":"83346f9ac727ca10d2d3f639f0decda8a5d0bbf7","tarball":"https://registry.npmjs.org/rn-utility-toolkit/-/rn-utility-toolkit-1.2.0.tgz","fileCount":85,"integrity":"sha512-65UMMnJ5EvLJBXD8WfRV8fJXIx24ICK3N/tk/GGB4Ij2ESNaRbbCckCs7jiW8DQSPaOu9veIvEhYIy9ts6J4ag==","signatures":[{"sig":"MEUCIQCsZ1KzfiWg56TjRmJGNaFVJDT8PCvwOESASmIbNR6nYAIgR7/7HWzFXvkqcvw1whUxGqmhIgWsQdsz0siwGvZCHfo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1218244},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"af0cf4339d42db75d2a4b5b2d78cf9b39f3408c2","scripts":{"build":"tsc","commit":"npx git-cz"},"_npmUser":{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"},"repository":{"url":"git+https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit.git","type":"git"},"_npmVersion":"10.5.0","description":"a package which contains utilities for both react native and react js","directories":{},"_nodeVersion":"18.20.2","dependencies":{"react-native-skeleton-placeholder":"github:Dhia-Ben-Hamouda/react-native-skeleton-placeholder"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.0.0","typescript":"^5.0.0","@types/react":"^18.0.0","react-native":"^0.78.0","react-native-svg":"^15.0.0","react-native-reanimated":"^3.0.0","react-native-gesture-handler":"^2.0.0","react-native-linear-gradient":"^2.8.0","@react-native-masked-view/masked-view":"^0.3.2"},"peerDependencies":{"react":">=18.0.0","typescript":">=5.0.0","react-native":">=0.78.0","react-native-svg":">=15.0.0","react-native-reanimated":">=3.0.0","react-native-gesture-handler":">=2.0.0","react-native-linear-gradient":">=2.0.0","@react-native-masked-view/masked-view":">=0.3.2"},"_npmOperationalInternal":{"tmp":"tmp/rn-utility-toolkit_1.2.0_1757762791584_0.2028971042097747","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"rn-utility-toolkit","version":"1.2.1","keywords":["react","react-native","toolkit"],"author":{"name":"Dhia Ben Hamouda"},"license":"MIT","_id":"rn-utility-toolkit@1.2.1","maintainers":[{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"}],"homepage":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit#readme","bugs":{"url":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit/issues"},"dist":{"shasum":"d7d0c2079873c968ba220f9fa8746023129e5d5c","tarball":"https://registry.npmjs.org/rn-utility-toolkit/-/rn-utility-toolkit-1.2.1.tgz","fileCount":89,"integrity":"sha512-ORm6qamQCLtvZ4eqwooBofPDIKe0ZSbxq0Z5LftLjCydZjFOm2FP0bseJEm+FM92M/jTxAn1Ryo9FGiLvtEq0A==","signatures":[{"sig":"MEYCIQCUhWZopQjhFGdZuJoKtHvfkXsYhhe95I9VSq0Q36VzdwIhAJI24G+Ij+XsDPOl5bwJwHur+BRcFZIJQPQ19w1oSWAe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1699174},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"ecdc4f7c89f458a90f7fa3609dc5322281272ff1","scripts":{"build":"tsc","commit":"npx git-cz"},"_npmUser":{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"},"repository":{"url":"git+https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit.git","type":"git"},"_npmVersion":"10.5.0","description":"a package which contains utilities for both react native and react js","directories":{},"_nodeVersion":"18.20.2","dependencies":{"react-native-skeleton-placeholder":"github:Dhia-Ben-Hamouda/react-native-skeleton-placeholder"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.0.0","typescript":"^5.0.0","@types/react":"^18.0.0","react-native":"^0.78.0","react-native-svg":"^15.0.0","react-native-reanimated":"^3.0.0","react-native-gesture-handler":"^2.0.0","react-native-linear-gradient":"^2.8.0","@react-native-masked-view/masked-view":"^0.3.2"},"peerDependencies":{"react":">=18.0.0","typescript":">=5.0.0","react-native":">=0.78.0","react-native-svg":">=15.0.0","react-native-reanimated":">=3.0.0","react-native-gesture-handler":">=2.0.0","react-native-linear-gradient":">=2.0.0","@react-native-masked-view/masked-view":">=0.3.2"},"_npmOperationalInternal":{"tmp":"tmp/rn-utility-toolkit_1.2.1_1757782429089_0.06251805868359406","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"rn-utility-toolkit","version":"1.2.2","keywords":["react","react-native","toolkit"],"author":{"name":"Dhia Ben Hamouda"},"license":"MIT","_id":"rn-utility-toolkit@1.2.2","maintainers":[{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"}],"homepage":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit#readme","bugs":{"url":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit/issues"},"dist":{"shasum":"5adc81677c5ab3f038288213d6b9b04e8b47b70f","tarball":"https://registry.npmjs.org/rn-utility-toolkit/-/rn-utility-toolkit-1.2.2.tgz","fileCount":89,"integrity":"sha512-L+zWYUPJKzEtpNEpB9PAw8ReqBDA+M3GOBHJFCEFZB5q+Xn7dYYtZEzy5W2DhIWage9VAeEcflMtKVh9r4ELqQ==","signatures":[{"sig":"MEUCIGMyhd7bERRZTCpWvXn/W3y7153o+z7fkIvIOcrofqHNAiEAmfTYUguldBgoBcdQWXzgoinGD4H0NpQjK0h1V7pAgEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1699809},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a085ba5ac1b21ed1547aad279e9cfa07a1a841c7","scripts":{"build":"tsc","commit":"npx git-cz"},"_npmUser":{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"},"repository":{"url":"git+https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit.git","type":"git"},"_npmVersion":"10.5.0","description":"a package which contains utilities for both react native and react js","directories":{},"_nodeVersion":"18.20.2","dependencies":{"react-native-skeleton-placeholder":"github:Dhia-Ben-Hamouda/react-native-skeleton-placeholder"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.0.0","typescript":"^5.0.0","@types/react":"^18.0.0","react-native":"^0.78.0","react-native-svg":"^15.0.0","react-native-reanimated":"^3.0.0","react-native-gesture-handler":"^2.0.0","react-native-linear-gradient":"^2.8.0","@react-native-masked-view/masked-view":"^0.3.2"},"peerDependencies":{"react":">=18.0.0","typescript":">=5.0.0","react-native":">=0.78.0","react-native-svg":">=15.0.0","react-native-reanimated":">=3.0.0","react-native-gesture-handler":">=2.0.0","react-native-linear-gradient":">=2.0.0","@react-native-masked-view/masked-view":">=0.3.2"},"_npmOperationalInternal":{"tmp":"tmp/rn-utility-toolkit_1.2.2_1757881824842_0.014194521900841917","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"rn-utility-toolkit","version":"1.2.3","keywords":["react","react-native","toolkit"],"author":{"name":"Dhia Ben Hamouda"},"license":"MIT","_id":"rn-utility-toolkit@1.2.3","maintainers":[{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"}],"homepage":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit#readme","bugs":{"url":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit/issues"},"dist":{"shasum":"23e62ac97ace19223f121e63b3c3e5bbcc8dbc2a","tarball":"https://registry.npmjs.org/rn-utility-toolkit/-/rn-utility-toolkit-1.2.3.tgz","fileCount":54,"integrity":"sha512-jmEyRB8r83p72eDIJN8px5FPE8Zu1EHICehkelDSsk9DgSQ4hyrOjTis4te8KdvhLv7pw9ZLm9sirCzHpCpWAA==","signatures":[{"sig":"MEYCIQC84jccTqC3nBYFNxE3VfxErPrtBWMkUw2HXesVIBauIAIhALx8E/IjDD1T6CB/yen+6YMTuDf7yv10oocL/Sn8JUWz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":157738},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"5c58ab0b4ca89cf64f6078156776cccf60b4190c","scripts":{"build":"tsc","commit":"npx git-cz"},"_npmUser":{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"},"repository":{"url":"git+https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit.git","type":"git"},"_npmVersion":"10.9.3","description":"a package which contains utilities for both react native and react js","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@gorhom/bottom-sheet":"^5.2.6","react-native-skeleton-placeholder":"github:Dhia-Ben-Hamouda/react-native-skeleton-placeholder"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.0.0","typescript":"^5.0.0","@types/react":"^18.0.0","react-native":"^0.78.0","react-native-svg":"^15.0.0","react-native-worklets":"^0.5.0","react-native-reanimated":"^3.0.0","react-native-gesture-handler":"^2.0.0","react-native-linear-gradient":"^2.8.0","@react-native-masked-view/masked-view":"^0.3.2"},"peerDependencies":{"react":"*","typescript":">=5.0.0","react-native":"*","react-native-svg":">=15.0.0","react-native-worklets":">=0.5.0","react-native-reanimated":">=3.0.0","react-native-gesture-handler":">=2.0.0","react-native-linear-gradient":">=2.0.0","@react-native-masked-view/masked-view":">=0.3.2"},"_npmOperationalInternal":{"tmp":"tmp/rn-utility-toolkit_1.2.3_1759510933013_0.1924169888774987","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"rn-utility-toolkit","version":"1.2.4","keywords":["react","react-native","toolkit"],"author":{"name":"Dhia Ben Hamouda"},"license":"MIT","_id":"rn-utility-toolkit@1.2.4","maintainers":[{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"}],"homepage":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit#readme","bugs":{"url":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit/issues"},"dist":{"shasum":"02c26a3c9a9175024b21a86dbf9528ba74060593","tarball":"https://registry.npmjs.org/rn-utility-toolkit/-/rn-utility-toolkit-1.2.4.tgz","fileCount":56,"integrity":"sha512-Et5l5hQsuwHMrDKDKooD9iBAyycL+mIT01RI8sDPVJD2KT+3WZqBhhC2nz8AjhdoZaRcxbhDOh4euycrdSwvLA==","signatures":[{"sig":"MEYCIQCXiDElDKZnu5lUnqJR7MISvWRUtAIkGW2DHaclB8OkEgIhAOCAmvobiPSRd777Zxr3pN4XPdlFWgoJG7WppZXotlGd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":194660},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"6e48f073a5aeffb0636b065ce1e8e9f369493ead","scripts":{"build":"tsc","commit":"npx git-cz"},"_npmUser":{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"},"repository":{"url":"git+https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit.git","type":"git"},"_npmVersion":"10.9.3","description":"a package which contains utilities for react native","directories":{},"_nodeVersion":"22.19.0","dependencies":{"moment":"2.30.1","@gorhom/bottom-sheet":"^5.2.6","react-native-skeleton-placeholder":"github:Dhia-Ben-Hamouda/react-native-skeleton-placeholder"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.0.0","moment":"^2.30.1","typescript":"^5.0.0","@types/react":"^18.0.0","react-native":"^0.78.0","react-native-svg":"^15.0.0","react-native-worklets":"^0.5.0","react-native-reanimated":"^3.0.0","react-native-gesture-handler":"^2.0.0","react-native-linear-gradient":"^2.8.0","@react-native-masked-view/masked-view":"^0.3.2"},"peerDependencies":{"react":"*","typescript":">=5.0.0","react-native":"*","react-native-svg":">=15.0.0","react-native-worklets":">=0.5.0","react-native-reanimated":">=3.0.0","react-native-gesture-handler":">=2.0.0","react-native-linear-gradient":">=2.0.0","@react-native-masked-view/masked-view":">=0.3.2"},"_npmOperationalInternal":{"tmp":"tmp/rn-utility-toolkit_1.2.4_1759954850877_0.33121101908976947","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"rn-utility-toolkit","version":"1.2.5","keywords":["react","react-native","toolkit"],"author":{"name":"Dhia Ben Hamouda"},"license":"MIT","_id":"rn-utility-toolkit@1.2.5","maintainers":[{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"}],"homepage":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit#readme","bugs":{"url":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit/issues"},"dist":{"shasum":"d379d7b18db33e3c39fa3bfaabccb041d02b791b","tarball":"https://registry.npmjs.org/rn-utility-toolkit/-/rn-utility-toolkit-1.2.5.tgz","fileCount":56,"integrity":"sha512-r5qqJi/hS/8zXdANAwgsmZGxStCV3qcLUaHMqBpFQ7Wthhk9fpfwvBI5GNk8fDOPZlqniSTRnTpaEP6RkhDUOA==","signatures":[{"sig":"MEUCIQDYUEbmqRXw+jDP99fmdkhBcA8BzGJCMqE7++xOdv3LhgIgBRPvzev/mlOqP+tt2NN4cW2jv6hxxGdFVYs55nm56bY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198609},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a0f2e203993d1a7565f20d6a0220d8d8e99a08ff","scripts":{"build":"tsc","commit":"npx git-cz"},"_npmUser":{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"},"repository":{"url":"git+https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit.git","type":"git"},"_npmVersion":"10.9.3","description":"a package which contains utilities for react native","directories":{},"_nodeVersion":"22.19.0","dependencies":{"moment":"2.30.1","@gorhom/bottom-sheet":"^5.2.6","react-native-skeleton-placeholder":"github:Dhia-Ben-Hamouda/react-native-skeleton-placeholder"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.0.0","moment":"^2.30.1","typescript":"^5.0.0","@types/react":"^18.0.0","react-native":"^0.78.0","react-native-svg":"^15.0.0","react-native-worklets":"^0.5.0","react-native-reanimated":"^3.0.0","react-native-gesture-handler":"^2.0.0","react-native-linear-gradient":"^2.8.0","@react-native-masked-view/masked-view":"^0.3.2"},"peerDependencies":{"react":"*","typescript":">=5.0.0","react-native":"*","react-native-svg":">=15.0.0","react-native-worklets":">=0.5.0","react-native-reanimated":">=3.0.0","react-native-gesture-handler":">=2.0.0","react-native-linear-gradient":">=2.0.0","@react-native-masked-view/masked-view":">=0.3.2"},"_npmOperationalInternal":{"tmp":"tmp/rn-utility-toolkit_1.2.5_1760042964702_0.3066834386489532","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"rn-utility-toolkit","version":"1.2.6","keywords":["react","react-native","toolkit"],"author":{"name":"Dhia Ben Hamouda"},"license":"MIT","_id":"rn-utility-toolkit@1.2.6","maintainers":[{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"}],"homepage":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit#readme","bugs":{"url":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit/issues"},"dist":{"shasum":"21811c4555dc6430488a474a2386248ac542b42b","tarball":"https://registry.npmjs.org/rn-utility-toolkit/-/rn-utility-toolkit-1.2.6.tgz","fileCount":56,"integrity":"sha512-/Ym725eyDozhWawNc9qa/AocqnaJJe82JeXhsxYG9ywwVMzeCvOCd6uxdCgbqYNVIosupke7WnEYvdzE47tfEQ==","signatures":[{"sig":"MEUCIFKajAv6pzzY7IcdaJBIlgUmjuLQgVc7ek30DI+olLZ2AiEA5gUfaE6wv1THxIv6UxGcx9yltZuN393u2TZ9fAOeV/E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":199084},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"183bfac13fe78829a8a8ac119746571815bbab65","scripts":{"build":"tsc","commit":"npx git-cz"},"_npmUser":{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"},"repository":{"url":"git+https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit.git","type":"git"},"_npmVersion":"10.9.3","description":"a package which contains utilities for react native","directories":{},"_nodeVersion":"22.19.0","dependencies":{"moment":"2.30.1","@gorhom/bottom-sheet":"^5.2.6","react-native-skeleton-placeholder":"github:Dhia-Ben-Hamouda/react-native-skeleton-placeholder"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.0.0","moment":"^2.30.1","typescript":"^5.0.0","@types/react":"^18.0.0","react-native":"^0.78.0","react-native-svg":"^15.0.0","react-native-worklets":"^0.5.0","react-native-reanimated":"^3.0.0","react-native-gesture-handler":"^2.0.0","react-native-linear-gradient":"^2.8.0","@react-native-masked-view/masked-view":"^0.3.2"},"peerDependencies":{"react":"*","typescript":">=5.0.0","react-native":"*","react-native-svg":">=15.0.0","react-native-worklets":">=0.5.0","react-native-reanimated":">=3.0.0","react-native-gesture-handler":">=2.0.0","react-native-linear-gradient":">=2.0.0","@react-native-masked-view/masked-view":">=0.3.2"},"_npmOperationalInternal":{"tmp":"tmp/rn-utility-toolkit_1.2.6_1760044854117_0.5666285414504382","host":"s3://npm-registry-packages-npm-production"}},"1.2.7":{"name":"rn-utility-toolkit","version":"1.2.7","keywords":["react","react-native","toolkit"],"author":{"name":"Dhia Ben Hamouda"},"license":"MIT","_id":"rn-utility-toolkit@1.2.7","maintainers":[{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"}],"homepage":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit#readme","bugs":{"url":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit/issues"},"dist":{"shasum":"bce0fe2e3a005f4d4fa15dc1ace3b7766caa146d","tarball":"https://registry.npmjs.org/rn-utility-toolkit/-/rn-utility-toolkit-1.2.7.tgz","fileCount":56,"integrity":"sha512-9M70GEBQtvAlcqsS8t4AVBHfdtpZijXRzMKcPcKMlNh4ntWgjKvUGNZYYps0QmBBRII1tk6Mr6NLe1VEM2Kx1w==","signatures":[{"sig":"MEUCIFRAPUrnJA1LudP1Pnu+gLin2GKyLYDSPLECJYzuJyWWAiEA0nr0MQBI9T7lrkFI6UxtmxuwYNjj4r2JrVbjOVDg0NA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":200400},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"da7a120987e5a864c73e86a690bb65e19198604e","scripts":{"build":"tsc","commit":"npx git-cz"},"_npmUser":{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"},"repository":{"url":"git+https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit.git","type":"git"},"_npmVersion":"10.9.3","description":"a package which contains utilities for react native","directories":{},"_nodeVersion":"22.19.0","dependencies":{"moment":"2.30.1","@gorhom/bottom-sheet":"^5.2.6","react-native-skeleton-placeholder":"github:Dhia-Ben-Hamouda/react-native-skeleton-placeholder"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.0.0","moment":"^2.30.1","typescript":"^5.0.0","@types/react":"^18.0.0","react-native":"^0.78.0","react-native-svg":"^15.0.0","react-native-worklets":"^0.5.0","react-native-reanimated":"^3.0.0","react-native-gesture-handler":"^2.0.0","react-native-linear-gradient":"^2.8.0","@react-native-masked-view/masked-view":"^0.3.2"},"peerDependencies":{"react":"*","typescript":">=5.0.0","react-native":"*","react-native-svg":">=15.0.0","react-native-worklets":">=0.5.0","react-native-reanimated":">=3.0.0","react-native-gesture-handler":">=2.0.0","react-native-linear-gradient":">=2.0.0","@react-native-masked-view/masked-view":">=0.3.2"},"_npmOperationalInternal":{"tmp":"tmp/rn-utility-toolkit_1.2.7_1760115123232_0.6803136468603708","host":"s3://npm-registry-packages-npm-production"}},"1.2.8":{"name":"rn-utility-toolkit","version":"1.2.8","keywords":["react","react-native","toolkit"],"author":{"name":"Dhia Ben Hamouda"},"license":"MIT","_id":"rn-utility-toolkit@1.2.8","maintainers":[{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"}],"homepage":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit#readme","bugs":{"url":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit/issues"},"dist":{"shasum":"9485a528f81d7d239072433751a4ce6af75caf5c","tarball":"https://registry.npmjs.org/rn-utility-toolkit/-/rn-utility-toolkit-1.2.8.tgz","fileCount":56,"integrity":"sha512-9o54T9KlUuf+X/pIBrmwwY4euFCfyZLE+pZLPrDWMA13nEAJ/NbWp4YL1/iOPcso2fZVBdGswt092QqXDLYgVQ==","signatures":[{"sig":"MEQCIFkh4K32djbfdk6Z+6OE7dXbINsNGJZk8JnDyyoKqHdIAiBlGtRCpf4Gr+kmHo7OlH23OJnS/0GMuyWjyr6pd9vZ1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":199753},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"9ed86311a40f7b4f2b49e0b73b36100de44e5d3d","scripts":{"build":"tsc","commit":"npx git-cz"},"_npmUser":{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"},"repository":{"url":"git+https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit.git","type":"git"},"_npmVersion":"10.9.3","description":"a package which contains utilities for react native","directories":{},"_nodeVersion":"22.19.0","dependencies":{"moment":"2.30.1","@gorhom/bottom-sheet":"^5.2.6","react-native-skeleton-placeholder":"github:Dhia-Ben-Hamouda/react-native-skeleton-placeholder"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.0.0","moment":"^2.30.1","typescript":"^5.0.0","@types/react":"^18.0.0","react-native":"^0.78.0","react-native-svg":"^15.0.0","react-native-worklets":"^0.5.0","react-native-reanimated":"^3.0.0","react-native-gesture-handler":"^2.0.0","react-native-linear-gradient":"^2.8.0","@react-native-masked-view/masked-view":"^0.3.2"},"peerDependencies":{"react":"*","typescript":">=5.0.0","react-native":"*","react-native-svg":">=15.0.0","react-native-worklets":">=0.5.0","react-native-reanimated":">=3.0.0","react-native-gesture-handler":">=2.0.0","react-native-linear-gradient":">=2.0.0","@react-native-masked-view/masked-view":">=0.3.2"},"_npmOperationalInternal":{"tmp":"tmp/rn-utility-toolkit_1.2.8_1760176649380_0.5321263657941571","host":"s3://npm-registry-packages-npm-production"}},"1.2.9":{"name":"rn-utility-toolkit","version":"1.2.9","keywords":["react","react-native","toolkit"],"author":{"name":"Dhia Ben Hamouda"},"license":"MIT","_id":"rn-utility-toolkit@1.2.9","maintainers":[{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"}],"homepage":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit#readme","bugs":{"url":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit/issues"},"dist":{"shasum":"f527a439600a8bf9425c33b70b75f33b81445661","tarball":"https://registry.npmjs.org/rn-utility-toolkit/-/rn-utility-toolkit-1.2.9.tgz","fileCount":56,"integrity":"sha512-2S5OWb53XOOTjGx71plHCgREWURhUKAe/O+Q67CoUPHwMFXaG/Jjr1qw8GPenaonu5sotu8sm7hUiOc+r8wbAA==","signatures":[{"sig":"MEQCIFyWIuGSCKScHuLCW2tzF1ODyXn9h+teDwciVSnpVj3tAiAxFt5QWESf1j7MBJgtm0SWJ/XTEmGUmUzxdgs/nj5d9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":203603},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"819f7e5958ac874b08a1b6fef35c936b2ed65be6","scripts":{"build":"tsc","commit":"npx git-cz"},"_npmUser":{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"},"repository":{"url":"git+https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit.git","type":"git"},"_npmVersion":"10.9.3","description":"a package which contains utilities for react native","directories":{},"_nodeVersion":"22.19.0","dependencies":{"moment":"2.30.1","@gorhom/bottom-sheet":"^5.2.6","react-native-skeleton-placeholder":"github:Dhia-Ben-Hamouda/react-native-skeleton-placeholder"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.0.0","moment":"^2.30.1","typescript":"^5.0.0","@types/react":"^18.0.0","react-native":"^0.78.0","react-native-svg":"^15.0.0","react-native-worklets":"^0.5.0","react-native-reanimated":"^3.0.0","react-native-gesture-handler":"^2.0.0","react-native-linear-gradient":"^2.8.0","@react-native-masked-view/masked-view":"^0.3.2"},"peerDependencies":{"react":"*","typescript":">=5.0.0","react-native":"*","react-native-svg":">=15.0.0","react-native-worklets":">=0.5.0","react-native-reanimated":">=3.0.0","react-native-gesture-handler":">=2.0.0","react-native-linear-gradient":">=2.0.0","@react-native-masked-view/masked-view":">=0.3.2"},"_npmOperationalInternal":{"tmp":"tmp/rn-utility-toolkit_1.2.9_1760823065001_0.4562186554696115","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"rn-utility-toolkit","version":"1.3.0","keywords":["react","react-native","toolkit"],"author":{"name":"Dhia Ben Hamouda"},"license":"MIT","_id":"rn-utility-toolkit@1.3.0","maintainers":[{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"}],"homepage":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit#readme","bugs":{"url":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit/issues"},"dist":{"shasum":"49807dc467dff1cc450bea548a98028cfc641e64","tarball":"https://registry.npmjs.org/rn-utility-toolkit/-/rn-utility-toolkit-1.3.0.tgz","fileCount":56,"integrity":"sha512-7ULUq1zV2aeHzwhgyd65kx8epyDB2Umd9Ocffr3/JOxiaTL7kVgwqjsmXd8O7VMyw/8RtEdzJA21nb1IRwaqtA==","signatures":[{"sig":"MEUCIQC2Q6lRxKyjzntgxYO5B1jTBkjLJ/8lJRs1YmFf5nhobwIgZEFN4uOYGkI5J3bMOZZcq+IKJUdXNsQzS7OxTFwky1w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":203619},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"9a168292efd4c015f5b1e7ac3d2de6d09c911fed","scripts":{"build":"tsc","commit":"npx git-cz"},"_npmUser":{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"},"repository":{"url":"git+https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit.git","type":"git"},"_npmVersion":"10.9.3","description":"a package which contains utilities for react native","directories":{},"_nodeVersion":"22.19.0","dependencies":{"moment":"2.30.1","@gorhom/bottom-sheet":"^5.2.6","react-native-skeleton-placeholder":"github:Dhia-Ben-Hamouda/react-native-skeleton-placeholder"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.0.0","moment":"^2.30.1","typescript":"^5.0.0","@types/react":"^18.0.0","react-native":"^0.78.0","react-native-svg":"^15.0.0","react-native-worklets":"^0.5.0","react-native-reanimated":"^3.0.0","react-native-gesture-handler":"^2.0.0","react-native-linear-gradient":"^2.8.0","@react-native-masked-view/masked-view":"^0.3.2"},"peerDependencies":{"react":"*","typescript":">=5.0.0","react-native":"*","react-native-svg":">=15.0.0","react-native-worklets":">=0.5.0","react-native-reanimated":">=3.0.0","react-native-gesture-handler":">=2.0.0","react-native-linear-gradient":">=2.0.0","@react-native-masked-view/masked-view":">=0.3.2"},"_npmOperationalInternal":{"tmp":"tmp/rn-utility-toolkit_1.3.0_1760823917482_0.7946976315179364","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"rn-utility-toolkit","version":"1.3.1","keywords":["react","react-native","toolkit"],"author":{"name":"Dhia Ben Hamouda"},"license":"MIT","_id":"rn-utility-toolkit@1.3.1","maintainers":[{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"}],"homepage":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit#readme","bugs":{"url":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit/issues"},"dist":{"shasum":"c83c8f63438c1bcdfa1b138d8f2227401a8556ec","tarball":"https://registry.npmjs.org/rn-utility-toolkit/-/rn-utility-toolkit-1.3.1.tgz","fileCount":58,"integrity":"sha512-EwA5dQDFUvZvNDHkmqSmvtI4ihcWpiyXv5n5e6pAnQZMOUzRUu8wOIfL5wpfzx71WI2UrjR+ZAVcZw12/pSEDA==","signatures":[{"sig":"MEQCIEl7IwELafIvHUnKzYAzRB/w0wDdxAqjGsJCWsCoKpUIAiA117633CcQbTu8zFqNzwzKxtJOCIlJoDP9raajvu6ApQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":209883},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"26935ede08ce3c1891a2f2be88508d899ad5a57f","scripts":{"build":"tsc","commit":"npx git-cz"},"_npmUser":{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"},"repository":{"url":"git+https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit.git","type":"git"},"_npmVersion":"10.9.3","description":"a package which contains utilities for react native","directories":{},"_nodeVersion":"22.19.0","dependencies":{"moment":"2.30.1","@gorhom/bottom-sheet":"^5.2.6","react-native-skeleton-placeholder":"github:Dhia-Ben-Hamouda/react-native-skeleton-placeholder"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.0.0","moment":"^2.30.1","typescript":"^5.0.0","@types/react":"^18.0.0","react-native":"^0.78.0","react-native-svg":"^15.0.0","react-native-worklets":"^0.5.0","react-native-reanimated":"^3.0.0","react-native-gesture-handler":"^2.0.0","react-native-linear-gradient":"^2.8.0","@react-native-masked-view/masked-view":"^0.3.2"},"peerDependencies":{"react":"*","typescript":">=5.0.0","react-native":"*","react-native-svg":">=15.0.0","react-native-worklets":">=0.5.0","react-native-reanimated":">=3.0.0","react-native-gesture-handler":">=2.0.0","react-native-linear-gradient":">=2.0.0","@react-native-masked-view/masked-view":">=0.3.2"},"_npmOperationalInternal":{"tmp":"tmp/rn-utility-toolkit_1.3.1_1763229860419_0.6755271095542883","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"rn-utility-toolkit","version":"1.3.2","keywords":["react","react-native","toolkit"],"author":{"name":"Dhia Ben Hamouda"},"license":"MIT","_id":"rn-utility-toolkit@1.3.2","maintainers":[{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"}],"homepage":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit#readme","bugs":{"url":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit/issues"},"dist":{"shasum":"19c8cfbaaad515d79ba4d8c0a217b56477d4b612","tarball":"https://registry.npmjs.org/rn-utility-toolkit/-/rn-utility-toolkit-1.3.2.tgz","fileCount":60,"integrity":"sha512-F3xuYx6IX5yyqbwK7BtCU85S6X5EMK3I3WOoVsMZqeJr2fZ20W2IQd0HCrP44BcjenTQsa2Koz7tsVGcdEM1ow==","signatures":[{"sig":"MEUCIQDIpznGFhLSH+HtCd8fTYR3jtY5VEuAzGd2MFDw3uoEPQIgHvIZfrzjxqaW1Ukt49D6egsVsvzrXa6EM9l46zB2YUM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":221699},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d7757adb24baea2b82f22bdff28708b9770db577","scripts":{"build":"tsc","commit":"npx git-cz"},"_npmUser":{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"},"repository":{"url":"git+https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit.git","type":"git"},"_npmVersion":"11.12.1","description":"a package which contains utilities for react native","directories":{},"_nodeVersion":"22.22.0","dependencies":{"moment":"2.30.1","@gorhom/bottom-sheet":"^5.2.6","react-native-skeleton-placeholder":"github:Dhia-Ben-Hamouda/react-native-skeleton-placeholder"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.0.0","moment":"^2.30.1","typescript":"^5.0.0","@types/react":"^18.0.0","react-native":"^0.78.0","react-native-svg":"^15.0.0","react-native-worklets":"^0.5.0","react-native-reanimated":"^3.0.0","react-native-gesture-handler":"^2.0.0","react-native-linear-gradient":"^2.8.0","@react-native-masked-view/masked-view":"^0.3.2"},"peerDependencies":{"react":"*","typescript":">=5.0.0","react-native":"*","react-native-svg":">=15.0.0","react-native-worklets":">=0.5.0","react-native-reanimated":">=3.0.0","react-native-gesture-handler":">=2.0.0","react-native-linear-gradient":">=2.0.0","@react-native-masked-view/masked-view":">=0.3.2"},"_npmOperationalInternal":{"tmp":"tmp/rn-utility-toolkit_1.3.2_1778955268784_0.015793403347477142","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"rn-utility-toolkit","version":"1.3.3","keywords":["react","react-native","toolkit"],"author":{"name":"Dhia Ben Hamouda"},"license":"MIT","_id":"rn-utility-toolkit@1.3.3","maintainers":[{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"}],"homepage":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit#readme","bugs":{"url":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit/issues"},"dist":{"shasum":"a107ed780a55680d74c76addd4a6783fc8c36db5","tarball":"https://registry.npmjs.org/rn-utility-toolkit/-/rn-utility-toolkit-1.3.3.tgz","fileCount":66,"integrity":"sha512-pTrxFZw6FV1NucBJhJPQNmeEjix2LokPpmLB3i7g8QK0L75PxEC/dLk0QcFE4PttMvuMJD7zPBnsEPU9Vbyi2w==","signatures":[{"sig":"MEUCIQDJCJZaSaj2pCtibRti6jROiJG0EcEan9fOuNzsv+aZ/wIgCrw3K9neu+OoKIXB0Mp5GzkTOxpZp1DwjxAqJC7QTxw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239467},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"981af52131e75f5a99a6285b6757c089388a3b3e","scripts":{"build":"tsc","commit":"npx git-cz"},"_npmUser":{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"},"repository":{"url":"git+https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit.git","type":"git"},"_npmVersion":"10.9.7","description":"a package which contains utilities for react native","directories":{},"_nodeVersion":"22.22.2","dependencies":{"moment":"2.30.1","@gorhom/bottom-sheet":"^5.2.6","react-native-skeleton-placeholder":"github:Dhia-Ben-Hamouda/react-native-skeleton-placeholder"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.0.0","moment":"^2.30.1","typescript":"^5.0.0","@types/react":"^18.0.0","react-native":"^0.78.0","react-native-svg":"^15.0.0","react-native-worklets":"^0.5.0","react-native-reanimated":"^3.0.0","react-native-gesture-handler":"^2.0.0","react-native-linear-gradient":"^2.8.0","@react-native-masked-view/masked-view":"^0.3.2"},"peerDependencies":{"react":"*","typescript":">=5.0.0","react-native":"*","react-native-svg":">=15.0.0","react-native-worklets":">=0.5.0","react-native-reanimated":">=3.0.0","react-native-gesture-handler":">=2.0.0","react-native-linear-gradient":">=2.0.0","@react-native-masked-view/masked-view":">=0.3.2"},"_npmOperationalInternal":{"tmp":"tmp/rn-utility-toolkit_1.3.3_1779030365235_0.0058860051730385","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"rn-utility-toolkit","version":"1.3.4","keywords":["react","react-native","toolkit"],"author":{"name":"Dhia Ben Hamouda"},"license":"MIT","_id":"rn-utility-toolkit@1.3.4","maintainers":[{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"}],"homepage":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit#readme","bugs":{"url":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit/issues"},"dist":{"shasum":"801f55ca005c0c68d8cae5abf004be97bd8b2250","tarball":"https://registry.npmjs.org/rn-utility-toolkit/-/rn-utility-toolkit-1.3.4.tgz","fileCount":66,"integrity":"sha512-v17pu/CYkdxR4ZysdesJMYzfczBGAVOFpWwhrLgYqytQ9xdWr5ulqq7+VDm30bh+Q7iSN/92ee/AFDt9I47fHg==","signatures":[{"sig":"MEUCIHw0Qpp4YGbrs8AQeLa/mdDIfEuDNaU57L2HKCvaTPByAiEA5+K3kcoB7puK1LBjCtb0PdipOUz/d6YnuWAorqVGp9E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239467},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a6dc2edde9e65db41f88e90326eaa27b8fa2f663","scripts":{"build":"tsc","commit":"npx git-cz"},"_npmUser":{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"},"repository":{"url":"git+https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit.git","type":"git"},"_npmVersion":"10.9.7","description":"a package which contains utilities for react native","directories":{},"_nodeVersion":"22.22.2","dependencies":{"moment":"2.30.1","@gorhom/bottom-sheet":"^5.2.6","react-native-skeleton-placeholder":"github:Dhia-Ben-Hamouda/react-native-skeleton-placeholder"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.0.0","moment":"^2.30.1","typescript":"^5.0.0","@types/react":"^18.0.0","react-native":"^0.78.0","react-native-svg":"^15.0.0","react-native-worklets":"^0.5.0","react-native-reanimated":"^3.0.0","react-native-gesture-handler":"^2.0.0","react-native-linear-gradient":"^2.8.0","@react-native-masked-view/masked-view":"^0.3.2"},"peerDependencies":{"react":"*","typescript":">=5.0.0","react-native":"*","react-native-svg":">=15.0.0","react-native-worklets":">=0.5.0","react-native-reanimated":">=3.0.0","react-native-gesture-handler":">=2.0.0","react-native-linear-gradient":">=2.0.0","@react-native-masked-view/masked-view":">=0.3.2"},"_npmOperationalInternal":{"tmp":"tmp/rn-utility-toolkit_1.3.4_1779030559004_0.2772874381341517","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"rn-utility-toolkit","version":"1.3.5","keywords":["react","react-native","toolkit"],"author":{"name":"Dhia Ben Hamouda"},"license":"MIT","_id":"rn-utility-toolkit@1.3.5","maintainers":[{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"}],"homepage":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit#readme","bugs":{"url":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit/issues"},"dist":{"shasum":"94df48eb95b905ad8d958cf87a6e79219513a325","tarball":"https://registry.npmjs.org/rn-utility-toolkit/-/rn-utility-toolkit-1.3.5.tgz","fileCount":68,"integrity":"sha512-hoNlwBVSEvfyCtQ1hSi98xMJrOll+0ImO3JFWz2bfFlXdEYVjP9Hya/4lcexeddrRxlgFKKkM7C+cf3No0alAw==","signatures":[{"sig":"MEQCIGk9YuADucL5cOJiAwr5WB6G8/DeAA+XmfzxCazobfTBAiBuQ7sfm+8tS9ueHjd14XhtESSNAi4Ye2QBDhwz0+Yq/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":247230},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c9251ba0a8f7551000d7c866297d79b0d23efad1","scripts":{"build":"tsc","commit":"npx git-cz"},"_npmUser":{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"},"repository":{"url":"git+https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit.git","type":"git"},"_npmVersion":"10.9.7","description":"a package which contains utilities for react native","directories":{},"_nodeVersion":"22.22.2","dependencies":{"moment":"2.30.1","@gorhom/bottom-sheet":"^5.2.6","react-native-skeleton-placeholder":"github:Dhia-Ben-Hamouda/react-native-skeleton-placeholder"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.0.0","moment":"^2.30.1","typescript":"^5.0.0","@types/react":"^18.0.0","react-native":"^0.78.0","react-native-svg":"^15.0.0","react-native-worklets":"^0.5.0","react-native-reanimated":"^3.0.0","react-native-gesture-handler":"^2.0.0","react-native-linear-gradient":"^2.8.0","@react-native-masked-view/masked-view":"^0.3.2"},"peerDependencies":{"react":"*","typescript":">=5.0.0","react-native":"*","react-native-svg":">=15.0.0","react-native-worklets":">=0.5.0","react-native-reanimated":">=3.0.0","react-native-gesture-handler":">=2.0.0","react-native-linear-gradient":">=2.0.0","@react-native-masked-view/masked-view":">=0.3.2"},"_npmOperationalInternal":{"tmp":"tmp/rn-utility-toolkit_1.3.5_1779046283015_0.5879613081531827","host":"s3://npm-registry-packages-npm-production"}},"1.3.6":{"name":"rn-utility-toolkit","version":"1.3.6","keywords":["react","react-native","toolkit"],"author":{"name":"Dhia Ben Hamouda"},"license":"MIT","_id":"rn-utility-toolkit@1.3.6","maintainers":[{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"}],"homepage":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit#readme","bugs":{"url":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit/issues"},"dist":{"shasum":"8cc746f92be0198e8daeab797486cdb5b6055bb6","tarball":"https://registry.npmjs.org/rn-utility-toolkit/-/rn-utility-toolkit-1.3.6.tgz","fileCount":68,"integrity":"sha512-l4n7+WThxwZNYG1Krs2qb2UOoQxV/LkJyMqSi3eWohsM3GTTXYfGF2CXk5EG/XeKrsKB6oIpJFoN0Ue3GqudWQ==","signatures":[{"sig":"MEUCIQC0NcCl9poxfNxxKJLrCjcGJ9dJ1yDAQ0He7wm0xJgvLQIgc3KvCOP8lTd8ogUMxEDW0bAcz5tn/GLBDQ+yiKPAPH8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":248165},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"4dc8b27e36597483ea0dd0e54ed695cb6752d486","scripts":{"build":"tsc","commit":"npx git-cz"},"_npmUser":{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"},"repository":{"url":"git+https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit.git","type":"git"},"_npmVersion":"10.9.7","description":"a package which contains utilities for react native","directories":{},"_nodeVersion":"22.22.2","dependencies":{"moment":"2.30.1","@gorhom/bottom-sheet":"^5.2.6","react-native-skeleton-placeholder":"github:Dhia-Ben-Hamouda/react-native-skeleton-placeholder"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.0.0","moment":"^2.30.1","typescript":"^5.0.0","@types/react":"^18.0.0","react-native":"^0.78.0","react-native-svg":"^15.0.0","react-native-worklets":"^0.5.0","react-native-reanimated":"^3.0.0","react-native-gesture-handler":"^2.0.0","react-native-linear-gradient":"^2.8.0","@react-native-masked-view/masked-view":"^0.3.2"},"peerDependencies":{"react":"*","typescript":">=5.0.0","react-native":"*","react-native-svg":">=15.0.0","react-native-worklets":">=0.5.0","react-native-reanimated":">=3.0.0","react-native-gesture-handler":">=2.0.0","react-native-linear-gradient":">=2.0.0","@react-native-masked-view/masked-view":">=0.3.2"},"_npmOperationalInternal":{"tmp":"tmp/rn-utility-toolkit_1.3.6_1779048072309_0.3758567008248821","host":"s3://npm-registry-packages-npm-production"}},"1.3.7":{"name":"rn-utility-toolkit","version":"1.3.7","keywords":["react","react-native","toolkit"],"author":{"name":"Dhia Ben Hamouda"},"license":"MIT","_id":"rn-utility-toolkit@1.3.7","maintainers":[{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"}],"homepage":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit#readme","bugs":{"url":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit/issues"},"dist":{"shasum":"7e0ef7391753cde496196c201e4bbd0374ab6fce","tarball":"https://registry.npmjs.org/rn-utility-toolkit/-/rn-utility-toolkit-1.3.7.tgz","fileCount":66,"integrity":"sha512-zvMF6V7ZgBLrBFZ5vgGN5c+SkPTWjs+cSplzVtXd9aK7ceVxAGu+M3iZdsFb48wHBeWiIKayzKksaIi5SekVbA==","signatures":[{"sig":"MEQCIAaKQZXJE+zhAkrVU01X13OoBMUaHI+nsx+ja9QkTQcoAiBUNm+y3myZrjudB+lBbGP5vuKLmPa/jB5Ztpxpb5vlVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239828},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"0c20e8fce41ab58cc894b253482b49763459330f","scripts":{"build":"tsc","commit":"npx git-cz"},"_npmUser":{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"},"repository":{"url":"git+https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit.git","type":"git"},"_npmVersion":"10.9.7","description":"a package which contains utilities for react native","directories":{},"_nodeVersion":"22.22.2","dependencies":{"moment":"2.30.1","@gorhom/bottom-sheet":"^5.2.6","react-native-skeleton-placeholder":"github:Dhia-Ben-Hamouda/react-native-skeleton-placeholder"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.0.0","moment":"^2.30.1","typescript":"^5.0.0","@types/react":"^18.0.0","react-native":"^0.78.0","react-native-svg":"^15.0.0","react-native-worklets":"^0.5.0","react-native-reanimated":"^3.0.0","react-native-gesture-handler":"^2.0.0","react-native-linear-gradient":"^2.8.0","@react-native-masked-view/masked-view":"^0.3.2"},"peerDependencies":{"react":"*","typescript":">=5.0.0","react-native":"*","react-native-svg":">=15.0.0","react-native-worklets":">=0.5.0","react-native-reanimated":">=3.0.0","react-native-gesture-handler":">=2.0.0","react-native-linear-gradient":">=2.0.0","@react-native-masked-view/masked-view":">=0.3.2"},"_npmOperationalInternal":{"tmp":"tmp/rn-utility-toolkit_1.3.7_1779049658894_0.3808404867805675","host":"s3://npm-registry-packages-npm-production"}},"1.3.8":{"name":"rn-utility-toolkit","version":"1.3.8","keywords":["react","react-native","toolkit"],"author":{"name":"Dhia Ben Hamouda"},"license":"MIT","_id":"rn-utility-toolkit@1.3.8","maintainers":[{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"}],"homepage":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit#readme","bugs":{"url":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit/issues"},"dist":{"shasum":"f0835387af6633ee3f6f89887e6e605142f3319e","tarball":"https://registry.npmjs.org/rn-utility-toolkit/-/rn-utility-toolkit-1.3.8.tgz","fileCount":66,"integrity":"sha512-KMlf+DKrxfvIaJU/dFbznf33gXu5HSnmebIkIxc7Bn0rD6HZdEE71ahi+XvTAEhfg/yDMfcKvQxoiHcQKvfidg==","signatures":[{"sig":"MEQCICRIGdMIpZ/NzleZBsu0BsHy4fZzmKIks+DnU3Eu5kHjAiBWBjGwKm3TunJDoqwoaiK7LiCqRWooDRAQm5FG6USvuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":243061},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"e291e69248a40af3d862b73b396f84e526e8554a","scripts":{"build":"tsc","commit":"npx git-cz"},"_npmUser":{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"},"repository":{"url":"git+https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit.git","type":"git"},"_npmVersion":"10.9.7","description":"a package which contains utilities for react native","directories":{},"_nodeVersion":"22.22.2","dependencies":{"moment":"2.30.1","@gorhom/bottom-sheet":"^5.2.6"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.0.0","moment":"^2.30.1","typescript":"^5.0.0","@types/react":"^18.0.0","react-native":"^0.78.0","react-native-svg":"^15.0.0","react-native-worklets":"^0.5.0","react-native-reanimated":"^3.0.0","react-native-gesture-handler":"^2.0.0","react-native-linear-gradient":"^2.8.0","@react-native-masked-view/masked-view":"^0.3.2"},"peerDependencies":{"react":"*","typescript":">=5.0.0","react-native":"*","react-native-svg":">=15.0.0","react-native-worklets":">=0.5.0","react-native-reanimated":">=3.0.0","react-native-gesture-handler":">=2.0.0","react-native-linear-gradient":">=2.0.0","@react-native-masked-view/masked-view":">=0.3.2"},"_npmOperationalInternal":{"tmp":"tmp/rn-utility-toolkit_1.3.8_1779051358442_0.1748089109596176","host":"s3://npm-registry-packages-npm-production"}},"1.3.9":{"name":"rn-utility-toolkit","version":"1.3.9","keywords":["react","react-native","toolkit"],"author":{"name":"Dhia Ben Hamouda"},"license":"MIT","_id":"rn-utility-toolkit@1.3.9","maintainers":[{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"}],"homepage":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit#readme","bugs":{"url":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit/issues"},"dist":{"shasum":"51583fd0e16e343e075b34c7adc13525a4f74d64","tarball":"https://registry.npmjs.org/rn-utility-toolkit/-/rn-utility-toolkit-1.3.9.tgz","fileCount":68,"integrity":"sha512-AbWlwWkUpVYHJ/1955Ja1yLab4PKTRb7O1Y2GTcE9QEC9UwAJp38VDyFaHA9DXNKSJM7+EGdcxCKdGoHwk9L7w==","signatures":[{"sig":"MEUCIQDrd5T+uTC73jdiMYTWdeICGDy0b5hL9OWtRwCyN6neHQIgReGFId7FPkvCGDjiVYygrOkUIxTlg5YmQAcqWG/osXs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":253154},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"496fdcaccff436e85cd89b8ff6e0336e24e72daa","scripts":{"build":"tsc","commit":"npx git-cz"},"_npmUser":{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"},"repository":{"url":"git+https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit.git","type":"git"},"_npmVersion":"10.9.7","description":"a package which contains utilities for react native","directories":{},"_nodeVersion":"22.22.2","dependencies":{"moment":"2.30.1","@gorhom/bottom-sheet":"^5.2.6"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.0.0","moment":"^2.30.1","typescript":"^5.0.0","@types/react":"^18.0.0","react-native":"^0.78.0","react-native-svg":"^15.0.0","react-native-worklets":"^0.5.0","react-native-reanimated":"^3.0.0","react-native-gesture-handler":"^2.0.0","react-native-linear-gradient":"^2.8.0","@react-native-masked-view/masked-view":"^0.3.2"},"peerDependencies":{"react":"*","typescript":">=5.0.0","react-native":"*","react-native-svg":">=15.0.0","react-native-worklets":">=0.5.0","react-native-reanimated":">=3.0.0","react-native-gesture-handler":">=2.0.0","react-native-linear-gradient":">=2.0.0","@react-native-masked-view/masked-view":">=0.3.2"},"_npmOperationalInternal":{"tmp":"tmp/rn-utility-toolkit_1.3.9_1779060081546_0.797978879209837","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"rn-utility-toolkit","version":"1.4.1","keywords":["react","react-native","toolkit"],"author":{"name":"Dhia Ben Hamouda"},"license":"MIT","_id":"rn-utility-toolkit@1.4.1","maintainers":[{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"}],"homepage":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit#readme","bugs":{"url":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit/issues"},"dist":{"shasum":"a39279f44ada7ef5d22c1a23b8771f290da5c7a3","tarball":"https://registry.npmjs.org/rn-utility-toolkit/-/rn-utility-toolkit-1.4.1.tgz","fileCount":70,"integrity":"sha512-l8nbdsfdbfiZUGjtRQUVs/5d/aicE/D16BO0lNa5ksW2XWqX3vOMDM5Y9jQscAoZRyZCP5/91hViTROPtl6ACw==","signatures":[{"sig":"MEUCIHtxamTK/U9rWMLTvnnfvQo9JdW2aoNb0ztOrENmpDofAiEAtclz1m1K0seGVwAhKbopev+Zb26kDLpWA1ZWSnLabFw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":263901},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"ea6cdf02e03cfeccd34a3df77f7c7eaa7dfedb4e","scripts":{"build":"tsc","commit":"npx git-cz"},"_npmUser":{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"},"repository":{"url":"git+https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit.git","type":"git"},"_npmVersion":"11.12.1","description":"a package which contains utilities for react native","directories":{},"_nodeVersion":"22.22.0","dependencies":{"moment":"2.30.1","@gorhom/bottom-sheet":"^5.2.6"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.0.0","moment":"^2.30.1","typescript":"^5.0.0","@types/react":"^18.0.0","react-native":"^0.78.0","react-native-svg":"^15.0.0","react-native-worklets":"^0.5.0","react-native-reanimated":"^3.0.0","react-native-gesture-handler":"^2.0.0","react-native-linear-gradient":"^2.8.0","react-native-image-crop-picker":"^0.51.1","@react-native-masked-view/masked-view":"^0.3.2"},"peerDependencies":{"react":"*","typescript":">=5.0.0","react-native":"*","react-native-svg":">=15.0.0","react-native-worklets":">=0.5.0","react-native-reanimated":">=3.0.0","react-native-gesture-handler":">=2.0.0","react-native-linear-gradient":">=2.0.0","react-native-image-crop-picker":">=0.51.1","@react-native-masked-view/masked-view":">=0.3.2"},"_npmOperationalInternal":{"tmp":"tmp/rn-utility-toolkit_1.4.1_1784671868418_0.527959886816644","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"rn-utility-toolkit","version":"1.4.2","keywords":["react","react-native","toolkit"],"author":{"name":"Dhia Ben Hamouda"},"license":"MIT","_id":"rn-utility-toolkit@1.4.2","maintainers":[{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"}],"homepage":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit#readme","bugs":{"url":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit/issues"},"dist":{"shasum":"e8bfc3927caec5ffb29f8b149cfeffd5a9cb5b40","tarball":"https://registry.npmjs.org/rn-utility-toolkit/-/rn-utility-toolkit-1.4.2.tgz","fileCount":70,"integrity":"sha512-GIUA1AfLnnZdqMyPkLL89sEr+EVrb7qYhJ7Y12x6woXBCQGT7eykkLGy3vYc+nDVg9o3pNczcNE3/fx06pIrpg==","signatures":[{"sig":"MEQCIHSKqNawYAG3kK23dVV8T3cv8X4+i5gX9NwGTUEBRyEoAiBv5ARFRAACfw9LrziKEfA1D19GAmmiSNmplMzlG4n3sg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":265981},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"46f24c3b7c4c28c2b9450c41580ce0c85a1e19df","scripts":{"build":"tsc","commit":"npx git-cz"},"_npmUser":{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"},"repository":{"url":"git+https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit.git","type":"git"},"_npmVersion":"11.12.1","description":"a package which contains utilities for react native","directories":{},"_nodeVersion":"22.22.0","dependencies":{"moment":"2.30.1","@gorhom/bottom-sheet":"^5.2.6"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.0.0","moment":"^2.30.1","typescript":"^5.0.0","@types/react":"^18.0.0","react-native":"^0.78.0","react-native-svg":"^15.0.0","react-native-worklets":"^0.5.0","react-native-reanimated":"^3.0.0","react-native-gesture-handler":"^2.0.0","react-native-linear-gradient":"^2.8.0","react-native-image-crop-picker":"^0.51.1","@react-native-masked-view/masked-view":"^0.3.2"},"peerDependencies":{"react":"*","typescript":">=5.0.0","react-native":"*","react-native-svg":">=15.0.0","react-native-worklets":">=0.5.0","react-native-reanimated":">=3.0.0","react-native-gesture-handler":">=2.0.0","react-native-linear-gradient":">=2.0.0","react-native-image-crop-picker":">=0.51.1","@react-native-masked-view/masked-view":">=0.3.2"},"_npmOperationalInternal":{"tmp":"tmp/rn-utility-toolkit_1.4.2_1784747830372_0.4783884209631184","host":"s3://npm-registry-packages-npm-production"}},"1.4.3":{"name":"rn-utility-toolkit","version":"1.4.3","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"commit":"npx git-cz","build":"tsc"},"peerDependencies":{"@react-native-masked-view/masked-view":">=0.3.2","react":"*","react-native":"*","react-native-gesture-handler":">=2.0.0","react-native-linear-gradient":">=2.0.0","react-native-reanimated":">=3.0.0","react-native-worklets":">=0.5.0","react-native-svg":">=15.0.0","react-native-image-crop-picker":">=0.51.1","typescript":">=5.0.0"},"devDependencies":{"@react-native-masked-view/masked-view":"^0.3.2","@types/react":"^18.0.0","react":"^18.0.0","react-native":"^0.78.0","react-native-image-crop-picker":"^0.51.1","react-native-gesture-handler":"^2.0.0","react-native-linear-gradient":"^2.8.0","react-native-reanimated":"^3.0.0","react-native-worklets":"^0.5.0","react-native-svg":"^15.0.0","typescript":"^5.0.0","moment":"^2.30.1"},"dependencies":{"@gorhom/bottom-sheet":"^5.2.6","moment":"2.30.1"},"keywords":["react","react-native","toolkit"],"author":{"name":"Dhia Ben Hamouda"},"license":"MIT","description":"a package which contains utilities for react native","repository":{"type":"git","url":"git+https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit.git"},"gitHead":"70a8fa09f925acea36d1857f442f22989c065ad2","_id":"rn-utility-toolkit@1.4.3","bugs":{"url":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit/issues"},"homepage":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit#readme","_nodeVersion":"22.22.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-o+HtUrEdC8+6LBvLUybPUejJ5zdUgHjp536JgnYlMLtdq+m21/PrL72Q/vFLbApbZc1s+9WxC6JTPwhJVYOcCw==","shasum":"9312fac472cbe67ab3f62a6f5dc93dba3adfe26c","tarball":"https://registry.npmjs.org/rn-utility-toolkit/-/rn-utility-toolkit-1.4.3.tgz","fileCount":72,"unpackedSize":274275,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFFD8DDXJH8ngfTKK8ctW6fKsqzdHpK+xl6liY55rVFbAiBW/llHt7N63Mina56/vTqDaI9G7nYD0QR3Nh/hFNcRJw=="}]},"_npmUser":{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"},"directories":{},"maintainers":[{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/rn-utility-toolkit_1.4.3_1785791347253_0.8417466053801932"},"_hasShrinkwrap":false}},"time":{"created":"2025-09-05T15:45:06.298Z","modified":"2026-08-03T21:09:07.551Z","1.0.0":"2025-09-05T15:45:06.494Z","1.0.1":"2025-09-05T18:14:55.454Z","1.0.2":"2025-09-06T09:03:39.951Z","1.0.3":"2025-09-06T09:27:43.099Z","1.0.4":"2025-09-06T15:32:22.763Z","1.0.5":"2025-09-06T17:12:35.567Z","1.0.6":"2025-09-06T17:15:06.467Z","1.0.7":"2025-09-06T21:47:12.794Z","1.0.8":"2025-09-07T09:31:32.601Z","1.0.9":"2025-09-07T12:32:44.764Z","1.1.0":"2025-09-07T19:44:01.057Z","1.1.1":"2025-09-07T20:08:36.743Z","1.1.2":"2025-09-08T14:24:49.087Z","1.1.3":"2025-09-08T19:19:55.738Z","1.1.4":"2025-09-09T21:40:49.503Z","1.1.5":"2025-09-10T11:04:21.711Z","1.1.6":"2025-09-10T11:18:31.276Z","1.1.7":"2025-09-10T14:01:12.893Z","1.1.8":"2025-09-10T14:30:19.408Z","1.1.9":"2025-09-10T14:33:09.666Z","1.2.0":"2025-09-13T11:26:31.785Z","1.2.1":"2025-09-13T16:53:49.357Z","1.2.2":"2025-09-14T20:30:25.101Z","1.2.3":"2025-10-03T17:02:13.200Z","1.2.4":"2025-10-08T20:20:51.101Z","1.2.5":"2025-10-09T20:49:24.878Z","1.2.6":"2025-10-09T21:20:54.291Z","1.2.7":"2025-10-10T16:52:03.426Z","1.2.8":"2025-10-11T09:57:29.559Z","1.2.9":"2025-10-18T21:31:05.217Z","1.3.0":"2025-10-18T21:45:17.738Z","1.3.1":"2025-11-15T18:04:20.610Z","1.3.2":"2026-05-16T18:14:28.941Z","1.3.3":"2026-05-17T15:06:05.396Z","1.3.4":"2026-05-17T15:09:19.164Z","1.3.5":"2026-05-17T19:31:23.155Z","1.3.6":"2026-05-17T20:01:12.465Z","1.3.7":"2026-05-17T20:27:39.053Z","1.3.8":"2026-05-17T20:55:58.584Z","1.3.9":"2026-05-17T23:21:21.699Z","1.4.1":"2026-07-21T22:11:08.584Z","1.4.2":"2026-07-22T19:17:10.513Z","1.4.3":"2026-08-03T21:09:07.405Z"},"bugs":{"url":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit/issues"},"author":{"name":"Dhia Ben Hamouda"},"license":"MIT","homepage":"https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit#readme","keywords":["react","react-native","toolkit"],"repository":{"type":"git","url":"git+https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit.git"},"description":"a package which contains utilities for react native","maintainers":[{"name":"dhia_ben_hamouda","email":"dhiabenhamouda.5@gmail.com"}],"readme":"# React Native Utility Toolkit\r\n\r\nA lightweight React Native utility toolkit with reusable **components**, **hooks**, and **helper functions** for faster development.\r\n\r\n## 📦 Installation\r\n\r\n```bash\r\nnpm install rn-utility-toolkit\r\n# or\r\nyarn add rn-utility-toolkit\r\n```\r\n\r\nThen install the required peer dependencies:\r\n\r\n```bash\r\nnpm install react-native-reanimated react-native-gesture-handler react-native-svg react-native-linear-gradient react-native-image-crop-picker @react-native-masked-view/masked-view\r\n# or\r\nyarn add react-native-reanimated react-native-gesture-handler react-native-svg react-native-linear-gradient react-native-image-crop-picker @react-native-masked-view/masked-view\r\n```\r\n\r\n## 🚀 Components\r\n\r\nThe library is organized following the [Atomic Design](https://bradfrost.com/blog/post/atomic-web-design/) methodology:\r\n\r\n### 🔹 Atoms\r\n\r\nSmall, reusable building blocks of the UI.\r\n\r\n- `Button`\r\n\r\ncheck out the full documentation here 👉 https://www.npmjs.com/package/rn-awesome-button\r\n\r\n![Button Preview](https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit/blob/main/src/assets/atoms/button.gif)\r\n\r\n```tsx\r\nimport React from \"react\";\r\nimport { Button, type ButtonProps } from \"rn-utility-toolkit\";\r\nimport { HomeIcon } from \"./icons\";\r\n\r\nexport default function App() {\r\n  return (\r\n    <Button\r\n      containerStyle={{ margin: 10 }}\r\n      gradientWrapperStyle={{ marginVertical: 10 }}\r\n      textStyle={{ fontSize: 18, fontWeight: \"bold\" }}\r\n      isDisabled={false}\r\n      isLoading={false}\r\n      startIcon={<HomeIcon />}\r\n      endIcon={<HomeIcon />}\r\n      onPress={() => console.log(\"Button pressed\")}\r\n      isOutlined={false}\r\n      activityIndicatorColor=\"#fff\"\r\n      pendingActionBackgroundColor=\"#aaa\"\r\n      useGradients={true}\r\n      gradientColors={[\"#333\", \"#000\"]}\r\n      gradientStart={{ x: 0, y: 0 }}\r\n      gradientEnd={{ x: 1, y: 0 }}\r\n    >\r\n      Click Me\r\n    </Button>\r\n  );\r\n}\r\n```\r\n\r\n- `Checkbox`\r\n\r\ncheck out the full documentation here 👉 https://www.npmjs.com/package/rn-bouncy-checkbox\r\n\r\n![Checkbox Preview](https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit/blob/main/src/assets/atoms/checkbox.gif)\r\n\r\n```tsx\r\nimport React, { useState } from \"react\";\r\nimport { Checkbox, type CheckboxProps } from \"rn-utility-toolkit\";\r\nimport { CheckIcon } from \"./icons\";\r\n\r\nexport default function App() {\r\n  const [checked, setChecked] = useState(false);\r\n\r\n  return (\r\n    <Checkbox\r\n      isChecked={checked}\r\n      onChange={(value) => setChecked(value)}\r\n      size={28}\r\n      label=\"Accept Terms & Conditions\"\r\n      color=\"#333\"\r\n      checkColor=\"#fff\"\r\n      customCheckIcon={<CheckIcon />}\r\n      containerStyle={{ marginBottom: 16 }}\r\n      boxStyle={{ borderRadius: 6 }}\r\n      labelStyle={{ fontSize: 18, color: \"#333\" }}\r\n      isIndeterminate={false}\r\n    />\r\n  );\r\n}\r\n```\r\n\r\n- `Divider`\r\n\r\n![Divider Preview](https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit/blob/main/src/assets/atoms/divider.png)\r\n\r\n```tsx\r\nimport React from \"react\";\r\nimport { Divider, type DividerProps } from \"rn-utility-toolkit\";\r\n\r\nexport default function App() {\r\n  return (\r\n    <Divider\r\n      dividerStyle={{\r\n        backgroundColor: \"#ccc\",\r\n        height: 1,\r\n        marginTop: 8,\r\n        marginBottom: 8,\r\n      }}\r\n    />\r\n  );\r\n}\r\n```\r\n\r\n- `IconButton`\r\n\r\n![Icon Button Preview](https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit/blob/main/src/assets/atoms/icon.gif)\r\n\r\n```tsx\r\nimport React from \"react\";\r\nimport { View, StyleSheet } from \"react-native\";\r\nimport { IconButton, type IconButtonProps } from \"rn-utility-toolkit\";\r\nimport { StarIcon } from \"./icons\";\r\n\r\nexport default function App() {\r\n  return (\r\n    <IconButton\r\n      icon={<StarIcon />}\r\n      onPress={() => console.log(\"Icon button pressed\")}\r\n      containerStyle={{ margin: 10 }}\r\n      customHitSlop={20}\r\n      isOutlined={true}\r\n      color=\"#333\"\r\n      useGradients={true}\r\n      gradientColors={[\"#333\", \"#000\"]}\r\n      gradientStart={{ x: 0, y: 0 }}\r\n      gradientEnd={{ x: 1, y: 0 }}\r\n      isDisabled={false}\r\n    />\r\n  );\r\n}\r\n```\r\n\r\n- `RadioButton`\r\n\r\ncheck out the full documentation here 👉 https://www.npmjs.com/package/rn-awesome-radio-button\r\n\r\n![Radio Preview](https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit/blob/main/src/assets/atoms/radio.gif)\r\n\r\n```tsx\r\nimport React, { useState } from \"react\";\r\nimport { RadioButton, type RadioButtonProps } from \"rn-utility-toolkit\";\r\n\r\nexport default function App() {\r\n  const [selectedValue, setSelectedValue] = useState(\"option1\");\r\n\r\n  return (\r\n    <RadioButton\r\n      label=\"Option 1\"\r\n      value=\"option1\"\r\n      activeValue={selectedValue}\r\n      onChange={(val) => setSelectedValue(val)}\r\n      labelStyle={{ fontSize: 18, color: \"#333\" }}\r\n      containerStyle={{ marginBottom: 16 }}\r\n      radioContainerStyle={{ width: 24, height: 24 }}\r\n      color=\"#333\"\r\n      customDotSize={12}\r\n    />\r\n  );\r\n}\r\n```\r\n\r\n- `Switch`\r\n\r\ncheck out the full documentation here 👉 https://www.npmjs.com/package/rn-awesome-switch\r\n\r\n![Switch Preview](https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit/blob/main/src/assets/atoms/switch.gif)\r\n\r\n```tsx\r\nimport React, { useState } from \"react\";\r\nimport { Switch, type SwitchProps } from \"rn-utility-toolkit\";\r\n\r\nexport default function App() {\r\n  const [isEnabled, setIsEnabled] = useState(false);\r\n  const [isDisabledSwitch, setIsDisabledSwitch] = useState(true);\r\n\r\n  return (\r\n    <Switch\r\n      value={isEnabled}\r\n      onChange={(val) => setIsEnabled(val)}\r\n      containerStyle={{ width: 60, height: 30, padding: 5 }}\r\n      thumbStyle={{ width: 20, height: 20, backgroundColor: \"#fff\" }}\r\n      customThumbTranslation={28}\r\n      activeSwitchColor=\"#333\"\r\n      inactiveSwitchColor=\"#bbb\"\r\n      isDisabled={false}\r\n      disabledSwitchColor=\"#999\"\r\n    />\r\n  );\r\n}\r\n```\r\n\r\n- `Skeleton`\r\n\r\n![Skeleton Preview](https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit/blob/main/src/assets/atoms/skeleton.gif)\r\n\r\n```tsx\r\nimport React from \"react\";\r\nimport { Skeleton, type SkeletonProps } from \"rn-utility-toolkit\";\r\n\r\nexport default function App() {\r\n  return (\r\n    <Skeleton\r\n      width={200}\r\n      height={40}\r\n      borderRadius={12}\r\n      backgroundColor=\"#e0e0e0\"\r\n      highlightColor=\"#f5f5f5\"\r\n      speed={800}\r\n      direction=\"right\"\r\n      enabled={true}\r\n      angle={30}\r\n      shimmerWidth={120}\r\n    />\r\n  );\r\n}\r\n```\r\n\r\n- `TextGroup`\r\n\r\n![TextGroup Preview](https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit/blob/main/src/assets/atoms/textgroup.png)\r\n\r\n```tsx\r\nimport React from \"react\";\r\nimport { View } from \"react-native\";\r\nimport { TextGroup, type TextGroupProps } from \"rn-utility-toolkit\";\r\n\r\nexport default function App() {\r\n  return (\r\n    <View>\r\n      <TextGroup title=\"Date of birth\" description=\"12/05/2001\" />\r\n      <TextGroup title=\"Country\" description=\"Tunisia\" end />\r\n      <TextGroup\r\n        title=\"Major\"\r\n        description=\"Architecture\"\r\n        horizontal\r\n        containerStyle={{ padding: 4 }}\r\n        titleStyle={{ fontSize: 12 }}\r\n        descriptionStyle={{ fontSize: 10 }}\r\n      />\r\n    </View>\r\n  );\r\n}\r\n```\r\n\r\n- `Avatar`\r\n\r\n![Avatar Preview](https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit/blob/main/src/assets/atoms/avatar.png)\r\n\r\n```tsx\r\nimport React from \"react\";\r\nimport { Avatar, type AvatarProps } from \"rn-utility-toolkit\";\r\n\r\nexport default function App() {\r\n  return (\r\n    <Avatar\r\n      picture={require(\"./profile.jpg\")}\r\n      name=\"Dhia Ben Hamouda\"\r\n      backgroundColor=\"green\"\r\n      textColor=\"white\"\r\n      useGradients\r\n      gradientColors={[\"#333\", \"#000\"]}\r\n      gradientStart={{ x: 0, y: 0 }}\r\n      gradientEnd={{ x: 1, y: 0 }}\r\n      size={42}\r\n      onPress={() => {}}\r\n      borderRadius={12}\r\n      textStyle={{\r\n        fontSize: 12,\r\n      }}\r\n    />\r\n  );\r\n}\r\n```\r\n\r\n- `Expandable`\r\n\r\n![Expandable Preview](https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit/blob/main/src/assets/atoms/expandable.gif)\r\n\r\n```tsx\r\nimport React from \"react\";\r\nimport { View } from \"react-native\";\r\nimport { Expandable, type ExpandableProps } from \"rn-utility-toolkit\";\r\n\r\nexport default function App() {\r\n  const isOpen = useSharedValue(0);\r\n\r\n  return (\r\n    <View>\r\n      <Text\r\n        onPress={() => {\r\n          isOpen.value = withTiming(isOpen.value ? 0 : 1);\r\n        }}\r\n      >\r\n        toggle expandable section\r\n      </Text>\r\n      <Expandable isOpen={isOpen}>\r\n        <Text>nested content</Text>\r\n        <Text>nested content</Text>\r\n        <Text>nested content</Text>\r\n        <Text>nested content</Text>\r\n      </Expandable>\r\n    </View>\r\n  );\r\n}\r\n```\r\n\r\n### 🔹 Molecules\r\n\r\nGroups of atoms combined together.\r\n\r\n- `Chip`\r\n\r\n![Chip Preview](https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit/blob/main/src/assets/molecules/chip.gif)\r\n\r\n```tsx\r\nimport React, { useState } from \"react\";\r\nimport { Chip, type ChipProps } from \"rn-utility-toolkit\";\r\nimport { CheckIcon } from \"./icons\";\r\n\r\nexport default function App() {\r\n  const [activeChip, setActiveChip] = useState(\"Chip 1\");\r\n\r\n  return (\r\n    <Chip\r\n      value=\"Chip 1\"\r\n      activeValue={activeChip}\r\n      onChipPress={(val) => setActiveChip(val)}\r\n      containerStyle={{ margin: 8 }}\r\n      labelStyle={{ fontSize: 16, fontWeight: \"600\" }}\r\n      startIcon={<CheckIcon />}\r\n      endIcon={<CheckIcon />}\r\n      activeChipBackgroundColor=\"#333\"\r\n      chipBackgroundColor=\"#e0e0e0\"\r\n      activeChipTextColor=\"#fff\"\r\n      chipTextColor=\"#333\"\r\n      customHitSlop={25}\r\n      isReadOnly={true}\r\n      iconColor=\"#fff\"\r\n      activeIconColor=\"green\"\r\n    />\r\n  );\r\n}\r\n```\r\n\r\n- `Modal`\r\n\r\n```tsx\r\nimport React, { useState } from \"react\";\r\nimport { Text } from \"react-native\";\r\nimport { Modal, type ModalProps } from \"rn-utility-toolkit\";\r\n\r\nexport default function App() {\r\n  const [isModalOpen, setIsModalOpen] = useState(false);\r\n\r\n  return (\r\n    <Modal\r\n      isOpen={isModalOpen}\r\n      setIsOpen={setIsModalOpen}\r\n      overlayStyle={{ backgroundColor: \"rgba(0,0,0,0.7)\" }}\r\n      containerStyle={{ width: 350, minHeight: 250, borderRadius: 12 }}\r\n    >\r\n      <Text>This is the modal content!</Text>\r\n    </Modal>\r\n  );\r\n}\r\n```\r\n\r\n- `ProgressBar`\r\n\r\n![Progress Bar Preview](https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit/blob/main/src/assets/molecules/progress.png)\r\n\r\n```tsx\r\nimport React, { useState } from \"react\";\r\nimport { ProgressBar, type ProgressBarProps } from \"rn-utility-toolkit\";\r\n\r\nexport default function App() {\r\n  const [progress, setProgress] = useState(30);\r\n\r\n  return (\r\n    <ProgressBar\r\n      progress={progress}\r\n      containerStyle={{ marginTop: 20, height: 12, borderRadius: 6 }}\r\n      barStyle={{ backgroundColor: \"#333\" }}\r\n      useGradients={true}\r\n      gradientColors={[\"#333\", \"#000\"]}\r\n      gradientStart={{ x: 0, y: 0 }}\r\n      gradientEnd={{ x: 1, y: 0 }}\r\n    />\r\n  );\r\n}\r\n```\r\n\r\n- `TextField`\r\n\r\n![TextField Preview](https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit/blob/main/src/assets/molecules/textfield.png)\r\n\r\n```tsx\r\nimport React, { useState } from \"react\";\r\nimport { View, Text } from \"react-native\";\r\nimport { TextField, type TextFieldProps } from \"rn-utility-toolkit\";\r\nimport { UserIcon, EyeIcon } from \"./icons\";\r\n\r\nexport default function App() {\r\n  const [email, setEmail] = useState(\"\");\r\n  const [password, setPassword] = useState(\"\");\r\n\r\n  return (\r\n    <View>\r\n      <TextField\r\n        value={email}\r\n        onChange={setEmail}\r\n        label=\"Email Address\"\r\n        labelStyle={{ fontSize: 14, fontWeight: \"600\", color: \"#333\" }}\r\n        containerStyle={{ marginVertical: 10 }}\r\n        inputContainerStyle={{\r\n          backgroundColor: \"#fff\",\r\n          borderRadius: 12,\r\n          borderWidth: 1,\r\n          borderColor: \"#ddd\",\r\n          paddingHorizontal: 16,\r\n          paddingVertical: 12,\r\n        }}\r\n        isRequired={true}\r\n        startIcon={<UserIcon />}\r\n        endIcon={<UserIcon />}\r\n        isError={true}\r\n        errorMessage=\"Please enter a valid email address\"\r\n      />\r\n      <TextField\r\n        value={password}\r\n        onChange={setPassword}\r\n        isPasswordField={true}\r\n        showPasswordIcon={<EyeIcon />}\r\n        hidePasswordIcon={<EyeIcon />}\r\n      />\r\n    </View>\r\n  );\r\n}\r\n```\r\n\r\n- `CurrencyField`\r\n\r\n![CurrencyField Preview](https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit/blob/main/src/assets/molecules/currencyfield.png)\r\n\r\n```tsx\r\nimport React, { useState } from \"react\";\r\nimport { View } from \"react-native\";\r\nimport { CurrencyField, type CurrencyFieldProps } from \"rn-utility-toolkit\";\r\nimport { DollarIcon } from \"./icons\";\r\n\r\nexport default function App() {\r\n  const [amount, setAmount] = useState(\"\");\r\n  const [salary, setSalary] = useState(\"3500\");\r\n\r\n  return (\r\n    <View>\r\n      <CurrencyField\r\n        value={amount}\r\n        onChange={setAmount}\r\n        label=\"Amount\"\r\n        labelStyle={{\r\n          fontSize: 14,\r\n          fontWeight: \"600\",\r\n          color: \"#333\",\r\n        }}\r\n        containerStyle={{\r\n          marginVertical: 10,\r\n        }}\r\n        inputContainerStyle={{\r\n          backgroundColor: \"#fff\",\r\n          borderRadius: 12,\r\n          borderWidth: 1,\r\n          borderColor: \"#ddd\",\r\n          paddingHorizontal: 16,\r\n          paddingVertical: 12,\r\n        }}\r\n        isRequired={true}\r\n        startIcon={<DollarIcon />}\r\n        currency=\"USD\"\r\n        currencyStyle={{\r\n          color: \"#666\",\r\n          fontWeight: \"600\",\r\n        }}\r\n        placeholder=\"Enter amount\"\r\n        isError={true}\r\n        errorMessage=\"Amount is required\"\r\n      />\r\n\r\n      <CurrencyField\r\n        value={salary}\r\n        onChange={setSalary}\r\n        label=\"Monthly Salary\"\r\n        currency=\"€\"\r\n        placeholder=\"0.00\"\r\n      />\r\n    </View>\r\n  );\r\n}\r\n```\r\n\r\n- `Select`\r\n\r\ncheck out the full documentation here 👉 https://www.npmjs.com/package/rn-custom-select-dropdown\r\n\r\n![Select Preview](https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit/blob/main/src/assets/molecules/select.gif)\r\n\r\n```tsx\r\nimport React, { useState } from \"react\";\r\nimport { Select, type SelectProps, type SelectItem } from \"rn-utility-toolkit\";\r\n\r\nexport default function App() {\r\n  const [selectedItem, setSelectedItem] = useState<SelectItem<number> | null>(\r\n    null\r\n  );\r\n\r\n  return (\r\n    <Select\r\n      label=\"Choose an option\"\r\n      placeholder=\"Select an item\"\r\n      isRequired={true}\r\n      isError={false}\r\n      errorMessage=\"This field is required\"\r\n      errorMessageStyle={{ fontSize: 16 }}\r\n      containerStyle={{ marginVertical: 10 }}\r\n      inputContainerStyle={{ backgroundColor: \"#f9f9f9\" }}\r\n      labelStyle={{ fontSize: 14, color: \"#555\" }}\r\n      placeholderStyle={{ color: \"#999\" }}\r\n      arrowContainerStyle={{ marginLeft: 8 }}\r\n      arrowColor=\"#333\"\r\n      arrowSize={16}\r\n      customArrowIcon={undefined}\r\n      customArrowRotation={-180}\r\n      data={[\r\n        { label: \"Option 1\", value: 1 },\r\n        { label: \"Option 2\", value: 2 },\r\n        { label: \"Option 3\", value: 3 },\r\n      ]}\r\n      value={selectedItem}\r\n      onChange={(item) => setSelectedItem(item)}\r\n      shouldCloseAfterSelection={true}\r\n      isArrowShown={true}\r\n      itemBackgroundColor=\"#fff\"\r\n      selectedItemBackgroundColor=\"#eee\"\r\n      itemLabelColor=\"#333\"\r\n      selectedItemLabelColor=\"#333\"\r\n      itemLabelStyle={{ fontSize: 14 }}\r\n      selectedItemLabelStyle={{ fontWeight: \"bold\" }}\r\n      checkColor=\"#333\"\r\n      checkSize={16}\r\n      dropdownItemStyle={{ paddingVertical: 12 }}\r\n      onSelectOpened={() => console.log(\"Dropdown opened\")}\r\n      onSelectClosed={() => console.log(\"Dropdown closed\")}\r\n    />\r\n  );\r\n}\r\n```\r\n\r\n- `Tabs`\r\n\r\ncheck out the full documentation here 👉 https://www.npmjs.com/package/rn-segmented-tabs\r\n\r\n![Tabs Preview](https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit/blob/main/src/assets/molecules/tabs.gif)\r\n\r\n```tsx\r\nimport React, { useState } from \"react\";\r\nimport { Tabs, type TabsProps, type TabOption } from \"rn-utility-toolkit\";\r\n\r\nexport default function App() {\r\n  const tabOptions: TabOption[] = [\r\n    { label: \"Home\", value: \"home\" },\r\n    { label: \"Profile\", value: \"profile\" },\r\n    { label: \"Settings\", value: \"settings\" },\r\n  ];\r\n\r\n  const [selectedTab, setSelectedTab] = useState<TabOption>(tabOptions[0]);\r\n\r\n  return (\r\n    <Tabs\r\n      options={tabOptions}\r\n      selectedValue={selectedTab}\r\n      onChange={(newTab) => setSelectedTab(newTab)}\r\n      containerStyle={{ marginTop: 50 }}\r\n      innerPadding={8}\r\n      labelStyle={{ fontSize: 14, fontWeight: \"500\" }}\r\n      tabLabelColor=\"#777\"\r\n      activeTabLabelColor=\"#fff\"\r\n      tabStyle={{ paddingVertical: 10 }}\r\n      indicatorStyle={{ backgroundColor: \"#333\" }}\r\n      useGradients={true}\r\n      gradientColors={[\"#4c669f\", \"#3b5998\", \"#192f6a\"]}\r\n      gradientStart={{ x: 0, y: 0 }}\r\n      gradientEnd={{ x: 1, y: 0 }}\r\n      animationConfig={{ duration: 250 }}\r\n    />\r\n  );\r\n}\r\n```\r\n\r\n- `Picker`\r\n\r\n![Picker Preview](https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit/blob/main/src/assets/molecules/picker.gif)\r\n\r\n```tsx\r\nimport React, { useRef, useState } from \"react\";\r\nimport { View, Text } from \"react-native\";\r\nimport { Picker, type PickerItem, type PickerRef } from \"rn-utility-toolkit\";\r\n\r\nexport default function App() {\r\n  const countries: PickerItem<string>[] = [\r\n    {\r\n      label: \"United States\",\r\n      subLabel: \"North America\",\r\n      value: \"US\",\r\n      picture: { uri: \"https://flagcdn.com/w40/us.png\" },\r\n    },\r\n    {\r\n      label: \"France\",\r\n      subLabel: \"Europe\",\r\n      value: \"FR\",\r\n      picture: { uri: \"https://flagcdn.com/w40/fr.png\" },\r\n    },\r\n    {\r\n      label: \"Japan\",\r\n      subLabel: \"Asia\",\r\n      value: \"JP\",\r\n      picture: { uri: \"https://flagcdn.com/w40/jp.png\" },\r\n    },\r\n  ];\r\n\r\n  const pickerRef = useRef<PickerRef>(null);\r\n  const [selectedCountry, setSelectedCountry] =\r\n    useState<PickerItem<string> | null>(null);\r\n\r\n  return (\r\n    <View>\r\n      <Picker\r\n        ref={pickerRef}\r\n        label=\"Select your country\"\r\n        isRequired\r\n        isError={!selectedCountry}\r\n        errorMessage=\"Country selection is required\"\r\n        placeholder=\"Choose a country\"\r\n        placeholderStyle={{ color: \"gray\", fontStyle: \"italic\" }}\r\n        containerStyle={{ marginBottom: 20 }}\r\n        inputContainerStyle={{ backgroundColor: \"#f9f9f9\" }}\r\n        labelStyle={{ fontSize: 16, fontWeight: \"600\" }}\r\n        arrowColor=\"blue\"\r\n        arrowSize={18}\r\n        arrowContainerStyle={{ marginLeft: 8 }}\r\n        customArrowRotation={180}\r\n        customArrowIcon={<Text style={{ fontSize: 16 }}>▼</Text>}\r\n        isArrowShown\r\n        data={countries}\r\n        value={selectedCountry}\r\n        onChange={(item) => {\r\n          setSelectedCountry(item);\r\n          console.log(\"Selected:\", item);\r\n        }}\r\n        onPickerOpened={() => console.log(\"Picker opened\")}\r\n        onPickerClosed={() => console.log(\"Picker closed\")}\r\n        confirmationMethod=\"button\"\r\n        confirmationButtonLabel=\"Confirm Selection\"\r\n        confirmationButtonProps={{\r\n          containerStyle: {\r\n            backgroundColor: \"blue\",\r\n            borderRadius: 6,\r\n            marginTop: 12,\r\n          },\r\n          textStyle: { color: \"white\" },\r\n        }}\r\n        bottomSheetListProps={{\r\n          showsVerticalScrollIndicator: false,\r\n        }}\r\n        bottomSheetModalProps={{\r\n          enablePanDownToClose: true,\r\n        }}\r\n        shouldCloseOnSelection={true}\r\n        selectedItemBorderColor=\"blue\"\r\n        itemBorderColor=\"lightgray\"\r\n        sheetHeader={\r\n          <Text style={{ fontWeight: \"bold\", fontSize: 18 }}>\r\n            Available Countries\r\n          </Text>\r\n        }\r\n        sheetListStyle={{ paddingBottom: 40 }}\r\n        itemStyle={{\r\n          labelStyle: { fontSize: 14, fontWeight: \"600\" },\r\n          subLabelStyle: { fontSize: 12, color: \"gray\" },\r\n          radioStyle: { activeColor: \"blue\" },\r\n          containerStyle: { backgroundColor: \"#fafafa\" },\r\n        }}\r\n      />\r\n      <View style={{ flexDirection: \"row\", gap: 10 }}>\r\n        <Button onPress={() => pickerRef.current?.open()}>Open Picker</Button>\r\n        <Button onPress={() => pickerRef.current?.close()}>Close Picker</Button>\r\n      </View>\r\n    </View>\r\n  );\r\n}\r\n```\r\n\r\n- `Rating`\r\n\r\n![Rating Preview](https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit/blob/main/src/assets/molecules/rating.gif)\r\n\r\n```tsx\r\nimport React, { useState } from \"react\";\r\nimport { Rating, type RatingProps } from \"rn-utility-toolkit\";\r\n\r\nexport default function App() {\r\n  const [rating, setRating] = useState(3);\r\n\r\n  return (\r\n    <Rating\r\n      value={rating}\r\n      onChange={(newValue) => setRating(newValue)}\r\n      starSize={48}\r\n      activeStarColor=\"#FFC107\"\r\n      inactiveStarColor=\"#E0E0E0\"\r\n      containerStyle={{ margin: 16 }}\r\n      isReadOnly={false}\r\n    />\r\n  );\r\n}\r\n```\r\n\r\n- `Accordion`\r\n\r\n![Accordion Preview](https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit/blob/main/src/assets/molecules/accordion.gif)\r\n\r\n```tsx\r\nimport React from \"react\";\r\nimport { Text } from \"react-native\";\r\nimport { Accordion, type AccordionProps } from \"rn-utility-toolkit\";\r\nimport { PlusIcon, MinusIcon } from \"./icons\";\r\n\r\nexport default function App() {\r\n  return (\r\n    <Accordion\r\n      title=\"Full Props Accordion\"\r\n      isDefaultExpanded={true}\r\n      expansionDuration={600}\r\n      arrowColor=\"#333\"\r\n      arrowSize={16}\r\n      customArrowIcon={<Text style={{ fontSize: 18 }}>▼</Text>}\r\n      customArrowRotationAngle={-90}\r\n      isArrowShown={true}\r\n      isTitleShown={true}\r\n      headerStyle={{ backgroundColor: \"#333\", paddingVertical: 16 }}\r\n      titleStyle={{ fontSize: 18, fontWeight: \"bold\", color: \"#fff\" }}\r\n      containerStyle={{ marginBottom: 20 }}\r\n      contentContainerStyle={{ padding: 16 }}\r\n      onAccordionOpened={(height) =>\r\n        console.log(\"Accordion opened, content height:\", height)\r\n      }\r\n      onAccordionClosed={(height) =>\r\n        console.log(\"Accordion closed, content height:\", height)\r\n      }\r\n      useOppositeArrowIcons={true}\r\n      closeArrowIcon={<MinusIcon />}\r\n      openArrowIcon={<PlusIcon />}\r\n    >\r\n      <Text>This is the accordion's content</Text>\r\n    </Accordion>\r\n  );\r\n}\r\n```\r\n\r\n- `Avatar Picker`\r\n\r\n![Avatar Picker Preview](https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit/blob/main/src/assets/molecules/avatarpicker.gif)\r\n\r\n```tsx\r\nimport React, { useState } from \"react\";\r\nimport {\r\n  AvatarPicker,\r\n  type AvatarPickerProps,\r\n  type AvatarPickerValue,\r\n} from \"rn-utility-toolkit\";\r\nimport defaultAvatar from \"./assets\";\r\nimport EditIcon from \"./assets\";\r\n\r\nexport default function App() {\r\n  const [avatar, setAvatar] = useState<AvatarPickerValue>(null);\r\n\r\n  return (\r\n    <AvatarPicker\r\n      value={avatar}\r\n      onChange={(newValue) => setAvatar(newValue)}\r\n      size={125}\r\n      customEditIcon={<EditIcon />}\r\n      customAvatar={defaultAvatar}\r\n      avatarStyle={{ borderRadius: 25 }}\r\n      editContainerStyle={{ backgroundColor: \"green\" }}\r\n    />\r\n  );\r\n}\r\n```\r\n\r\n- `File Picker`\r\n\r\ncoming soon\r\n\r\n### 🔹 Organisms\r\n\r\nComplex components composed of atoms and molecules.\r\n\r\n- `Accordion Group`\r\n\r\n![Accordion Group Preview](https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit/blob/main/src/assets/organisms/accordiongroup.gif)\r\n\r\n```tsx\r\nimport React from \"react\";\r\nimport { View, Text } from \"react-native\";\r\nimport {\r\n  AccordionGroup,\r\n  type AccordionGroupProps,\r\n  type AccordionGroupItem,\r\n} from \"rn-utility-toolkit\";\r\n\r\nexport default function App() {\r\n  const accordionData: AccordionGroupItem[] = [\r\n    {\r\n      key: \"item1\",\r\n      title: \"Shipping Information\",\r\n      content: (\r\n        <View style={styles.content}>\r\n          <Text>Free shipping on orders over $50.</Text>\r\n          <Text>Delivery within 3-5 business days.</Text>\r\n        </View>\r\n      ),\r\n      containerStyle: {\r\n        borderLeftWidth: 3,\r\n      },\r\n      headerStyle: {\r\n        backgroundColor: \"#f8f9fa\",\r\n      },\r\n      titleStyle: {\r\n        fontWeight: \"600\",\r\n        fontSize: 16,\r\n      },\r\n      contentContainerStyle: {\r\n        backgroundColor: \"#ffffff\",\r\n      },\r\n    },\r\n  ];\r\n\r\n  return (\r\n    <AccordionGroup\r\n      data={accordionData}\r\n      defaultOpenIndex={0}\r\n      allowMultiple={true} // Allow multiple items open at once\r\n      containerStyle={styles.groupContainer}\r\n      itemContainerStyle={styles.itemContainer}\r\n      separatorStyle={styles.separator}\r\n      titleStyle={styles.groupTitle}\r\n      headerStyle={styles.groupHeader}\r\n    />\r\n  );\r\n}\r\n```\r\n\r\n- `Carousel`\r\n\r\n![Carousel Preview](https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit/blob/main/src/assets/organisms/carousel.gif)\r\n\r\n```tsx\r\nimport React, { useState } from \"react\";\r\nimport { Text, View } from \"react-native\";\r\nimport { Carousel, SCREEN_WIDTH, type CarouselProps } from \"rn-utility-toolkit\";\r\n\r\nconst data = [\r\n  { id: \"1\", title: \"Slide 1\" },\r\n  { id: \"2\", title: \"Slide 2\" },\r\n  { id: \"3\", title: \"Slide 3\" },\r\n];\r\n\r\nexport default function App() {\r\n  const [currentIndex, setCurrentIndex] = useState(0);\r\n\r\n  return (\r\n    <Carousel\r\n      data={data}\r\n      renderItem={({ item, index, offset }) => (\r\n        <View\r\n          style={\r\n            { backgroundColor: item.color, width: SCREEN_WIDTH - 32 },\r\n          }\r\n        >\r\n          <Text>{item.title}</Text>\r\n        </View>\r\n      )}\r\n      containerStyle={{ paddingHorizontal: 16 }}\r\n      dotsContainerStyle={{ marginVertical: 12 }}\r\n      dotStyle={{ borderRadius: 4 }}\r\n      showDots={true}\r\n      activeDotColor=\"#000\"\r\n      dotColor=\"#ccc\"\r\n      activeDotWidth={24}\r\n      dotWidth={12}\r\n      dotOffsetMultiplier={SCREEN_WIDTH}\r\n      onChange={(index) => setCurrentIndex(index)}\r\n      dotsOnTop={false}\r\n    />\r\n  );\r\n}\r\n```\r\n\r\n- `FlipCard`\r\n\r\n![Flip Card Preview](https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit/blob/main/src/assets/organisms/flipcard.gif)\r\n\r\n```tsx\r\nimport React from \"react\";\r\nimport { View, Text, StyleSheet } from \"react-native\";\r\nimport { FlipCard, type FlipCardProps } from \"rn-utility-toolkit\";\r\n\r\nexport default function App() {\r\n  return (\r\n    <FlipCard\r\n      frontCard={\r\n        <View style={styles.placeholderContainer}>\r\n          <Text style={styles.placeholderText}>Front Card</Text>\r\n        </View>\r\n      }\r\n      backCard={\r\n        <View style={styles.placeholderContainer}>\r\n          <Text style={styles.placeholderText}>Back Card</Text>\r\n        </View>\r\n      }\r\n      containerStyle={styles.container}\r\n    />\r\n  );\r\n}\r\n\r\nconst styles = StyleSheet.create({\r\n  container: {\r\n    width: \"100%\",\r\n    height: 230,\r\n  },\r\n  placeholderContainer: {\r\n    backgroundColor: \"#333\",\r\n    height: \"100%\",\r\n    borderRadius: 7,\r\n    justifyContent: \"center\",\r\n    alignItems: \"center\",\r\n  },\r\n  placeholderText: {\r\n    color: \"#fff\",\r\n    fontSize: 24,\r\n    fontWeight: \"700\",\r\n  },\r\n});\r\n```\r\n\r\n- `PinInput`\r\n\r\ncheck out the full documentation here 👉 https://www.npmjs.com/package/rn-awesome-pin-input\r\n\r\n![PinInput Preview](https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit/blob/main/src/assets/organisms/pin.gif)\r\n\r\n```tsx\r\nimport React, { useRef, useState } from \"react\";\r\nimport { View, Button } from \"react-native\";\r\nimport {\r\n  PinInput,\r\n  type PinInputRef,\r\n  type PinInputProps,\r\n} from \"rn-utility-toolkit\";\r\n\r\nexport default function App() {\r\n  const [pin, setPin] = useState(\"\");\r\n  const pinRef = useRef<PinInputRef>(null);\r\n\r\n  return (\r\n    <View>\r\n      <PinInput\r\n        ref={pinRef}\r\n        value={pin}\r\n        onChange={setPin}\r\n        pinLength={6}\r\n        blinkingSpeed={400}\r\n        secureTextEntry={true}\r\n        cursorColor=\"#333\"\r\n        showCursor={true}\r\n        shouldOnlyAcceptNumbers={true}\r\n        containerStyle={{ marginVertical: 20 }}\r\n        pinContainerStyle={{ backgroundColor: \"#f5f5f5\" }}\r\n        activePinContainerStyle={{ borderColor: \"#333\" }}\r\n        pinTextStyle={{ color: \"#333\", fontSize: 20 }}\r\n        secureDotStyle={{ backgroundColor: \"#333\" }}\r\n      />\r\n      <View>\r\n        <Button title=\"Focus\" onPress={() => pinRef.current?.focus()} />\r\n        <Button title=\"Blur\" onPress={() => pinRef.current?.blur()} />\r\n      </View>\r\n    </View>\r\n  );\r\n}\r\n```\r\n\r\n- `Swipeable`\r\n\r\n![Swipeable Preview](https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit/blob/main/src/assets/organisms/swipeable.gif)\r\n\r\n```tsx\r\nimport React from \"react\";\r\nimport { Text, View } from \"react-native\";\r\nimport { Swipeable, type SwipeableProps } from \"rn-utility-toolkit\";\r\nimport { StarIcon } from \"./icons\";\r\n\r\nexport default function App() {\r\n  return (\r\n    <Swipeable\r\n      containerStyle={{\r\n        backgroundColor: \"#fff\",\r\n      }}\r\n      actionContainerStyle={{\r\n        paddingHorizontal: 4,\r\n      }}\r\n      actions={[\r\n        {\r\n          icon: <StarIcon />,\r\n          onPress: () => console.log(\"Star pressed\"),\r\n          containerStyle: { borderRadius: 50, padding: 10 },\r\n          isOutlined: true,\r\n          customHitSlop: 12,\r\n          color: \"#fff\",\r\n          useGradients: true,\r\n          gradientColors: [\"#ff4d4d\", \"#cc0000\"],\r\n          gradientStart: { x: 0, y: 0 },\r\n          gradientEnd: { x: 1, y: 1 },\r\n          isDisabled: false,\r\n        },\r\n      ]}\r\n    >\r\n      <View>\r\n        <Text>Swipe me left to reveal action with all props</Text>\r\n      </View>\r\n    </Swipeable>\r\n  );\r\n}\r\n```\r\n\r\n- `Range Slider`\r\n\r\n![Slider Preview](https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit/blob/main/src/assets/organisms/slider.gif)\r\n\r\n```tsx\r\nimport React, { useState } from \"react\";\r\nimport { Text, View } from \"react-native\";\r\nimport {\r\n  RangeSlider,\r\n  type RangeSliderProps,\r\n  type SingleSliderProps,\r\n} from \"rn-utility-toolkit\";\r\n\r\nexport default function App() {\r\n  const [singleValue, setSingleValue] = useState(10000);\r\n  const [rangeValue, setRangeValue] = useState([5000, 30000]);\r\n\r\n  return (\r\n    <View>\r\n      <RangeSlider\r\n        value={singleValue}\r\n        onChange={(val) => setSingleValue(val)}\r\n        color=\"#333\"\r\n        min={0}\r\n        max={50000}\r\n        step={500}\r\n        unit=\"USD\"\r\n        sliderWidth={320}\r\n        thumbStyle={{ borderWidth: 2 }}\r\n        trackStyle={{ backgroundColor: \"#eee\" }}\r\n        progressStyle={{ backgroundColor: \"#333\" }}\r\n      />\r\n      <RangeSlider\r\n        isRange\r\n        value={rangeValue}\r\n        onChange={(val) => setRangeValue(val)}\r\n        color=\"#333\"\r\n        min={0}\r\n        max={50000}\r\n        step={1000}\r\n        unit=\"TND\"\r\n        sliderWidth={320}\r\n        thumbStyle={{ borderWidth: 2 }}\r\n        trackStyle={{ backgroundColor: \"#ddd\" }}\r\n        progressStyle={{ backgroundColor: \"#333\" }}\r\n      />\r\n    </View>\r\n  );\r\n}\r\n```\r\n\r\n- `Date Picker`\r\n\r\ncheck out the full documentation here 👉 https://www.npmjs.com/package/rn-awesome-date-picker\r\n\r\n![Date Picker Preview](https://github.com/Dhia-Ben-Hamouda/rn-utility-toolkit/blob/main/src/assets/organisms/date.gif)\r\n\r\n```tsx\r\nimport React, { useRef, useState } from \"react\";\r\nimport { View } from \"react-native\";\r\nimport {\r\n  DatePicker,\r\n  type DatePickerRef,\r\n  type DatePickerBaseProps,\r\n  type SingleDatePickerProps,\r\n  type RangeDatePickerProps,\r\n  type DateRangeValue,\r\n} from \"rn-utility-toolkit\";\r\n\r\nexport default function App() {\r\n  const singleRef = useRef<DatePickerRef | null>(null);\r\n  const rangeRef = useRef<DatePickerRef | null>(null);\r\n  const [singleValue, setSingleValue] = useState<Date | null>(new Date());\r\n  const [rangeValue, setRangeValue] = useState<DateRangeValue>([\r\n    new Date(),\r\n    null,\r\n  ]);\r\n\r\n  return (\r\n    <View>\r\n      <DatePicker\r\n        mode=\"range\"\r\n        value={rangeValue}\r\n        onChange={(range) => setRangeValue(range)}\r\n      />\r\n      <DatePicker\r\n        mode=\"single\"\r\n        ref={singleRef}\r\n        value={singleValue}\r\n        onChange={(d) => setSingleValue(d)}\r\n        label=\"Birthdate\"\r\n      />\r\n    </View>\r\n  );\r\n}\r\n```\r\n\r\n## 📚 Contributing\r\n\r\nIssues and pull requests are welcome!  \r\nPlease open an issue first to discuss major changes.\r\n\r\n---\r\n\r\nMade with ❤️ by **Dhia Ben Hamouda**\r\n","readmeFilename":"README.md"}