{"_id":"rn-select-picker","_rev":"28-c6f7fec59737444ca46a002c11c2b75d","name":"rn-select-picker","dist-tags":{"latest":"0.4.9"},"versions":{"0.1.0":{"name":"rn-select-picker","version":"0.1.0","keywords":["react-native","ios","android"],"author":{"url":"https://github.com/YoussefProDev","name":"YoussefProDev","email":"youssef23468210@gmail.com"},"license":"MIT","_id":"rn-select-picker@0.1.0","maintainers":[{"name":"youssefprodev","email":"youssef23468210@gmail.com"}],"homepage":"https://github.com/YoussefProDev/selectPicker#readme","bugs":{"url":"https://github.com/YoussefProDev/selectPicker/issues"},"dist":{"shasum":"75ccd91eb96b10d7b1bb47dd95af39d27b0115ac","tarball":"https://registry.npmjs.org/rn-select-picker/-/rn-select-picker-0.1.0.tgz","fileCount":130,"integrity":"sha512-FD6r+ac/sMT1PJOm2Bbj//4fPYV9b34zSZDTiCDi3AnN6WTFSMPinGYjKdL4X4hGMK1xo++uWBEjVUKNU488Sg==","signatures":[{"sig":"MEYCIQCjk90/Zt7dM6PtEszK88WKmjBBw16Lr82G2Gk/AG5i/QIhAPAUbW/I9mm8QF9jo+qicBWPW011Ai+lVzHavyu7AOpN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":183848},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","types":"./lib/typescript/module/src/index.d.ts","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"3c4d960f25185b7eb623864e4bbf25813aeaf44a","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace select-picker-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"youssefprodev","email":"youssef23468210@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/YoussefProDev/selectPicker.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.8.2","description":"select-picker is a robust, feature-rich, and fully customizable option selection component for React Native. It offers built-in support for dark mode, search, item sections, complex object handling, and now custom section rendering. With its extensive cus","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.13.1","dependencies":{"expo":"latest"},"eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","moti":"latest","react":"18.2.0","eslint":"^8.51.0","del-cli":"^5.1.0","fuse.js":"^7.0.0","prettier":"^3.0.3","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.74.5","@shopify/flash-list":"^1.7.1","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-reanimated":"^3.16.1","react-native-builder-bob":"^0.30.2","@react-native/eslint-config":"^0.73.1","react-native-gesture-handler":"^2.20.0","react-native-status-bar-height":"^2.6.0","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*","react-native-reanimated":"^3.16.1","react-native-gesture-handler":"^2.20.0"},"_npmOperationalInternal":{"tmp":"tmp/rn-select-picker_0.1.0_1733728732736_0.2816544918576869","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true}]]},"create-react-native-library":{"type":"library","version":"0.41.2"}},"0.1.1":{"name":"rn-select-picker","version":"0.1.1","keywords":["react-native","ios","android","picker","select"],"author":{"url":"https://github.com/YoussefProDev","name":"YoussefProDev","email":"youssef23468210@gmail.com"},"license":"MIT","_id":"rn-select-picker@0.1.1","maintainers":[{"name":"youssefprodev","email":"youssef23468210@gmail.com"}],"homepage":"https://github.com/YoussefProDev/selectPicker#readme","bugs":{"url":"https://github.com/YoussefProDev/selectPicker/issues"},"dist":{"shasum":"dfd80417a22ef221159eda0f4cd20332503a4f7b","tarball":"https://registry.npmjs.org/rn-select-picker/-/rn-select-picker-0.1.1.tgz","fileCount":132,"integrity":"sha512-W8qlyb6vxVFNsGAFJOV4Nf0nVY2AbpPgdxPigfXsfydgoQ4GSCHzrJZP8IqEQ2/gIvkECXls15i01tdXjRP4Lg==","signatures":[{"sig":"MEUCIB3LRyAiJs1aFXAskd8Snk1qOq4AMCEfl/OTKzTzV0CEAiEAtIZAVL/iUlw8DtvbPTZkXDvUnFLOKUr70m0m2ce3CME=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":193710},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","types":"./lib/typescript/module/src/index.d.ts","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"3c4d960f25185b7eb623864e4bbf25813aeaf44a","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace select-picker-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"youssefprodev","email":"youssef23468210@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/YoussefProDev/selectPicker.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.8.2","description":"select-picker is a robust, feature-rich, and fully customizable option selection component for React Native. It offers built-in support for dark mode, search, item sections, complex object handling, and now custom section rendering. With its extensive cus","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.13.1","dependencies":{"expo":"latest"},"eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","moti":"latest","react":"18.2.0","eslint":"^8.51.0","del-cli":"^5.1.0","fuse.js":"^7.0.0","prettier":"^3.0.3","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.74.5","@shopify/flash-list":"^1.7.1","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-reanimated":"^3.16.1","react-native-builder-bob":"^0.30.2","@react-native/eslint-config":"^0.73.1","react-native-gesture-handler":"^2.20.0","react-native-status-bar-height":"^2.6.0","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*","react-native-reanimated":"^3.16.1","react-native-gesture-handler":"^2.20.0"},"_npmOperationalInternal":{"tmp":"tmp/rn-select-picker_0.1.1_1733728976057_0.8836774924176982","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true}]]},"create-react-native-library":{"type":"library","version":"0.41.2"}},"0.1.2":{"name":"rn-select-picker","version":"0.1.2","keywords":["react-native","ios","android","picker","select"],"author":{"url":"https://github.com/YoussefProDev","name":"YoussefProDev","email":"youssef23468210@gmail.com"},"license":"MIT","_id":"rn-select-picker@0.1.2","maintainers":[{"name":"youssefprodev","email":"youssef23468210@gmail.com"}],"homepage":"https://github.com/YoussefProDev/selectPicker#readme","bugs":{"url":"https://github.com/YoussefProDev/selectPicker/issues"},"dist":{"shasum":"bd2eed9c9638f886ea9c63611163494d705e13f3","tarball":"https://registry.npmjs.org/rn-select-picker/-/rn-select-picker-0.1.2.tgz","fileCount":132,"integrity":"sha512-R9urw8LhytdLN7er+I4p30sDcxLssS3WLjxuC/9i8PKr9yn5feGzXgfuTI37T9v0Qefoya4tKDtrODNiRqynNQ==","signatures":[{"sig":"MEYCIQDLobQGJzIzeEHv3FaRtdXSbihDeoFNMsrfbwHIXc5YVwIhALFC5uEhHmZybsyxxMPdxiqxL3+M6asPTWetGnMGpjV5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":193720},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","types":"./lib/typescript/module/src/index.d.ts","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"bbc64b281b617400f347606d086a5b5ab65983e0","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace select-picker-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"youssefprodev","email":"youssef23468210@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/YoussefProDev/selectPicker.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.8.2","description":"rn-select-picker is a robust, feature-rich, and fully customizable option selection component for React Native. It offers built-in support for dark mode, search, item sections, complex object handling, and now custom section rendering. With its extensive ","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.13.1","dependencies":{"expo":"latest"},"eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","moti":"latest","react":"18.2.0","eslint":"^8.51.0","del-cli":"^5.1.0","fuse.js":"^7.0.0","prettier":"^3.0.3","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.74.5","@shopify/flash-list":"^1.7.1","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-reanimated":"^3.16.1","react-native-builder-bob":"^0.30.2","@react-native/eslint-config":"^0.73.1","react-native-gesture-handler":"^2.20.0","react-native-status-bar-height":"^2.6.0","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*","react-native-reanimated":">=3.10.1","react-native-gesture-handler":">=2.16.1"},"_npmOperationalInternal":{"tmp":"tmp/rn-select-picker_0.1.2_1736625717211_0.2686245999014818","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true}]]},"create-react-native-library":{"type":"library","version":"0.41.2"}},"0.1.3":{"name":"rn-select-picker","version":"0.1.3","keywords":["react-native","ios","android","picker","select"],"author":{"url":"https://github.com/YoussefProDev","name":"YoussefProDev","email":"youssef23468210@gmail.com"},"license":"MIT","_id":"rn-select-picker@0.1.3","maintainers":[{"name":"youssefprodev","email":"youssef23468210@gmail.com"}],"homepage":"https://github.com/YoussefProDev/selectPicker#readme","bugs":{"url":"https://github.com/YoussefProDev/selectPicker/issues"},"dist":{"shasum":"aaa865b5031ddd812bbb04043073e941646af575","tarball":"https://registry.npmjs.org/rn-select-picker/-/rn-select-picker-0.1.3.tgz","fileCount":132,"integrity":"sha512-FnCKRj43e8rjp9YDU92zkuKmrjz6dB9dNZoIm5FHBeSPXqX7LTMIurtFUxjleZH0phymmvdwouNS5rzidy1Ggw==","signatures":[{"sig":"MEYCIQDH3TiYAFsT99gqFhvTf64CINQPr+buF9Gp1PhD44HMkgIhAOPl3sUT0dWDd3lqX4ff8jx2cqOLTlvdQW9BhiExWZbQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":195440},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","types":"./lib/typescript/module/src/index.d.ts","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"c5de66c6531337470e79b3295c6424b352efef8b","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace select-picker-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"youssefprodev","email":"youssef23468210@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/YoussefProDev/selectPicker.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.8.2","description":"rn-select-picker is a robust, feature-rich, and fully customizable option selection component for React Native. It offers built-in support for dark mode, search, item sections, complex object handling, and now custom section rendering. With its extensive ","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.13.1","dependencies":{"expo":"latest"},"eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","moti":"latest","react":"18.2.0","eslint":"^8.51.0","del-cli":"^5.1.0","fuse.js":"^7.0.0","prettier":"^3.0.3","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.74.5","@shopify/flash-list":"^1.7.1","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-reanimated":"^3.16.1","react-native-builder-bob":"^0.30.2","@react-native/eslint-config":"^0.73.1","react-native-gesture-handler":"^2.20.0","react-native-status-bar-height":"^2.6.0","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*","react-native-reanimated":">=3.10.1","react-native-gesture-handler":">=2.16.1"},"_npmOperationalInternal":{"tmp":"tmp/rn-select-picker_0.1.3_1736676356450_0.9977585826416424","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true}]]},"create-react-native-library":{"type":"library","version":"0.41.2"}},"0.1.4":{"name":"rn-select-picker","version":"0.1.4","keywords":["react-native","ios","android","picker","select"],"author":{"url":"https://github.com/YoussefProDev","name":"YoussefProDev","email":"youssef23468210@gmail.com"},"license":"MIT","_id":"rn-select-picker@0.1.4","maintainers":[{"name":"youssefprodev","email":"youssef23468210@gmail.com"}],"homepage":"https://github.com/YoussefProDev/selectPicker#readme","bugs":{"url":"https://github.com/YoussefProDev/selectPicker/issues"},"dist":{"shasum":"9dd0ee1eb69148083e590da0c0bb0f0c491ad869","tarball":"https://registry.npmjs.org/rn-select-picker/-/rn-select-picker-0.1.4.tgz","fileCount":141,"integrity":"sha512-zdvy9IMjzMgjKS626Qo+SAk+xwQ9PD9n4OYvEGIiTlRRAVwGc/W2TLwRdmP4oJU760fuIFd+Up+Lya3VlvQGHw==","signatures":[{"sig":"MEQCIBU6HDmXOglm1mcqgmHGTE7fgWIDcXVTvvv1bVI3Tcc9AiBcbEA9UhR42hcnb7nsMdr7oXr5EtYl0e8PQmKDZwu2+Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":198384},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","types":"./lib/typescript/module/src/index.d.ts","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"c5de66c6531337470e79b3295c6424b352efef8b","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace select-picker-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"youssefprodev","email":"youssef23468210@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/YoussefProDev/selectPicker.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.8.2","description":"rn-select-picker is a robust, feature-rich, and fully customizable option selection component for React Native. It offers built-in support for dark mode, search, item sections, complex object handling, and now custom section rendering. With its extensive ","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"20.13.1","dependencies":{"expo":"latest"},"eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","moti":"latest","react":"18.2.0","eslint":"^8.51.0","del-cli":"^5.1.0","fuse.js":"^7.0.0","prettier":"^3.0.3","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.74.5","@shopify/flash-list":"^1.7.1","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-reanimated":"^3.16.1","react-native-builder-bob":"^0.30.2","@react-native/eslint-config":"^0.73.1","react-native-gesture-handler":"^2.20.0","react-native-status-bar-height":"^2.6.0","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*","react-native-reanimated":">=3.10.1","react-native-gesture-handler":">=2.16.1"},"_npmOperationalInternal":{"tmp":"tmp/rn-select-picker_0.1.4_1736676715028_0.2563687489457105","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true}]]},"create-react-native-library":{"type":"library","version":"0.41.2"}},"0.2.0":{"name":"rn-select-picker","version":"0.2.0","keywords":["react-native","ios","android","picker","select"],"author":{"url":"https://github.com/YoussefProDev","name":"YoussefProDev","email":"youssef23468210@gmail.com"},"license":"MIT","_id":"rn-select-picker@0.2.0","maintainers":[{"name":"youssefprodev","email":"youssef23468210@gmail.com"}],"homepage":"https://github.com/YoussefProDev/selectPicker#readme","bugs":{"url":"https://github.com/YoussefProDev/selectPicker/issues"},"dist":{"shasum":"94e095b6fba0c4419ec34c031cae532d8cb60149","tarball":"https://registry.npmjs.org/rn-select-picker/-/rn-select-picker-0.2.0.tgz","fileCount":150,"integrity":"sha512-0Thabb3XPhnJcl4kH9sxS/CGKxMSklsiwExgS88AiaGh85rd6HXVVcueYlBZUa7GWN5l5Lhx67xiHPyaYT3eiw==","signatures":[{"sig":"MEQCIAQ4DT9ekbU1gpHI58qxytFDTC5JT+/ooRjlfBxTde/SAiAyV9P4TfsiVFBbfICZJ8sxhoi1e61n+6bhpoF5d0LlOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":218996},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","types":"./lib/typescript/module/src/index.d.ts","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"0870b8d0df3bb9303aa96caa0dae2683f1a41269","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace select-picker-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"youssefprodev","email":"youssef23468210@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/YoussefProDev/selectPicker.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.2","description":"rn-select-picker is a robust, feature-rich, and fully customizable option selection component for React Native. It offers built-in support for dark mode, search, item sections, complex object handling, and now custom section rendering. With its extensive ","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"22.14.0","dependencies":{"expo":"latest"},"eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","moti":"latest","react":"18.2.0","eslint":"^8.51.0","del-cli":"^5.1.0","fuse.js":"^7.0.0","prettier":"^3.0.3","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.2.0","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.74.5","@shopify/flash-list":"^1.7.1","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-reanimated":"^3.16.1","react-native-builder-bob":"^0.30.2","@react-native/eslint-config":"^0.73.1","react-native-gesture-handler":"^2.20.0","react-native-status-bar-height":"^2.6.0","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*","react-native-reanimated":">=3.10.1","react-native-gesture-handler":">=2.16.1"},"_npmOperationalInternal":{"tmp":"tmp/rn-select-picker_0.2.0_1743617722195_0.6402646974435178","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true}]]},"create-react-native-library":{"type":"library","version":"0.41.2"}},"0.2.1":{"name":"rn-select-picker","version":"0.2.1","keywords":["react-native","ios","android","picker","select"],"author":{"url":"https://github.com/YoussefProDev","name":"YoussefProDev","email":"youssef23468210@gmail.com"},"license":"MIT","_id":"rn-select-picker@0.2.1","maintainers":[{"name":"youssefprodev","email":"youssef23468210@gmail.com"}],"homepage":"https://github.com/YoussefProDev/selectPicker#readme","bugs":{"url":"https://github.com/YoussefProDev/selectPicker/issues"},"dist":{"shasum":"51f297ec4eac89ca9ed75f69047949e4d05818c7","tarball":"https://registry.npmjs.org/rn-select-picker/-/rn-select-picker-0.2.1.tgz","fileCount":150,"integrity":"sha512-Q//2PggaNISisiJH4L1QKQpP5canmtEb1STqeC6Ur0kEURCg+M12f0P99S+dyC5DCO9rAY+dO9w8iajirJXTxQ==","signatures":[{"sig":"MEUCIQDHBqigxS03fvqrxVpMNaVlb5IsoxHikm0Jn3+/EFLTEQIgScDY2RZ31t6BNSg66t530nYCN3hbYpC9wXfTiAXRx5M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":215107},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","types":"./lib/typescript/module/src/index.d.ts","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"612ffe34c21c2852bc1ca4c76bafeabe0e4a8d54","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace select-picker-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"youssefprodev","email":"youssef23468210@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/YoussefProDev/selectPicker.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.2","description":"rn-select-picker is a robust, feature-rich, and fully customizable option selection component for React Native. It offers built-in support for dark mode, search, item sections, complex object handling, and now custom section rendering. With its extensive ","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"22.14.0","dependencies":{"expo":"latest"},"eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}],"react/react-in-jsx-scope":"off"},"extends":["@react-native","prettier"]},"eslintIgnore":["node_modules/","lib/"],"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","moti":"latest","react":"18.2.0","eslint":"^8.51.0","del-cli":"^5.1.0","fuse.js":"^7.0.0","prettier":"^3.0.3","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.2.0","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.74.5","@shopify/flash-list":"^1.7.1","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-reanimated":"^3.16.1","react-native-builder-bob":"^0.30.2","@react-native/eslint-config":"^0.73.1","react-native-gesture-handler":"^2.20.0","react-native-status-bar-height":"^2.6.0","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*","react-native-reanimated":">=3.10.1","react-native-gesture-handler":">=2.16.1"},"_npmOperationalInternal":{"tmp":"tmp/rn-select-picker_0.2.1_1743618475974_0.18918745928106784","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true}]]},"create-react-native-library":{"type":"library","version":"0.41.2"}},"0.2.2":{"name":"rn-select-picker","version":"0.2.2","keywords":["react-native","ios","android","picker","select"],"author":{"url":"https://github.com/YoussefProDev","name":"YoussefProDev","email":"youssef23468210@gmail.com"},"license":"MIT","_id":"rn-select-picker@0.2.2","maintainers":[{"name":"youssefprodev","email":"youssef23468210@gmail.com"}],"homepage":"https://github.com/YoussefProDev/selectPicker#readme","bugs":{"url":"https://github.com/YoussefProDev/selectPicker/issues"},"dist":{"shasum":"97042fbe9541679e11cd2a36b1bab389e5cd8612","tarball":"https://registry.npmjs.org/rn-select-picker/-/rn-select-picker-0.2.2.tgz","fileCount":150,"integrity":"sha512-+fh5gNrlDq+OSQ+V+Y2ZKFQxqdg26ZqQq0tfSloWH2+8bEYbl+OxkwgZi7ZZ2n14EpKV4m8HhiE6m8Fj927XMw==","signatures":[{"sig":"MEUCIQDEir6vPUQTkMveJX7QGgA53YGwb5vpDGZZ/qVtRTQkbQIgVOWRDEj6Kxttq8VZyjY3feFmMAIFJ5GFc6RRFLKwcVc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":214455},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","type":"module","types":"./lib/typescript/module/src/index.d.ts","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"4aea5fb44bf04bc0e384a3a23dd8c1611a246ca3","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace select-picker-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"youssefprodev","email":"youssef23468210@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/YoussefProDev/selectPicker.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.2","description":"rn-select-picker is a robust, feature-rich, and fully customizable option selection component for React Native. It offers built-in support for dark mode, search, item sections, complex object handling, and now custom section rendering. With its extensive ","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"22.14.0","dependencies":{"expo":"latest"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","moti":"latest","react":"18.2.0","eslint":"latest","del-cli":"^5.1.0","fuse.js":"^7.0.0","prettier":"^3.0.3","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.2.0","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.74.5","@shopify/flash-list":"^1.7.1","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-reanimated":"^3.16.1","react-native-builder-bob":"^0.30.2","@typescript-eslint/parser":"^8.29.0","@react-native/eslint-config":"^0.73.1","react-native-gesture-handler":"^2.20.0","react-native-status-bar-height":"^2.6.0","@commitlint/config-conventional":"^17.0.2","@typescript-eslint/eslint-plugin":"latest","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*","react-native-reanimated":">=3.10.1","react-native-gesture-handler":">=2.16.1"},"_npmOperationalInternal":{"tmp":"tmp/rn-select-picker_0.2.2_1743696738356_0.3455174656081945","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true}]]},"create-react-native-library":{"type":"library","version":"0.41.2"}},"0.3.0":{"name":"rn-select-picker","version":"0.3.0","keywords":["react-native","ios","android","picker","select"],"author":{"url":"https://github.com/YoussefProDev","name":"YoussefProDev","email":"youssef23468210@gmail.com"},"license":"MIT","_id":"rn-select-picker@0.3.0","maintainers":[{"name":"youssefprodev","email":"youssef23468210@gmail.com"}],"homepage":"https://github.com/YoussefProDev/selectPicker#readme","bugs":{"url":"https://github.com/YoussefProDev/selectPicker/issues"},"dist":{"shasum":"f3a832f9675b937a3e7751e5f83bebeb8a85f6ee","tarball":"https://registry.npmjs.org/rn-select-picker/-/rn-select-picker-0.3.0.tgz","fileCount":150,"integrity":"sha512-l4rwV6+ShJpRqnoybIPsY4y4e2iDQafJZEQwtyhdfrKKKsVyZS1OxMJvGDiH33Qb3rNXl9g8boopWcxKLBNjhA==","signatures":[{"sig":"MEQCIDwAd3nUC6KdNS13PMFBU5sFOUxzlf3FUHQf/rkski/mAiBOorq8KoJPv5tLsEv8SODkxNEtQuxljpo/oaQx3KvRtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":217475},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","type":"module","types":"./lib/typescript/module/src/index.d.ts","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"0ee82db9d9e327d9a2c81caf0c82980aeacae6af","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace select-picker-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"youssefprodev","email":"youssef23468210@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/YoussefProDev/selectPicker.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.2","description":"rn-select-picker is a robust, feature-rich, and fully customizable option selection component for React Native. It offers built-in support for dark mode, search, item sections, complex object handling, and now custom section rendering. With its extensive ","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"22.14.0","dependencies":{"expo":"latest"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","moti":"latest","react":"18.2.0","eslint":"latest","del-cli":"^5.1.0","fuse.js":"^7.0.0","prettier":"^3.0.3","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.2.0","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.74.5","@shopify/flash-list":"^1.7.1","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-reanimated":"^3.16.1","react-native-builder-bob":"^0.30.2","@typescript-eslint/parser":"^8.29.0","@react-native/eslint-config":"^0.73.1","react-native-gesture-handler":"^2.20.0","react-native-status-bar-height":"^2.6.0","@commitlint/config-conventional":"^17.0.2","@typescript-eslint/eslint-plugin":"latest","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*","react-native-reanimated":">=3.10.1","react-native-gesture-handler":">=2.16.1"},"_npmOperationalInternal":{"tmp":"tmp/rn-select-picker_0.3.0_1743699835881_0.7022271818010133","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true}]]},"create-react-native-library":{"type":"library","version":"0.41.2"}},"0.4.0":{"name":"rn-select-picker","version":"0.4.0","keywords":["react-native","ios","android","picker","select"],"author":{"url":"https://github.com/YoussefProDev","name":"YoussefProDev","email":"youssef23468210@gmail.com"},"license":"MIT","_id":"rn-select-picker@0.4.0","maintainers":[{"name":"youssefprodev","email":"youssef23468210@gmail.com"}],"homepage":"https://github.com/YoussefProDev/selectPicker#readme","bugs":{"url":"https://github.com/YoussefProDev/selectPicker/issues"},"dist":{"shasum":"ea7c9dc344e7ef771dd1c260bdca6525505e9586","tarball":"https://registry.npmjs.org/rn-select-picker/-/rn-select-picker-0.4.0.tgz","fileCount":150,"integrity":"sha512-gxYVwYapBD27Fy4mFjInJLiV21Wb6g/tZSpUt5QMoEKITac9pf90QXN30o/nCidSZcd0EI3ipvV75NQCwY9Uhg==","signatures":[{"sig":"MEQCIDoG+rhXXm7ld7VoMnaIXBrhsq/Z4yfqRrKwkADKgTB0AiA12PDFHCjbDOwimrsZXbIcUk6Rmlm+co/8HU0X1TgzZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":222531},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","type":"module","types":"./lib/typescript/module/src/index.d.ts","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"60dd5b8527b1bbb2409cfbb6abce623745e35115","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace select-picker-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"youssefprodev","email":"youssef23468210@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/YoussefProDev/selectPicker.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.2","description":"rn-select-picker is a robust, feature-rich, and fully customizable option selection component for React Native. It offers built-in support for dark mode, search, item sections, complex object handling, and now custom section rendering. With its extensive ","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"22.14.0","dependencies":{"expo":"latest"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","moti":"latest","react":"18.2.0","eslint":"latest","del-cli":"^5.1.0","fuse.js":"^7.0.0","prettier":"^3.0.3","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.2.0","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.74.5","@shopify/flash-list":"^1.7.1","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-reanimated":"^3.16.1","react-native-builder-bob":"^0.30.2","@typescript-eslint/parser":"^8.29.0","@react-native/eslint-config":"^0.73.1","react-native-gesture-handler":"^2.20.0","react-native-status-bar-height":"^2.6.0","@commitlint/config-conventional":"^17.0.2","@typescript-eslint/eslint-plugin":"latest","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*","react-native-reanimated":">=3.10.1","react-native-gesture-handler":">=2.16.1"},"_npmOperationalInternal":{"tmp":"tmp/rn-select-picker_0.4.0_1743707437675_0.008038381100017311","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true}]]},"create-react-native-library":{"type":"library","version":"0.41.2"}},"0.3.5":{"name":"rn-select-picker","version":"0.3.5","keywords":["react-native","ios","android","picker","select"],"author":{"url":"https://github.com/YoussefProDev","name":"YoussefProDev","email":"youssef23468210@gmail.com"},"license":"MIT","_id":"rn-select-picker@0.3.5","maintainers":[{"name":"youssefprodev","email":"youssef23468210@gmail.com"}],"homepage":"https://github.com/YoussefProDev/selectPicker#readme","bugs":{"url":"https://github.com/YoussefProDev/selectPicker/issues"},"dist":{"shasum":"039259f6a7c0ce05f550358cd6c66baca156196f","tarball":"https://registry.npmjs.org/rn-select-picker/-/rn-select-picker-0.3.5.tgz","fileCount":150,"integrity":"sha512-5TVP9X3r9U7WREicnq6ecKjt0WhY+8T8Go/KCnorutNDj3ChKmNKkzX44pm+CQ0nfAHcpFmPLQRMeKYeSD96nA==","signatures":[{"sig":"MEYCIQCneLtQbr417Vn8EDnSusxPbmqhZck1p+4MCR91eZg/KQIhANhv4GeOK/javJ5lRDWnQjf9noDL0+CRKqxO9EMLmVjL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":222531},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","type":"module","types":"./lib/typescript/module/src/index.d.ts","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"60dd5b8527b1bbb2409cfbb6abce623745e35115","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace select-picker-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"youssefprodev","email":"youssef23468210@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/YoussefProDev/selectPicker.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.2","description":"rn-select-picker is a robust, feature-rich, and fully customizable option selection component for React Native. It offers built-in support for dark mode, search, item sections, complex object handling, and now custom section rendering. With its extensive ","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"22.14.0","dependencies":{"expo":"latest"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"jest":"^29.7.0","moti":"latest","react":"18.2.0","eslint":"latest","del-cli":"^5.1.0","fuse.js":"^7.0.0","prettier":"^3.0.3","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.2.0","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.74.5","@shopify/flash-list":"^1.7.1","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-reanimated":"^3.16.1","react-native-builder-bob":"^0.30.2","@typescript-eslint/parser":"^8.29.0","@react-native/eslint-config":"^0.73.1","react-native-gesture-handler":"^2.20.0","react-native-status-bar-height":"^2.6.0","@commitlint/config-conventional":"^17.0.2","@typescript-eslint/eslint-plugin":"latest","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*","react-native-reanimated":">=3.10.1","react-native-gesture-handler":">=2.16.1"},"_npmOperationalInternal":{"tmp":"tmp/rn-select-picker_0.3.5_1743707692334_0.3919470680673498","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true}]]},"create-react-native-library":{"type":"library","version":"0.41.2"}},"0.3.6":{"name":"rn-select-picker","version":"0.3.6","keywords":["react-native","ios","android","picker","select"],"author":{"url":"https://github.com/YoussefProDev","name":"YoussefProDev","email":"youssef23468210@gmail.com"},"license":"MIT","_id":"rn-select-picker@0.3.6","maintainers":[{"name":"youssefprodev","email":"youssef23468210@gmail.com"}],"homepage":"https://github.com/YoussefProDev/selectPicker#readme","bugs":{"url":"https://github.com/YoussefProDev/selectPicker/issues"},"dist":{"shasum":"bf0977743aabeb8fae515f62a883fba72ca48550","tarball":"https://registry.npmjs.org/rn-select-picker/-/rn-select-picker-0.3.6.tgz","fileCount":150,"integrity":"sha512-Ugv+NXVOdRNLOolO1zAmJdtGiPBPZVIlKfKcCpgXkRFk7MZuTqNu7Dv+WwEeCI4wSlu4g5//NvE0ClZnHPGVkw==","signatures":[{"sig":"MEUCIQCzk5oxd4jSAZmdelAciCXV+oVA+MrL95GT3neIIvQGXgIgUaaYkZMICPxPTLNbzdPgY6GJJ8PbeWc4brjWuZfbN2c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":222531},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","type":"module","types":"./lib/typescript/module/src/index.d.ts","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"d7c82117631b43132c6ce86afa3e50ea8e27d78a","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","clean":"del-cli lib","example":"yarn workspace select-picker-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"youssefprodev","email":"youssef23468210@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/YoussefProDev/selectPicker.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.2","description":"rn-select-picker is a robust, feature-rich, and fully customizable option selection component for React Native. It offers built-in support for dark mode, search, item sections, complex object handling, and now custom section rendering. With its extensive ","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"22.14.0","dependencies":{"expo":"latest","jest":"^29.7.0","moti":"latest","fuse.js":"^7.0.0","@shopify/flash-list":"^1.7.1"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"react":"18.2.0","eslint":"latest","del-cli":"^5.1.0","prettier":"^3.0.3","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.2.0","@types/jest":"^29.5.5","@types/react":"^18.2.44","react-native":"0.74.5","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-reanimated":"^3.16.1","react-native-builder-bob":"^0.30.2","@typescript-eslint/parser":"^8.29.0","@react-native/eslint-config":"^0.73.1","react-native-gesture-handler":"^2.20.0","react-native-status-bar-height":"^2.6.0","@commitlint/config-conventional":"^17.0.2","@typescript-eslint/eslint-plugin":"latest","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*","react-native-reanimated":">=3.10.1","react-native-gesture-handler":">=2.16.1"},"_npmOperationalInternal":{"tmp":"tmp/rn-select-picker_0.3.6_1743783237330_0.17682646566118976","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true}]]},"create-react-native-library":{"type":"library","version":"0.41.2"}},"0.3.7":{"name":"rn-select-picker","version":"0.3.7","keywords":["react-native","ios","android","picker","select"],"author":{"url":"https://github.com/YoussefProDev","name":"YoussefProDev","email":"youssef23468210@gmail.com"},"license":"MIT","_id":"rn-select-picker@0.3.7","maintainers":[{"name":"youssefprodev","email":"youssef23468210@gmail.com"}],"homepage":"https://github.com/YoussefProDev/selectPicker#readme","bugs":{"url":"https://github.com/YoussefProDev/selectPicker/issues"},"dist":{"shasum":"827cdb28f2788b79c2fd067daa0a88d40a5c2af1","tarball":"https://registry.npmjs.org/rn-select-picker/-/rn-select-picker-0.3.7.tgz","fileCount":150,"integrity":"sha512-us5WZGMa+PTOqhaAot3JjQKqrdjeRinGKEPo5Lff6CIOtr+u/vQLjIlzLbOJe1vnSN1FsamgxqflRW9CIJquDg==","signatures":[{"sig":"MEYCIQCUGic9P64Ikv9lrhMdhzXcyL22zAQCw2zx0EHVufXPlgIhAOfqXRgImE4gUqyI88abqNa6tupsPEdmFDrz0sowK0y2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":222670},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","type":"module","types":"./lib/typescript/module/src/index.d.ts","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"a93f011fd8ceff119ac7f088a150ef73203b963f","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest ","clean":"del-cli lib","example":"yarn workspace select-picker-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"youssefprodev","email":"youssef23468210@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/YoussefProDev/selectPicker.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.2","description":"rn-select-picker is a robust, feature-rich, and fully customizable option selection component for React Native. It offers built-in support for dark mode, search, item sections, complex object handling, and now custom section rendering. With its extensive ","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"22.14.0","dependencies":{"expo":"latest","jest":"^29.7.0","moti":"latest","fuse.js":"^7.0.0","@babel/preset-env":"^7.26.9","@shopify/flash-list":"^1.7.1","@babel/preset-typescript":"^7.27.0","react-native-status-bar-height":"^2.6.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"react":"18.2.0","eslint":"latest","del-cli":"^5.1.0","ts-jest":"^29.3.1","prettier":"^3.0.3","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.2.0","@types/jest":"^29.5.14","@types/react":"^18.2.44","react-native":"0.74.5","@jest/globals":"^29.7.0","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-reanimated":"^3.16.1","react-native-builder-bob":"^0.30.2","@typescript-eslint/parser":"^8.29.0","@react-native/eslint-config":"^0.73.1","react-native-gesture-handler":"^2.20.0","@commitlint/config-conventional":"^17.0.2","@typescript-eslint/eslint-plugin":"latest","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*","react-native-reanimated":">=3.10.1","react-native-gesture-handler":">=2.16.1"},"_npmOperationalInternal":{"tmp":"tmp/rn-select-picker_0.3.7_1743784757387_0.6022579958029959","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true}]]},"create-react-native-library":{"type":"library","version":"0.41.2"}},"0.3.8":{"name":"rn-select-picker","version":"0.3.8","keywords":["react-native","ios","android","picker","select"],"author":{"url":"https://github.com/YoussefProDev","name":"YoussefProDev","email":"youssef23468210@gmail.com"},"license":"MIT","_id":"rn-select-picker@0.3.8","maintainers":[{"name":"youssefprodev","email":"youssef23468210@gmail.com"}],"homepage":"https://github.com/YoussefProDev/selectPicker#readme","bugs":{"url":"https://github.com/YoussefProDev/selectPicker/issues"},"dist":{"shasum":"ce942975bc96c3ad002070304295f12e9a82ac46","tarball":"https://registry.npmjs.org/rn-select-picker/-/rn-select-picker-0.3.8.tgz","fileCount":150,"integrity":"sha512-D5eAAMticXTivWaeLa7rqLecE7hRC6OEWOSiZajGSParNvBSMNW4ZnM6zJTQbrte9COrxppurwf4tiTJnBC++g==","signatures":[{"sig":"MEQCIATrArnXaH3NEAWlNAsJD/0hgrVC0d0hZt5g9JTjphNjAiAkGSqHf4Ap0feQIEPWimK+TG+dokTX26AvS3xR2E6rZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":222670},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","type":"module","types":"./lib/typescript/module/src/index.d.ts","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"ca44858245a220893d3ac013b8373a43dee68004","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest ","clean":"del-cli lib","example":"yarn workspace select-picker-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"youssefprodev","email":"youssef23468210@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/YoussefProDev/selectPicker.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.2","description":"rn-select-picker is a robust, feature-rich, and fully customizable option selection component for React Native. It offers built-in support for dark mode, search, item sections, complex object handling, and now custom section rendering. With its extensive ","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"22.14.0","dependencies":{"expo":"latest","jest":"^29.7.0","moti":"latest","fuse.js":"^7.0.0","@babel/preset-env":"^7.26.9","@shopify/flash-list":"^1.7.1","@babel/preset-typescript":"^7.27.0","react-native-status-bar-height":"^2.6.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"react":"18.2.0","eslint":"latest","del-cli":"^5.1.0","ts-jest":"^29.3.1","prettier":"^3.0.3","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.2.0","@types/jest":"^29.5.14","@types/react":"^18.2.44","react-native":"0.74.5","@jest/globals":"^29.7.0","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-reanimated":"^3.16.1","react-native-builder-bob":"^0.30.2","@typescript-eslint/parser":"^8.29.0","@react-native/eslint-config":"^0.73.1","react-native-gesture-handler":"^2.20.0","@commitlint/config-conventional":"^17.0.2","@typescript-eslint/eslint-plugin":"latest","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*","react-native-reanimated":">=3.16.1","react-native-gesture-handler":">=2.20.0"},"_npmOperationalInternal":{"tmp":"tmp/rn-select-picker_0.3.8_1743838583821_0.10235843976027015","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true}]]},"create-react-native-library":{"type":"library","version":"0.41.2"}},"0.3.9":{"name":"rn-select-picker","version":"0.3.9","keywords":["react-native","ios","android","picker","select"],"author":{"url":"https://github.com/YoussefProDev","name":"YoussefProDev","email":"youssef23468210@gmail.com"},"license":"MIT","_id":"rn-select-picker@0.3.9","maintainers":[{"name":"youssefprodev","email":"youssef23468210@gmail.com"}],"homepage":"https://github.com/YoussefProDev/selectPicker#readme","bugs":{"url":"https://github.com/YoussefProDev/selectPicker/issues"},"dist":{"shasum":"90b99bf4c24a9606947cb4ea6b5b0a9ef37a540f","tarball":"https://registry.npmjs.org/rn-select-picker/-/rn-select-picker-0.3.9.tgz","fileCount":150,"integrity":"sha512-jfQb5J1DL+7Y5YrJMMpkhf6I0XvksvJajbEbOV7VhkrFNll7aL7JtRkutpvfsnj2vrGkNw3iMpplimuAa7wgvw==","signatures":[{"sig":"MEUCIQDExjeu76DV2k9Vc3p3+jJRpuS/tYRGYIwvP9tt9mIYJQIgaybYcj7kgd/JOfkvXo0WqWYYDvH8Cnd2uYXi2qfayOo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":223567},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","type":"module","types":"./lib/typescript/module/src/index.d.ts","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"d1b10afcfd1ebe0c69ee6fbabe8da6bfa3c8af69","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest ","clean":"del-cli lib","example":"yarn workspace select-picker-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"youssefprodev","email":"youssef23468210@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/YoussefProDev/selectPicker.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.2","description":"rn-select-picker is a robust, feature-rich, and fully customizable option selection component for React Native. It offers built-in support for dark mode, search, item sections, complex object handling, and now custom section rendering. With its extensive ","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"22.14.0","dependencies":{"expo":"latest","jest":"^29.7.0","moti":"latest","fuse.js":"^7.0.0","@babel/preset-env":"^7.26.9","@shopify/flash-list":"^1.7.1","@babel/preset-typescript":"^7.27.0","react-native-status-bar-height":"^2.6.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"react":"18.2.0","eslint":"latest","del-cli":"^5.1.0","ts-jest":"^29.3.1","prettier":"^3.0.3","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.2.0","@types/jest":"^29.5.14","@types/react":"^18.2.44","react-native":"0.74.5","@jest/globals":"^29.7.0","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-reanimated":"^3.16.1","react-native-builder-bob":"^0.30.2","@typescript-eslint/parser":"^8.29.0","@react-native/eslint-config":"^0.73.1","react-native-gesture-handler":"^2.21.0","@commitlint/config-conventional":"^17.0.2","@typescript-eslint/eslint-plugin":"latest","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*","react-native-reanimated":">=3.16.1","react-native-gesture-handler":">=2.21.0"},"_npmOperationalInternal":{"tmp":"tmp/rn-select-picker_0.3.9_1743840946720_0.2014520758417795","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true}]]},"create-react-native-library":{"type":"library","version":"0.41.2"}},"0.3.10":{"name":"rn-select-picker","version":"0.3.10","keywords":["react-native","ios","android","picker","select"],"author":{"url":"https://github.com/YoussefProDev","name":"YoussefProDev","email":"youssef23468210@gmail.com"},"license":"MIT","_id":"rn-select-picker@0.3.10","maintainers":[{"name":"youssefprodev","email":"youssef23468210@gmail.com"}],"homepage":"https://github.com/YoussefProDev/selectPicker#readme","bugs":{"url":"https://github.com/YoussefProDev/selectPicker/issues"},"dist":{"shasum":"01e28339041041a6acf1eaacde8bc7fa407c84fd","tarball":"https://registry.npmjs.org/rn-select-picker/-/rn-select-picker-0.3.10.tgz","fileCount":150,"integrity":"sha512-SQoN0TIyfu8Xhj7FEUfjQeN0uDs8weqazd5kwSRDzCx7ixKisfTndnnSsJXvztxUSQJ99GdfLtwZvDrmWOHGag==","signatures":[{"sig":"MEUCIGPWpY/cCMtUqRIImLI2BXGa/MUB7C8ejGgywMQCnKMLAiEAyBLcX7NMPHyvT9YOU8Kwdde/0ZfYCzdl0nJBO5L5yb0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":223264},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","type":"module","types":"./lib/typescript/module/src/index.d.ts","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"dba5c722717953c9b739dc44c022f7b3f7b60ade","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest ","clean":"del-cli lib","example":"yarn workspace select-picker-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"youssefprodev","email":"youssef23468210@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/YoussefProDev/selectPicker.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.2","description":"rn-select-picker is a robust, feature-rich, and fully customizable option selection component for React Native. It offers built-in support for dark mode, search, item sections, complex object handling, and now custom section rendering. With its extensive ","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"22.14.0","dependencies":{"jest":"^29.7.0","moti":"latest","fuse.js":"^7.0.0","@shopify/flash-list":"^1.8.0","react-native-status-bar-height":"^2.6.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"react":"latest","eslint":"8.57.0","del-cli":"^5.1.0","ts-jest":"^29.3.1","prettier":"^3.0.3","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.2.0","@babel/core":"^7.26.10","@types/jest":"^29.5.14","@types/react":"^18.2.44","react-native":"latest","@jest/globals":"^29.7.0","@babel/preset-env":"^7.26.9","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-reanimated":"^3.17.2","@babel/preset-typescript":"^7.27.0","react-native-builder-bob":"^0.30.2","@typescript-eslint/parser":"^8.29.0","@react-native/eslint-config":"^0.73.1","react-native-gesture-handler":"^2.25.0","@commitlint/config-conventional":"^17.0.2","@typescript-eslint/eslint-plugin":"latest","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*","react-native-reanimated":">=3.17.2","react-native-gesture-handler":">=2.25.0"},"_npmOperationalInternal":{"tmp":"tmp/rn-select-picker_0.3.10_1743860777301_0.5458865697885262","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true}]]},"create-react-native-library":{"type":"library","version":"0.41.2"}},"0.3.11":{"name":"rn-select-picker","version":"0.3.11","keywords":["react-native","ios","android","picker","select"],"author":{"url":"https://github.com/YoussefProDev","name":"YoussefProDev","email":"youssef23468210@gmail.com"},"license":"MIT","_id":"rn-select-picker@0.3.11","maintainers":[{"name":"youssefprodev","email":"youssef23468210@gmail.com"}],"homepage":"https://github.com/YoussefProDev/selectPicker#readme","bugs":{"url":"https://github.com/YoussefProDev/selectPicker/issues"},"dist":{"shasum":"cdbd78f9c8100326fd40136b3b394908e322b31b","tarball":"https://registry.npmjs.org/rn-select-picker/-/rn-select-picker-0.3.11.tgz","fileCount":150,"integrity":"sha512-NokYUS/+uEWD9RwkLy5fDppkLkOUDYIh19NmKEKhnDp6dc4PU9asp8qvn4F42GROnsb9iwcuE+y1XT17BZtPLA==","signatures":[{"sig":"MEUCIQCZWW4FVMXUbVHL07o089fua3HkvzRA7872EO2fnt1mLQIgaCdvZXPeUWUXBPecyWA/+CsAUvwyBC8CW/HgjYe7wPI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":223264},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","type":"module","types":"./lib/typescript/module/src/index.d.ts","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"fa0e159f4dea0d6f46aa510a75738d806875375f","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest ","clean":"del-cli lib","example":"yarn workspace select-picker-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"youssefprodev","email":"youssef23468210@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/YoussefProDev/selectPicker.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.2","description":"rn-select-picker is a robust, feature-rich, and fully customizable option selection component for React Native. It offers built-in support for dark mode, search, item sections, complex object handling, and now custom section rendering. With its extensive ","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"22.14.0","dependencies":{"jest":"^29.7.0","moti":"latest","fuse.js":"^7.0.0","@shopify/flash-list":"^1.8.0","react-native-status-bar-height":"^2.6.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"react":"latest","eslint":"8.57.0","del-cli":"^5.1.0","ts-jest":"^29.3.1","prettier":"^3.0.3","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.2.0","@babel/core":"^7.26.10","@types/jest":"^29.5.14","@types/react":"^18.2.44","react-native":"latest","@jest/globals":"^29.7.0","@babel/preset-env":"^7.26.9","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-reanimated":"^3.17.2","@babel/preset-typescript":"^7.27.0","react-native-builder-bob":"^0.30.2","@typescript-eslint/parser":"^8.29.0","@react-native/eslint-config":"^0.73.1","react-native-gesture-handler":"^2.25.0","@commitlint/config-conventional":"^17.0.2","@typescript-eslint/eslint-plugin":"latest","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*","react-native-reanimated":">=3.17.2","react-native-gesture-handler":">=2.25.0"},"_npmOperationalInternal":{"tmp":"tmp/rn-select-picker_0.3.11_1743861226060_0.7706453050851672","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true}]]},"create-react-native-library":{"type":"library","version":"0.41.2"}},"0.3.12":{"name":"rn-select-picker","version":"0.3.12","keywords":["react-native","ios","android","picker","select"],"author":{"url":"https://github.com/YoussefProDev","name":"YoussefProDev","email":"youssef23468210@gmail.com"},"license":"MIT","_id":"rn-select-picker@0.3.12","maintainers":[{"name":"youssefprodev","email":"youssef23468210@gmail.com"}],"homepage":"https://github.com/YoussefProDev/selectPicker#readme","bugs":{"url":"https://github.com/YoussefProDev/selectPicker/issues"},"dist":{"shasum":"afbb82fd3d4236fb87a978bbf28efbec523d52f6","tarball":"https://registry.npmjs.org/rn-select-picker/-/rn-select-picker-0.3.12.tgz","fileCount":150,"integrity":"sha512-/Wr0OsEq81HDMajDGVjUxDCIcPZXzTKK1sQYFnpA640Ow+lbE+bAlXuRelwqDi4XU1+fntMpr0O4H8llTWDs8w==","signatures":[{"sig":"MEQCIB6KUw+qbTW3xLj+tFDVjVSKY+2jgyHKDOuSXEW2XuiGAiB/OWn1poTaZDj50ocZ+cG5gIgouXrP/2rWwGmNNnKWjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":223264},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","type":"module","types":"./lib/typescript/module/src/index.d.ts","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"bc614f228b78f2bea7c4c994f39add8fc62a19ec","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest ","clean":"del-cli lib","example":"yarn workspace select-picker-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"youssefprodev","email":"youssef23468210@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/YoussefProDev/selectPicker.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.2","description":"rn-select-picker is a robust, feature-rich, and fully customizable option selection component for React Native. It offers built-in support for dark mode, search, item sections, complex object handling, and now custom section rendering. With its extensive ","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"22.14.0","dependencies":{"jest":"^29.7.0","moti":"latest","fuse.js":"^7.0.0","@shopify/flash-list":"^1.8.0","react-native-status-bar-height":"^2.6.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"react":"latest","eslint":"8.57.0","del-cli":"^5.1.0","ts-jest":"^29.3.1","prettier":"^3.0.3","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.2.0","@babel/core":"^7.26.10","@types/jest":"^29.5.14","@types/react":"^18.2.44","react-native":"latest","@jest/globals":"^29.7.0","@babel/preset-env":"^7.26.9","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-reanimated":"^3.16.1","@babel/preset-typescript":"^7.27.0","react-native-builder-bob":"^0.30.2","@typescript-eslint/parser":"^8.29.0","@react-native/eslint-config":"^0.73.1","react-native-gesture-handler":"^2.20.0","@commitlint/config-conventional":"^17.0.2","@typescript-eslint/eslint-plugin":"latest","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*","react-native-reanimated":">=3.16.1","react-native-gesture-handler":">=2.20.0"},"_npmOperationalInternal":{"tmp":"tmp/rn-select-picker_0.3.12_1743861612116_0.6736996347956581","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true}]]},"create-react-native-library":{"type":"library","version":"0.41.2"}},"0.4.1":{"name":"rn-select-picker","version":"0.4.1","keywords":["react-native","ios","android","picker","select"],"author":{"url":"https://github.com/YoussefProDev","name":"YoussefProDev","email":"youssef23468210@gmail.com"},"license":"MIT","_id":"rn-select-picker@0.4.1","maintainers":[{"name":"youssefprodev","email":"youssef23468210@gmail.com"}],"homepage":"https://github.com/YoussefProDev/selectPicker#readme","bugs":{"url":"https://github.com/YoussefProDev/selectPicker/issues"},"dist":{"shasum":"32d6bd6f7cec2bbdcc838363e75f3e68c58b1036","tarball":"https://registry.npmjs.org/rn-select-picker/-/rn-select-picker-0.4.1.tgz","fileCount":150,"integrity":"sha512-nrrrr0E50TxReYelPPS245JtqknH/rH9CoabWpz+FLdRo6zGCdWoDngj0kGwZ1mHnqL2vmYx9wKlNkwViitv0A==","signatures":[{"sig":"MEYCIQDcdfF9NtBd6b/Pip2+rk7lTbpfQI7Q7EzS6LfKqJjQSAIhALeWBLfaP744AfcN2ZISaQ+Zn370HtFr668aWfSHE5WJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":225548},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","type":"module","types":"./lib/typescript/module/src/index.d.ts","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"cf849028a01a65b98eb11236f85efdbb4fb719a9","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest ","clean":"del-cli lib","example":"yarn workspace select-picker-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"youssefprodev","email":"youssef23468210@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/YoussefProDev/selectPicker.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.2","description":"rn-select-picker is a robust, feature-rich, and fully customizable option selection component for React Native. It offers built-in support for dark mode, search, item sections, complex object handling, and now custom section rendering. With its extensive ","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"22.14.0","dependencies":{"jest":"^29.7.0","moti":"latest","fuse.js":"^7.0.0","react-native-modal":"^14.0.0-rc.1","@shopify/flash-list":"^1.8.0","react-native-status-bar-height":"^2.6.0","react-native-keyboard-aware-scroll-view":"^0.9.5"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"react":"latest","eslint":"8.57.0","del-cli":"^5.1.0","ts-jest":"^29.3.1","prettier":"^3.0.3","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.2.0","@babel/core":"^7.26.10","@types/jest":"^29.5.14","@types/react":"^18.2.44","react-native":"latest","@jest/globals":"^29.7.0","@babel/preset-env":"^7.26.9","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-reanimated":"^3.16.1","@babel/preset-typescript":"^7.27.0","react-native-builder-bob":"^0.30.2","@typescript-eslint/parser":"^8.29.0","@react-native/eslint-config":"^0.73.1","react-native-gesture-handler":"^2.20.0","@commitlint/config-conventional":"^17.0.2","@typescript-eslint/eslint-plugin":"latest","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*","react-native-reanimated":">=3.16.1","react-native-gesture-handler":">=2.20.0"},"_npmOperationalInternal":{"tmp":"tmp/rn-select-picker_0.4.1_1743890780035_0.24081373689557206","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true}]]},"create-react-native-library":{"type":"library","version":"0.41.2"}},"0.5.0":{"name":"rn-select-picker","version":"0.5.0","keywords":["react-native","ios","android","picker","select"],"author":{"url":"https://github.com/YoussefProDev","name":"YoussefProDev","email":"youssef23468210@gmail.com"},"license":"MIT","_id":"rn-select-picker@0.5.0","maintainers":[{"name":"youssefprodev","email":"youssef23468210@gmail.com"}],"homepage":"https://github.com/YoussefProDev/selectPicker#readme","bugs":{"url":"https://github.com/YoussefProDev/selectPicker/issues"},"dist":{"shasum":"0a91c46e18b46721212be5fd0d7c7db769525aef","tarball":"https://registry.npmjs.org/rn-select-picker/-/rn-select-picker-0.5.0.tgz","fileCount":150,"integrity":"sha512-66dVj5Vhg/n5cdgtYjR+CMKrzpOD3zumot3xS1TXnB617JgFxgzZssFw8atHgkvy49o65vsH9nDqBEmIyMA5tQ==","signatures":[{"sig":"MEUCIQCP0ZziOUTJvQwIKlN8YT8tnjFj0UPdEmyjmibtAEt1LAIgFSn822g+AvWfV3SXG0aEeSiLJEO2gYlW6GUkhQnMus8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":226473},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","type":"module","types":"./lib/typescript/module/src/index.d.ts","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"901b887007092e1698b841c08d2bf4199d64ea9d","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest ","clean":"del-cli lib","example":"yarn workspace select-picker-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"youssefprodev","email":"youssef23468210@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/YoussefProDev/selectPicker.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.2","description":"rn-select-picker is a robust, feature-rich, and fully customizable option selection component for React Native. It offers built-in support for dark mode, search, item sections, complex object handling, and now custom section rendering. With its extensive ","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"22.14.0","dependencies":{"jest":"^29.7.0","moti":"latest","fuse.js":"^7.0.0","react-native-modal":"^14.0.0-rc.1","@shopify/flash-list":"^1.8.0","react-native-status-bar-height":"^2.6.0","react-native-keyboard-aware-scroll-view":"^0.9.5"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"react":"latest","eslint":"8.57.0","del-cli":"^5.1.0","ts-jest":"^29.3.1","prettier":"^3.0.3","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.2.0","@babel/core":"^7.26.10","@types/jest":"^29.5.14","@types/react":"^18.2.44","react-native":"latest","@jest/globals":"^29.7.0","@babel/preset-env":"^7.26.9","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-reanimated":"^3.16.1","@babel/preset-typescript":"^7.27.0","react-native-builder-bob":"^0.30.2","@typescript-eslint/parser":"^8.29.0","@react-native/eslint-config":"^0.73.1","react-native-gesture-handler":"^2.20.0","@commitlint/config-conventional":"^17.0.2","@typescript-eslint/eslint-plugin":"latest","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*","react-native-reanimated":">=3.16.1","react-native-gesture-handler":">=2.20.0"},"_npmOperationalInternal":{"tmp":"tmp/rn-select-picker_0.5.0_1743935385350_0.06874711816660617","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true}]]},"create-react-native-library":{"type":"library","version":"0.41.2"}},"0.4.2":{"name":"rn-select-picker","version":"0.4.2","keywords":["react-native","ios","android","picker","select"],"author":{"url":"https://github.com/YoussefProDev","name":"YoussefProDev","email":"youssef23468210@gmail.com"},"license":"MIT","_id":"rn-select-picker@0.4.2","maintainers":[{"name":"youssefprodev","email":"youssef23468210@gmail.com"}],"homepage":"https://github.com/YoussefProDev/selectPicker#readme","bugs":{"url":"https://github.com/YoussefProDev/selectPicker/issues"},"dist":{"shasum":"659a7129336ac9671f44d12af10ca9f1fe611e0b","tarball":"https://registry.npmjs.org/rn-select-picker/-/rn-select-picker-0.4.2.tgz","fileCount":150,"integrity":"sha512-2ggjMn0guRBSrcFanvavMIHHn5FkRayHVhXd3PrLW90A/q6SPG8ukc76vxmPLEeJQ3qWZF9MvASi/HR4l3OM/Q==","signatures":[{"sig":"MEQCIEFXIg6gHUmVB/l6gpJm1yOlqRsQC6n1NWLbYzjxUYjLAiBqc7LW2MQlhBGBRm4fKUt/bVrF09LZWp44KONzW+LDww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":226473},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","type":"module","types":"./lib/typescript/module/src/index.d.ts","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"901b887007092e1698b841c08d2bf4199d64ea9d","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest ","clean":"del-cli lib","example":"yarn workspace select-picker-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"youssefprodev","email":"youssef23468210@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/YoussefProDev/selectPicker.git","type":"git"},"workspaces":["example"],"_npmVersion":"10.9.2","description":"rn-select-picker is a robust, feature-rich, and fully customizable option selection component for React Native. It offers built-in support for dark mode, search, item sections, complex object handling, and now custom section rendering. With its extensive ","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"22.14.0","dependencies":{"jest":"^29.7.0","moti":"latest","fuse.js":"^7.0.0","react-native-modal":"^14.0.0-rc.1","@shopify/flash-list":"^1.8.0","react-native-status-bar-height":"^2.6.0","react-native-keyboard-aware-scroll-view":"^0.9.5"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"react":"latest","eslint":"8.57.0","del-cli":"^5.1.0","ts-jest":"^29.3.1","prettier":"^3.0.3","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.2.0","@babel/core":"^7.26.10","@types/jest":"^29.5.14","@types/react":"^18.2.44","react-native":"latest","@jest/globals":"^29.7.0","@babel/preset-env":"^7.26.9","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-reanimated":"^3.16.1","@babel/preset-typescript":"^7.27.0","react-native-builder-bob":"^0.30.2","@typescript-eslint/parser":"^8.29.0","@react-native/eslint-config":"^0.73.1","react-native-gesture-handler":"^2.20.0","@commitlint/config-conventional":"^17.0.2","@typescript-eslint/eslint-plugin":"latest","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*","react-native-reanimated":">=3.16.1","react-native-gesture-handler":">=2.20.0"},"_npmOperationalInternal":{"tmp":"tmp/rn-select-picker_0.4.2_1743935427575_0.9977416778384482","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true}]]},"create-react-native-library":{"type":"library","version":"0.41.2"}},"0.4.3":{"name":"rn-select-picker","version":"0.4.3","keywords":["react-native","ios","android","picker","select"],"author":{"url":"https://github.com/YoussefProDev","name":"YoussefProDev","email":"youssef23468210@gmail.com"},"license":"MIT","_id":"rn-select-picker@0.4.3","maintainers":[{"name":"youssefprodev","email":"youssef23468210@gmail.com"}],"homepage":"https://github.com/YoussefProDev/selectPicker#readme","bugs":{"url":"https://github.com/YoussefProDev/selectPicker/issues"},"dist":{"shasum":"10d81d7c47901ca1016c858d8ecca4b0c8d9816d","tarball":"https://registry.npmjs.org/rn-select-picker/-/rn-select-picker-0.4.3.tgz","fileCount":150,"integrity":"sha512-jdkLzZWIh9XkcMrH7Q7wt8mi2l7zFoWmCYYTEi0dPhiLoxKpyWSGA/UQ2ddN6hWs+eWLGRH+doeyQnOLuCO9yA==","signatures":[{"sig":"MEUCIFrzHhexvs3HFLBrAlbAqeLt412lr3kr9q8D1lLrpxgbAiEAiwUOuwrkT0QnaDKptNx7AKcIb8zpXJ3mg6DRYgecGa8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":226976},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","type":"module","types":"./lib/typescript/module/src/index.d.ts","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"dbcd4c18c3b713a54cb8cbc724878059e07677ac","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest ","clean":"del-cli lib","example":"yarn workspace select-picker-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"youssefprodev","email":"youssef23468210@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/YoussefProDev/selectPicker.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.3.0","description":"rn-select-picker is a robust, feature-rich, and fully customizable option selection component for React Native. It offers built-in support for dark mode, search, item sections, complex object handling, and now custom section rendering. With its extensive ","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"22.14.0","dependencies":{"jest":"^29.7.0","moti":"latest","fuse.js":"^7.0.0","react-native-modal":"^14.0.0-rc.1","@shopify/flash-list":"^1.8.0","react-native-status-bar-height":"^2.6.0","react-native-keyboard-aware-scroll-view":"^0.9.5"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"react":"latest","eslint":"8.57.0","del-cli":"^5.1.0","ts-jest":"^29.3.1","prettier":"^3.0.3","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.2.0","@babel/core":"^7.26.10","@types/jest":"^29.5.14","@types/react":"^18.2.44","react-native":"latest","@jest/globals":"^29.7.0","@babel/preset-env":"^7.26.9","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-reanimated":"^3.16.1","@babel/preset-typescript":"^7.27.0","react-native-builder-bob":"^0.30.2","@typescript-eslint/parser":"^8.29.0","@react-native/eslint-config":"^0.73.1","react-native-gesture-handler":"^2.20.0","@commitlint/config-conventional":"^17.0.2","@typescript-eslint/eslint-plugin":"latest","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*","react-native-reanimated":">=3.16.1","react-native-gesture-handler":">=2.20.0"},"_npmOperationalInternal":{"tmp":"tmp/rn-select-picker_0.4.3_1745237762910_0.5503388930904001","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true}]]},"create-react-native-library":{"type":"library","version":"0.41.2"}},"0.4.4":{"name":"rn-select-picker","version":"0.4.4","keywords":["react-native","ios","android","picker","select"],"author":{"url":"https://github.com/YoussefProDev","name":"YoussefProDev","email":"youssef23468210@gmail.com"},"license":"MIT","_id":"rn-select-picker@0.4.4","maintainers":[{"name":"youssefprodev","email":"youssef23468210@gmail.com"}],"homepage":"https://github.com/YoussefProDev/selectPicker#readme","bugs":{"url":"https://github.com/YoussefProDev/selectPicker/issues"},"dist":{"shasum":"3bcb52f80c9689cb6939043d8bed006752cca499","tarball":"https://registry.npmjs.org/rn-select-picker/-/rn-select-picker-0.4.4.tgz","fileCount":150,"integrity":"sha512-7mF9phBLAFwtz06fA0Hlgo22JA++JOBP0YcBlGByBS1kAV7QmYQrElnEOS9NPSth/Naoo+QYZiYabGGfbx2aAw==","signatures":[{"sig":"MEYCIQD8TPSMwbQnptvJ5sxBpNaf5l4SQm1Wt2ADVwaQBY6oqwIhAP1vIKnrMPyozkfleOpivQTffDHbrByrBvEjYcef9ld9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":225476},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","type":"module","types":"./lib/typescript/module/src/index.d.ts","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"cee2882591fadde581d2f035cbb7e2c866a81df6","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest ","clean":"del-cli lib","example":"yarn workspace select-picker-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"youssefprodev","email":"youssef23468210@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/YoussefProDev/selectPicker.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.3.0","description":"rn-select-picker is a robust, feature-rich, and fully customizable option selection component for React Native. It offers built-in support for dark mode, search, item sections, complex object handling, and now custom section rendering. With its extensive ","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"22.14.0","dependencies":{"jest":"^29.7.0","moti":"latest","fuse.js":"^7.0.0","react-native-modal":"^14.0.0-rc.1","@shopify/flash-list":"^1.8.0","react-native-status-bar-height":"^2.6.0","react-native-keyboard-aware-scroll-view":"^0.9.5"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"react":"latest","eslint":"8.57.0","del-cli":"^5.1.0","ts-jest":"^29.3.1","prettier":"^3.0.3","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.2.0","@babel/core":"^7.26.10","@types/jest":"^29.5.14","@types/react":"^18.2.44","react-native":"latest","@jest/globals":"^29.7.0","@babel/preset-env":"^7.26.9","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-reanimated":"^3.16.1","@babel/preset-typescript":"^7.27.0","react-native-builder-bob":"^0.30.2","@typescript-eslint/parser":"^8.29.0","@react-native/eslint-config":"^0.73.1","react-native-gesture-handler":"^2.20.0","@commitlint/config-conventional":"^17.0.2","@typescript-eslint/eslint-plugin":"latest","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*","react-native-reanimated":">=3.16.1","react-native-gesture-handler":">=2.20.0"},"_npmOperationalInternal":{"tmp":"tmp/rn-select-picker_0.4.4_1745239325145_0.6156838441970951","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true}]]},"create-react-native-library":{"type":"library","version":"0.41.2"}},"0.4.5":{"name":"rn-select-picker","version":"0.4.5","keywords":["react-native","ios","android","picker","select"],"author":{"url":"https://github.com/YoussefProDev","name":"YoussefProDev","email":"youssef23468210@gmail.com"},"license":"MIT","_id":"rn-select-picker@0.4.5","maintainers":[{"name":"youssefprodev","email":"youssef23468210@gmail.com"}],"homepage":"https://github.com/YoussefProDev/selectPicker#readme","bugs":{"url":"https://github.com/YoussefProDev/selectPicker/issues"},"dist":{"shasum":"a61f488c9d47eff04050128b80de50fda872123e","tarball":"https://registry.npmjs.org/rn-select-picker/-/rn-select-picker-0.4.5.tgz","fileCount":150,"integrity":"sha512-2cBMTzV6a4KtAhREMH2ZUMieL/Sj5k3okd0P7ta/WH0CW8IoxDywJ2Z1IOw5+kJQeaYOLwHNNYWDVYDfyi+ynQ==","signatures":[{"sig":"MEYCIQDE38ZMgT5OGRXrr+FDgAKgfvxGyvt2acHPJWpHHJOY2AIhAI1CLeHXjERz5ulacAnLtkqCZhGpjjTpaDW6pwFlw9YH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":226078},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","type":"module","types":"./lib/typescript/module/src/index.d.ts","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"b60ce7f2f1e8673b925118db6ca99471e2472081","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest ","clean":"del-cli lib","example":"yarn workspace select-picker-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"youssefprodev","email":"youssef23468210@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/YoussefProDev/selectPicker.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.3.0","description":"rn-select-picker is a robust, feature-rich, and fully customizable option selection component for React Native. It offers built-in support for dark mode, search, item sections, complex object handling, and now custom section rendering. With its extensive ","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"22.14.0","dependencies":{"jest":"^29.7.0","moti":"latest","fuse.js":"^7.0.0","react-native-modal":"^14.0.0-rc.1","@shopify/flash-list":"^1.8.0","react-native-status-bar-height":"^2.6.0","react-native-keyboard-aware-scroll-view":"^0.9.5"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"react":"latest","eslint":"8.57.0","del-cli":"^5.1.0","ts-jest":"^29.3.1","prettier":"^3.0.3","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.2.0","@babel/core":"^7.26.10","@types/jest":"^29.5.14","@types/react":"^18.2.44","react-native":"latest","@jest/globals":"^29.7.0","@babel/preset-env":"^7.26.9","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-reanimated":"^3.16.1","@babel/preset-typescript":"^7.27.0","react-native-builder-bob":"^0.30.2","@typescript-eslint/parser":"^8.29.0","@react-native/eslint-config":"^0.73.1","react-native-gesture-handler":"^2.20.0","@commitlint/config-conventional":"^17.0.2","@typescript-eslint/eslint-plugin":"latest","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*","react-native-reanimated":">=3.16.1","react-native-gesture-handler":">=2.20.0"},"_npmOperationalInternal":{"tmp":"tmp/rn-select-picker_0.4.5_1747162908261_0.3041511237742276","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true}]]},"create-react-native-library":{"type":"library","version":"0.41.2"}},"0.4.6":{"name":"rn-select-picker","version":"0.4.6","keywords":["react-native","ios","android","picker","select"],"author":{"url":"https://github.com/YoussefProDev","name":"YoussefProDev","email":"youssef23468210@gmail.com"},"license":"MIT","_id":"rn-select-picker@0.4.6","maintainers":[{"name":"youssefprodev","email":"youssef23468210@gmail.com"}],"homepage":"https://github.com/YoussefProDev/selectPicker#readme","bugs":{"url":"https://github.com/YoussefProDev/selectPicker/issues"},"dist":{"shasum":"cacf600f37cd520d6f878c25509360b97d26305f","tarball":"https://registry.npmjs.org/rn-select-picker/-/rn-select-picker-0.4.6.tgz","fileCount":150,"integrity":"sha512-v4bB1WagS9ujB5FIY68o0BlNaigcu5zVzgfvxkZwWbFMj5+ijRWucCISjAZ+mIy7FUOhiCBv4G2woTZmu7iOhw==","signatures":[{"sig":"MEQCIBZMKcEm34oMZ9OlGZcublEhkRzNbpD1CHjF5+5G6wsqAiAylnzVXwQPMf8Adq3hClfAr3gXBv71zGoxRTh1WzfuCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":230587},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","type":"module","types":"./lib/typescript/module/src/index.d.ts","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"cdc74f111d9d87684c7dc771aedba61191f6ec48","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest ","clean":"del-cli lib","example":"yarn workspace select-picker-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"youssefprodev","email":"youssef23468210@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/YoussefProDev/selectPicker.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.3.0","description":"rn-select-picker is a robust, feature-rich, and fully customizable option selection component for React Native. It offers built-in support for dark mode, search, item sections, complex object handling, and now custom section rendering. With its extensive ","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"22.14.0","dependencies":{"jest":"^29.7.0","moti":"latest","fuse.js":"^7.0.0","react-native-modal":"^14.0.0-rc.1","@shopify/flash-list":"^1.8.0","react-native-status-bar-height":"^2.6.0","react-native-keyboard-aware-scroll-view":"^0.9.5"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"react":"latest","eslint":"8.57.0","del-cli":"^5.1.0","ts-jest":"^29.3.1","prettier":"^3.0.3","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.2.0","@babel/core":"^7.26.10","@types/jest":"^29.5.14","@types/react":"^18.2.44","react-native":"latest","@jest/globals":"^29.7.0","@babel/preset-env":"^7.26.9","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-reanimated":"^3.16.1","@babel/preset-typescript":"^7.27.0","react-native-builder-bob":"^0.30.2","@typescript-eslint/parser":"^8.29.0","@react-native/eslint-config":"^0.73.1","react-native-gesture-handler":"^2.20.0","@commitlint/config-conventional":"^17.0.2","@typescript-eslint/eslint-plugin":"latest","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*","react-native-reanimated":">=3.16.1","react-native-gesture-handler":">=2.20.0"},"_npmOperationalInternal":{"tmp":"tmp/rn-select-picker_0.4.6_1747166657767_0.2693432280918897","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true}]]},"create-react-native-library":{"type":"library","version":"0.41.2"}},"0.4.7":{"name":"rn-select-picker","version":"0.4.7","keywords":["react-native","ios","android","picker","select"],"author":{"url":"https://github.com/YoussefProDev","name":"YoussefProDev","email":"youssef23468210@gmail.com"},"license":"MIT","_id":"rn-select-picker@0.4.7","maintainers":[{"name":"youssefprodev","email":"youssef23468210@gmail.com"}],"homepage":"https://github.com/YoussefProDev/selectPicker#readme","bugs":{"url":"https://github.com/YoussefProDev/selectPicker/issues"},"dist":{"shasum":"076afb2cb3fb85edc13dc76c8748661dff53f3d1","tarball":"https://registry.npmjs.org/rn-select-picker/-/rn-select-picker-0.4.7.tgz","fileCount":150,"integrity":"sha512-9jIuqRArkKl+KZRHXjrrwwQ3BCMLWdpP3BfyhF5wQBqRdFdzXLQGfNKmAeeTxS3itIWmZWGjLLFv2e13RoEOcQ==","signatures":[{"sig":"MEQCIBQ9nsh31vhDDGtVTbmo+p0eMFeqRVSlyuEyAX0np5W5AiAm5d6XcqbHlzCyDHeh9ZJBd8x4QSGXloIrzzujKTkuLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":230589},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","type":"module","types":"./lib/typescript/module/src/index.d.ts","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"6ec986854306e75346411ce342cbecd25938cea8","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest ","clean":"del-cli lib","example":"yarn workspace select-picker-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"youssefprodev","email":"youssef23468210@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/YoussefProDev/selectPicker.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.3.0","description":"rn-select-picker is a robust, feature-rich, and fully customizable option selection component for React Native. It offers built-in support for dark mode, search, item sections, complex object handling, and now custom section rendering. With its extensive ","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"22.14.0","dependencies":{"jest":"^29.7.0","moti":"latest","fuse.js":"^7.0.0","react-native-modal":"^14.0.0-rc.1","@shopify/flash-list":"^1.8.0","react-native-status-bar-height":"^2.6.0","react-native-keyboard-aware-scroll-view":"^0.9.5"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"react":"latest","eslint":"8.57.0","del-cli":"^5.1.0","ts-jest":"^29.3.1","prettier":"^3.0.3","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.2.0","@babel/core":"^7.26.10","@types/jest":"^29.5.14","@types/react":"^18.2.44","react-native":"latest","@jest/globals":"^29.7.0","@babel/preset-env":"^7.26.9","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-reanimated":"^3.16.1","@babel/preset-typescript":"^7.27.0","react-native-builder-bob":"^0.30.2","@typescript-eslint/parser":"^8.29.0","@react-native/eslint-config":"^0.73.1","react-native-gesture-handler":"^2.20.0","@commitlint/config-conventional":"^17.0.2","@typescript-eslint/eslint-plugin":"latest","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*","react-native-reanimated":">=3.16.1","react-native-gesture-handler":">=2.20.0"},"_npmOperationalInternal":{"tmp":"tmp/rn-select-picker_0.4.7_1747166907505_0.2291845592194086","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true}]]},"create-react-native-library":{"type":"library","version":"0.41.2"}},"0.4.8":{"name":"rn-select-picker","version":"0.4.8","keywords":["react-native","ios","android","picker","select"],"author":{"url":"https://github.com/YoussefProDev","name":"YoussefProDev","email":"youssef23468210@gmail.com"},"license":"MIT","_id":"rn-select-picker@0.4.8","maintainers":[{"name":"youssefprodev","email":"youssef23468210@gmail.com"}],"homepage":"https://github.com/YoussefProDev/selectPicker#readme","bugs":{"url":"https://github.com/YoussefProDev/selectPicker/issues"},"dist":{"shasum":"b58eaf071a9aed5da4abc09cab99afb9c75f00a3","tarball":"https://registry.npmjs.org/rn-select-picker/-/rn-select-picker-0.4.8.tgz","fileCount":150,"integrity":"sha512-BQXwOamq05K+w670aDuWd30kctsY8xSPT3m7kjN2Z4vvTtYZ4bCpHjlkSCgtXpIOS8JmfPEqXuazkDV3QQsF2w==","signatures":[{"sig":"MEYCIQCP7uBcprksW3lgUH8YyQVqTPJNVRpitkGzO2Kabi/jyAIhAMKmAtNsAlxxv4Uz1VuU4GJ8cNKWlUhPB66kfChJOyc8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":230309},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"./lib/commonjs/index.js","type":"module","types":"./lib/typescript/module/src/index.d.ts","module":"./lib/module/index.js","source":"./src/index.tsx","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"gitHead":"ea0d3fa01be274e71f834406821fb19d8b3c180f","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest ","clean":"del-cli lib","example":"yarn workspace select-picker-example","prepare":"bob build","release":"release-it","typecheck":"tsc"},"_npmUser":{"name":"youssefprodev","email":"youssef23468210@gmail.com"},"prettier":{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"tagName":"v${version}","commitMessage":"chore: release ${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"repository":{"url":"git+https://github.com/YoussefProDev/selectPicker.git","type":"git"},"workspaces":["example"],"_npmVersion":"11.3.0","description":"rn-select-picker is a robust, feature-rich, and fully customizable option selection component for React Native. It offers built-in support for dark mode, search, item sections, complex object handling, and now custom section rendering. With its extensive ","directories":{},"resolutions":{"@types/react":"^18.2.44"},"_nodeVersion":"22.14.0","dependencies":{"jest":"^29.7.0","moti":"latest","fuse.js":"^7.0.0","react-native-modal":"^14.0.0-rc.1","@shopify/flash-list":"^1.8.0","react-native-status-bar-height":"^2.6.0","react-native-keyboard-aware-scroll-view":"^0.9.5"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.1","devDependencies":{"react":"latest","eslint":"8.57.0","del-cli":"^5.1.0","ts-jest":"^29.3.1","prettier":"^3.0.3","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^5.2.0","@babel/core":"^7.26.10","@types/jest":"^29.5.14","@types/react":"^18.2.44","react-native":"latest","@jest/globals":"^29.7.0","@babel/preset-env":"^7.26.9","@evilmartians/lefthook":"^1.5.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","react-native-reanimated":"^3.16.1","@babel/preset-typescript":"^7.27.0","react-native-builder-bob":"^0.30.2","@typescript-eslint/parser":"^8.29.0","@react-native/eslint-config":"^0.73.1","react-native-gesture-handler":"^2.20.0","@commitlint/config-conventional":"^17.0.2","@typescript-eslint/eslint-plugin":"latest","@release-it/conventional-changelog":"^5.0.0"},"peerDependencies":{"react":"*","react-native":"*","react-native-reanimated":">=3.16.1","react-native-gesture-handler":">=2.20.0"},"_npmOperationalInternal":{"tmp":"tmp/rn-select-picker_0.4.8_1747167063061_0.07702828470048018","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true}]]},"create-react-native-library":{"type":"library","version":"0.41.2"}},"0.4.9":{"name":"rn-select-picker","version":"0.4.9","description":"rn-select-picker is a robust, feature-rich, and fully customizable option selection component for React Native. It offers built-in support for dark mode, search, item sections, complex object handling, and now custom section rendering. With its extensive ","source":"./src/index.tsx","type":"module","main":"./lib/commonjs/index.js","module":"./lib/module/index.js","exports":{".":{"import":{"types":"./lib/typescript/module/src/index.d.ts","default":"./lib/module/index.js"},"require":{"types":"./lib/typescript/commonjs/src/index.d.ts","default":"./lib/commonjs/index.js"}}},"scripts":{"example":"yarn workspace select-picker-example","test":"jest ","typecheck":"tsc","lint":"eslint \"**/*.{js,ts,tsx}\"","clean":"del-cli lib","prepare":"bob build","release":"release-it"},"keywords":["react-native","ios","android","picker","select"],"repository":{"type":"git","url":"git+https://github.com/YoussefProDev/selectPicker.git"},"author":{"name":"YoussefProDev","email":"youssef23468210@gmail.com","url":"https://github.com/YoussefProDev"},"license":"MIT","bugs":{"url":"https://github.com/YoussefProDev/selectPicker/issues"},"homepage":"https://github.com/YoussefProDev/selectPicker#readme","publishConfig":{"registry":"https://registry.npmjs.org/"},"dependencies":{"@shopify/flash-list":"^1.8.0","fuse.js":"^7.0.0","jest":"^29.7.0","moti":"latest","react-native-keyboard-aware-scroll-view":"^0.9.5","react-native-modal":"^14.0.0-rc.1","react-native-status-bar-height":"^2.6.0"},"devDependencies":{"@babel/core":"^7.26.10","@babel/preset-env":"^7.26.9","@babel/preset-typescript":"^7.27.0","@commitlint/config-conventional":"^17.0.2","@evilmartians/lefthook":"^1.5.0","@jest/globals":"^29.7.0","@react-native/eslint-config":"^0.73.1","@release-it/conventional-changelog":"^5.0.0","@types/jest":"^29.5.14","@types/react":"^18.2.44","@typescript-eslint/eslint-plugin":"latest","@typescript-eslint/parser":"^8.29.0","commitlint":"^17.0.2","del-cli":"^5.1.0","eslint":"8.57.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","prettier":"^3.0.3","react":"latest","react-native":"latest","react-native-builder-bob":"^0.30.2","react-native-gesture-handler":"^2.20.0","react-native-reanimated":"^3.16.1","release-it":"^15.0.0","ts-jest":"^29.3.1","typescript":"^5.2.0"},"resolutions":{"@types/react":"^18.2.44"},"peerDependencies":{"react":"*","react-native":"*","react-native-gesture-handler":">=2.20.0","react-native-reanimated":">=3.16.1"},"workspaces":["example"],"packageManager":"yarn@3.6.1","jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"commitMessage":"chore: release ${version}","tagName":"v${version}"},"npm":{"publish":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":"angular"}}},"prettier":{"quoteProps":"consistent","singleQuote":true,"tabWidth":2,"trailingComma":"es5","useTabs":false},"react-native-builder-bob":{"source":"src","output":"lib","targets":[["commonjs",{"esm":true}],["module",{"esm":true}],["typescript",{"esm":true}]]},"create-react-native-library":{"type":"library","version":"0.41.2"},"types":"./lib/typescript/module/src/index.d.ts","_id":"rn-select-picker@0.4.9","gitHead":"e717946d499889e2c42793c2232464278167ff53","_nodeVersion":"22.14.0","_npmVersion":"11.3.0","dist":{"integrity":"sha512-9MdJ9NtrF6QShN8E7zXmegmPnPDeH7tPsjhaWvosffdw6ovK8G6epmBWgZEyB+eIDBj2rI/ZVVS2s4Xo0F6aoQ==","shasum":"bafdf053e5310bd04997df1b84e7d3c6b9731ef3","tarball":"https://registry.npmjs.org/rn-select-picker/-/rn-select-picker-0.4.9.tgz","fileCount":150,"unpackedSize":225980,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDZzLEiDv1xIyghhXkc2Kb1ZCAVFSnzWhaWQ6EMjS304wIgfNUyaZIwsLVLlbmpCeJ0DlhCRypKQKQJlBqAJ1t0e88="}]},"_npmUser":{"name":"youssefprodev","email":"youssef23468210@gmail.com"},"directories":{},"maintainers":[{"name":"youssefprodev","email":"youssef23468210@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/rn-select-picker_0.4.9_1747237490760_0.05298570149962556"},"_hasShrinkwrap":false}},"time":{"created":"2024-12-09T07:18:52.735Z","modified":"2025-05-14T15:44:51.165Z","0.1.0":"2024-12-09T07:18:52.920Z","0.1.1":"2024-12-09T07:22:56.239Z","0.1.2":"2025-01-11T20:01:57.434Z","0.1.3":"2025-01-12T10:05:56.722Z","0.1.4":"2025-01-12T10:11:55.285Z","0.2.0":"2025-04-02T18:15:22.405Z","0.2.1":"2025-04-02T18:27:56.231Z","0.2.2":"2025-04-03T16:12:18.569Z","0.3.0":"2025-04-03T17:03:56.091Z","0.4.0":"2025-04-03T19:10:37.907Z","0.3.5":"2025-04-03T19:14:52.512Z","0.3.6":"2025-04-04T16:13:57.497Z","0.3.7":"2025-04-04T16:39:17.623Z","0.3.8":"2025-04-05T07:36:24.000Z","0.3.9":"2025-04-05T08:15:47.006Z","0.3.10":"2025-04-05T13:46:17.538Z","0.3.11":"2025-04-05T13:53:46.257Z","0.3.12":"2025-04-05T14:00:12.290Z","0.4.1":"2025-04-05T22:06:20.259Z","0.5.0":"2025-04-06T10:29:45.554Z","0.4.2":"2025-04-06T10:30:27.833Z","0.4.3":"2025-04-21T12:16:03.152Z","0.4.4":"2025-04-21T12:42:05.317Z","0.4.5":"2025-05-13T19:01:48.476Z","0.4.6":"2025-05-13T20:04:18.007Z","0.4.7":"2025-05-13T20:08:27.750Z","0.4.8":"2025-05-13T20:11:03.264Z","0.4.9":"2025-05-14T15:44:50.979Z"},"bugs":{"url":"https://github.com/YoussefProDev/selectPicker/issues"},"author":{"name":"YoussefProDev","email":"youssef23468210@gmail.com","url":"https://github.com/YoussefProDev"},"license":"MIT","homepage":"https://github.com/YoussefProDev/selectPicker#readme","keywords":["react-native","ios","android","picker","select"],"repository":{"type":"git","url":"git+https://github.com/YoussefProDev/selectPicker.git"},"description":"rn-select-picker is a robust, feature-rich, and fully customizable option selection component for React Native. It offers built-in support for dark mode, search, item sections, complex object handling, and now custom section rendering. With its extensive ","maintainers":[{"name":"youssefprodev","email":"youssef23468210@gmail.com"}],"readme":"# `select-picker`\n\n**A highly customizable option selection component for React Native**\n\n`select-picker` is an advanced React Native component designed for selecting options from a list. It includes powerful features such as search functionality, item organization in sections, dark mode support, and full customization options for the trigger, items, and modal. It supports complex objects as list items, making it an ideal choice for a wide range of applications, from simple selection to more advanced data-driven UIs.\n\n---\n\n## Key Features\n\n- **Dark/Light Mode**: Supports automatic theme switching between dark and light modes to match your app's design.\n- **Quick Search**: Built-in search field to quickly filter and find items within the list.\n- **Sections**: Organize items into sections, ideal for long or categorized lists.\n- **Programmatic Control**: Open, close, and manage the picker programmatically through the `ref` API.\n- **Fully Customizable**: Complete flexibility to customize the trigger, items, sections, and modal styling.\n- **Flexible Styling**: Override default styles for the trigger, modal, and items using style props.\n- **Support for Complex Objects**: Items can be simple strings or complex objects with multiple properties, enabling more dynamic selection options.\n- **Item Selection Callbacks**: Trigger custom behavior whenever an item is selected.\n- **Modal Customization**: Adjust modal visibility, close behavior, title display, and button appearance.\n- **Custom Section Rendering**: Customize how each section header is rendered using the `renderSection` prop.\n\n---\n\n## Installation\n\nTo install the package, use either npm or yarn:\n\n```bash\nnpm install rn-select-picker\n```\n\nOr with Yarn:\n\n```bash\nyarn add rn-select-picker\n```\n\n### Required Dependencies\n\nThis component depends on two external libraries for handling gestures and animations:\n\n1. **`react-native-gesture-handler`**: For managing touch gestures within React Native applications.\n2. **`react-native-reanimated`**: For smooth animations and transitions.\n\nInstall the required dependencies:\n\n```bash\nnpm install react-native-gesture-handler@^2.21.0 react-native-reanimated@~3.16.1\n```\n\nOr with Yarn:\n\n```bash\nyarn add react-native-gesture-handler@^2.25.0 react-native-reanimated@^3.17.2\n```\n\n### Configure `react-native-gesture-handler` and `react-native-reanimated`\n\nEnsure that both libraries are configured correctly. Follow the official documentation for setup:\n\n- [react-native-gesture-handler installation](https://docs.swmansion.com/react-native-gesture-handler/docs/fundamentals/installation)\n- [react-native-reanimated installation](https://docs.swmansion.com/react-native-reanimated/docs/fundamentals/getting-started//)\n\n---\n\n## Usage\n\n### Basic Example\n\nA simple example showcasing the `PickerComponent` for basic item selection:\n\n```tsx\nimport React, { useState } from 'react';\nimport { View, Text, Button } from 'react-native';\nimport { GestureHandlerRootView } from 'react-native-gesture-handler';\nimport { PickerComponent, Item } from 'select-picker';\n\nconst App = () => {\n  const [selectedItem, setSelectedItem] = useState<Item | null>(null);\n\n  const items: Item[] = [\n    { key: '1', label: 'Option 1', value: 'opt1' },\n    { key: '2', label: 'Option 2', value: 'opt2' },\n    { key: '3', label: 'Option 3', value: 'opt3' },\n  ];\n\n  return (\n    <GestureHandlerRootView style={{ flex: 1 }}>\n      <View\n        style={{\n          padding: 20,\n          flex: 1,\n          justifyContent: 'center',\n          alignItems: 'center',\n        }}\n      >\n        <Text style={{ marginBottom: 10 }}>\n          Selected Item: {selectedItem?.label || 'None'}\n        </Text>\n        <PickerComponent\n          items={items}\n          selectedItem={selectedItem}\n          onSelectItem={(item) => setSelectedItem(item)}\n          title=\"Select an Option\"\n          searchPlaceholder=\"Search Options\"\n        />\n      </View>\n    </GestureHandlerRootView>\n  );\n};\n\nexport default App;\n```\n\n### Example with Sections, Dark Mode, and Custom Trigger\n\nThis example demonstrates advanced usage of sections, dark mode support, and custom trigger styling:\n\n```tsx\nimport React, { useState } from 'react';\nimport { View, Text, Button } from 'react-native';\nimport { GestureHandlerRootView } from 'react-native-gesture-handler';\nimport { PickerComponent, Item, Section } from 'select-picker';\n\nconst App = () => {\n  const [selectedItem, setSelectedItem] = useState<Item | null>(null);\n  const [darkMode, setDarkMode] = useState(false);\n\n  const sections: Section[] = [\n    {\n      name: 'Fruits',\n      items: [\n        { key: 'apple', label: 'Apple', value: 'apple' },\n        { key: 'banana', label: 'Banana', value: 'banana' },\n      ],\n    },\n    {\n      name: 'Vegetables',\n      items: [\n        { key: 'carrot', label: 'Carrot', value: 'carrot' },\n        { key: 'broccoli', label: 'Broccoli', value: 'broccoli' },\n      ],\n    },\n  ];\n\n  return (\n    <GestureHandlerRootView style={{ flex: 1 }}>\n      <View\n        style={{\n          padding: 20,\n          flex: 1,\n          justifyContent: 'center',\n          alignItems: 'center',\n        }}\n      >\n        <Button\n          title=\"Toggle Dark Mode\"\n          onPress={() => setDarkMode(!darkMode)}\n        />\n        <Text style={{ marginVertical: 10 }}>\n          Selected Item: {selectedItem?.label || 'None'}\n        </Text>\n        <PickerComponent\n          sections={sections}\n          selectedItem={selectedItem}\n          onSelectItem={(item) => setSelectedItem(item)}\n          darkMode={darkMode}\n          title=\"Select a Food Item\"\n          searchPlaceholder=\"Search Items\"\n          renderTrigger={(item) => (\n            <Text style={{ color: darkMode ? 'gray' : 'black' }}>\n              {item ? item.label : 'Open Picker'}\n            </Text>\n          )}\n        />\n      </View>\n    </GestureHandlerRootView>\n  );\n};\n\nexport default App;\n```\n\n---\n\n## API and Props\n\n### `PickerComponent` Props\n\nThe `PickerComponent` accepts the following props:\n\n```ts\nexport interface PickerProps<T = any> {\n  pageStyle?: 'FullPage' | 'Modal'; // Display type (Full page or modal window)\n  sections?: Section<T>[]; // Sections of items (optional)\n  items?: Item<T>[]; // List of items to display\n  onSelectItem?: (item: Item<T>) => void; // Callback when an item is selected\n  darkMode?: boolean; // Enable dark mode for the component\n  renderTrigger?: (item: Item<T> | null) => ReactNode; // Custom trigger component\n  renderItem?: (item: Item<T> | null) => ReactNode; // Custom item component\n  renderSection?: (section: Section<T> | null) => ReactNode; // Custom section header\n  disable?: boolean; // If true, disables the component\n  onOpen?: () => void; // Callback when the picker is opened\n  onClose?: () => void; // Callback when the picker is closed\n  triggerStyle?: TriggerStyle; // Custom style for the trigger button\n  modalStyle?: ModalStyle; // Custom style for the modal\n  title?: string; // Title of the modal\n  searchPlaceholder?: string; // Placeholder text for the search field\n  textEmpty?: string; // Message displayed when the list is empty\n  showCloseButton?: boolean; // Show the close button in the modal\n  showModalTitle?: boolean; // Show the title in the modal window\n  selectedItem: Item<T> | null; // The selected item\n  ref?: React.Ref<PickerRef>; // Ref for programmatic control\n}\n```\n\n### Prop Details\n\n- **`pageStyle`**: `FullPage` for full-screen display, `Modal` for modal window.\n- **`sections`**: An array of sections, each with a `sectionName` and `items`. Sections help organize the list and improve navigation.\n- **`items`**: A list of items to be selected from. Each item can be a string, number, or an object with multiple properties.\n- **`onSelectItem`**: A callback function that is triggered when an item is selected from the list.\n- **`darkMode`**: If `true`, enables dark mode. The component will adapt its colors based on the current theme.\n- **`renderTrigger`**: A function that allows you to provide a custom component for the picker trigger (e.g., button, text).\n- **`renderItem`**: A function to customize how each item is rendered in the list.\n- **`renderSection`**: A function to customize how each section header is rendered. You can use this to style or modify the section title and layout.\n- **`disable`**: If `true`, the picker will be disabled and cannot be interacted with.\n- **`onOpen`**: A callback triggered when the picker is opened.\n- **`onClose`**: A callback triggered when the picker is closed.\n- **`triggerStyle`**: Custom styles for the trigger component.\n- **`modalStyle`**: Custom styles for the modal.\n- **`title`**: The title of the modal.\n- **`searchPlaceholder`**: The placeholder text for the search input field.\n- **`textEmpty`**: A message to display when the list is empty.\n- **`showCloseButton`**: If `true`, a close button will be shown in the modal.\n- **`showModalTitle`**: If `true`, the title will be displayed in the modal.\n- **`selectedItem`**: The currently selected item, or `null` if no item is selected.\n- **`ref`**: A ref for programmatic control, such as opening or closing the picker from outside.\n\n---\n\n## Customization\n\n### Customizing the Trigger\n\nYou can fully customize the trigger button that opens the picker. Here's an example of using a custom trigger component:\n\n```tsx\nconst CustomTrigger = (item: Item<any> | null) => (\n  <View style={{ backgroundColor: 'blue', padding: 10 }}>\n    <Text style={{ color: 'white' }}>{item ? item.label : 'Select Item'}</Text>\n  </View>\n);\n```\n\n### Customizing the Items\n\nEach item in the list can be customized using the `renderItem` prop. For example:\n\n```tsx\nconst CustomItem = (item: Item<any> | null) => (\n  <View style={{ padding: 10 }}>\n    <Text style={{ fontSize: 16, color: 'green' }}>{item?.label}</Text>\n  </View>\n);\n```\n\n### Customizing the Sections\n\nUse the `renderSection` prop to customize how each section header is displayed:\n\n```tsx\nconst CustomSection = (section: Section<any> | null) => (\n  <View style={{ padding: 10, backgroundColor: 'lightgray' }}>\n    <Text style={{ fontWeight: 'bold' }}>{section?.SectionName}</Text>\n  </View>\n);\n```\n\n---\n\n## Conclusion\n\n`select-picker` is a robust, feature-rich, and fully customizable option selection component for React Native. It offers built-in support for dark mode, search, item sections, complex object handling, and now custom section rendering. With its extensive customization options, `select-picker` can seamlessly integrate into any project.\n","readmeFilename":"README.md"}