{"_id":"@carlos3g/element-dropdown","_rev":"8-26c3b1380b7fdd6be0f1e80e18392a6d","name":"@carlos3g/element-dropdown","dist-tags":{"latest":"2.18.1"},"versions":{"2.12.4":{"name":"@carlos3g/element-dropdown","version":"2.12.4","keywords":["react-native","elements","components","material","dropdown","lazy loading","load more","menu","multiselect","picker","select","select country"],"author":{"url":"https://github.com/carlos3g","name":"Carlos Mesquita","email":"carlosmesquita156@gmail.com"},"license":"MIT","_id":"@carlos3g/element-dropdown@2.12.4","maintainers":[{"name":"carlos3g","email":"carlosmesquita156@gmail.com"}],"contributors":[{"url":"https://github.com/hoaphantn7604","name":"Hoa Phan","email":"hoaphantn7604@gmail.com"}],"homepage":"https://github.com/carlos3g/element-dropdown#readme","bugs":{"url":"https://github.com/carlos3g/element-dropdown/issues"},"dist":{"shasum":"e32a7d983e5f1b3ada8955256d027ecc52cbbf1c","tarball":"https://registry.npmjs.org/@carlos3g/element-dropdown/-/element-dropdown-2.12.4.tgz","fileCount":121,"integrity":"sha512-rJCCCgeore9Wc34U902TGDg1XAMEQE3k1Aw7h7Xu4CStFftc/WVDJF7/KaLur9Lo4BWhOMg4WDR6wWqjHnsHtQ==","signatures":[{"sig":"MEUCIQCDJdtVQgB+QeR4OrKSXVRrEdAWd8pI6hVcFaH1xcGw3gIgekja8ZRIQOKcsjaTfALm8QhQ3XVdI8HWrBISWl19Z/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":356611},"jest":{"preset":"react-native","modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">= 16.0.0"},"gitHead":"5787e1f33f7ca890322457b1ee2dcd2e68e78ed1","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install","typecheck":"tsc --noEmit"},"_npmUser":{"name":"carlos3g","email":"carlosmesquita156@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/carlos3g/element-dropdown.git","type":"git"},"_npmVersion":"11.12.1","description":"Maintained fork of react-native-element-dropdown: a customizable dropdown component for React Native applications.","directories":{},"resolutions":{"@types/react":"17.0.21"},"_nodeVersion":"24.11.1","dependencies":{"lodash":"^4.17.21"},"eslintConfig":{"root":true,"rules":{"prettier/prettier":["error",{"useTabs":false,"tabWidth":2,"quoteProps":"consistent","singleQuote":true,"trailingComma":"es5"}]},"extends":["@react-native-community","prettier"]},"eslintIgnore":["node_modules/","lib/"],"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.1","react":"18.2.0","eslint":"^8.4.1","del-cli":"^5.0.0","prettier":"^2.0.5","commitlint":"^17.0.2","release-it":"^15.0.0","typescript":"^4.5.2","@types/jest":"^28.1.2","pod-install":"^0.1.0","@types/react":"^17.0.21","react-native":"0.71.3","@types/lodash":"^4.14.191","@types/react-native":"0.70.0","react-test-renderer":"^18.2.0","@evilmartians/lefthook":"^1.2.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","react-native-builder-bob":"^0.20.0","@types/react-test-renderer":"^18.0.0","@commitlint/config-conventional":"^17.0.2","@release-it/conventional-changelog":"^5.0.0","@react-native-community/eslint-config":"^3.0.2"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/element-dropdown_2.12.4_1776554745314_0.17061832618879635","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"2.13.0":{"name":"@carlos3g/element-dropdown","version":"2.13.0","keywords":["react-native","elements","components","material","dropdown","lazy loading","load more","menu","multiselect","picker","select","select country"],"author":{"url":"https://github.com/carlos3g","name":"Carlos Mesquita","email":"carlosmesquita156@gmail.com"},"license":"MIT","_id":"@carlos3g/element-dropdown@2.13.0","maintainers":[{"name":"carlos3g","email":"carlosmesquita156@gmail.com"}],"contributors":[{"url":"https://github.com/hoaphantn7604","name":"Hoa Phan","email":"hoaphantn7604@gmail.com"}],"homepage":"https://github.com/carlos3g/element-dropdown#readme","bugs":{"url":"https://github.com/carlos3g/element-dropdown/issues"},"dist":{"shasum":"bbc833a7946758c456cbe270b5af664180dc19ff","tarball":"https://registry.npmjs.org/@carlos3g/element-dropdown/-/element-dropdown-2.13.0.tgz","fileCount":123,"integrity":"sha512-kzbQwmELuEYNZmgoERrzuCksWfnt9ZOFgIU3y5wQwXDE8Ki/WDRrWDiqxzNozhvJ4OqWStA0Ev30GhqItJKekw==","signatures":[{"sig":"MEUCIAFsflblgRBNo3yDbxYKSO6KfHdU9tfCOh0tRvDtuIH4AiEAtp/EdfrQZr9Rd0xNqUCEcF5HLTkGlLEqJiyTBVNqjb0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@carlos3g%2felement-dropdown@2.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371509},"jest":{"preset":"react-native","setupFiles":["<rootDir>/jest.setup.js"],"modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">=20.0.0"},"gitHead":"99f55028bdc7f9f9aadc6ae1ea2c0dc7fc2e3a94","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn --cwd example","prepack":"bob build","release":"release-it","bootstrap":"yarn example && yarn install","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:13639347-3198-4e81-92d0-5d16ba5297d5"}},"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/carlos3g/element-dropdown.git","type":"git"},"_npmVersion":"11.11.0","description":"Maintained fork of react-native-element-dropdown: a customizable dropdown component for React Native applications.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"lodash":"^4.17.21"},"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^18.3.1","eslint":"^9.x","del-cli":"^5.0.0","lefthook":"^1.10","prettier":"^3.3.0","@eslint/js":"^10.0.1","commitlint":"^19","release-it":"^20","typescript":"~5.7.0","@types/jest":"^29.5.0","pod-install":"^0.1.0","@types/react":"~18.3.0","react-native":"^0.76.9","@types/lodash":"^4.17.0","@eslint/compat":"^2.0.5","@eslint/eslintrc":"^3.3.5","react-test-renderer":"^18.3.1","eslint-plugin-ft-flow":"^3","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5","react-native-builder-bob":"^0.32.0","@types/react-test-renderer":"~18.3.0","@react-native/eslint-config":"^0.85.0","@testing-library/jest-native":"^5","@testing-library/react-native":"^13","@commitlint/config-conventional":"^19","@release-it/conventional-changelog":"^10"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/element-dropdown_2.13.0_1776570633057_0.9013124620623287","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"2.14.0":{"name":"@carlos3g/element-dropdown","version":"2.14.0","keywords":["react-native","elements","components","material","dropdown","lazy loading","load more","menu","multiselect","picker","select","select country"],"author":{"url":"https://github.com/carlos3g","name":"Carlos Mesquita","email":"carlosmesquita156@gmail.com"},"license":"MIT","_id":"@carlos3g/element-dropdown@2.14.0","maintainers":[{"name":"carlos3g","email":"carlosmesquita156@gmail.com"}],"contributors":[{"url":"https://github.com/hoaphantn7604","name":"Hoa Phan","email":"hoaphantn7604@gmail.com"}],"homepage":"https://github.com/carlos3g/element-dropdown#readme","bugs":{"url":"https://github.com/carlos3g/element-dropdown/issues"},"dist":{"shasum":"e808cae0dac7a69770b1f5f5a2867deb2734ceeb","tarball":"https://registry.npmjs.org/@carlos3g/element-dropdown/-/element-dropdown-2.14.0.tgz","fileCount":137,"integrity":"sha512-drpTkPHgu1twpNg2WikgETkwW4VVNVac8DKCPC3OkH2Byns5HztebUECWPfqH+Q+wcbh0xQCvGu84kqEjGsIVA==","signatures":[{"sig":"MEUCIQDYWUAQDz9GfdSvfSK6EiVXAH3KlgtWqDAaJi9V8TPcswIgG9fl3vb3ubNyQKFHxK8RflUx7A4CvFbwfnhEvpXlIOw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@carlos3g%2felement-dropdown@2.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":377606},"jest":{"preset":"react-native","testMatch":["**/__tests__/**/*.test.(ts|tsx)"],"setupFiles":["<rootDir>/jest.setup.js"],"modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">=20.0.0"},"gitHead":"d611ab9e7bc054200f4eacdbe013367763ab139d","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn --cwd example","prepack":"bob build","release":"release-it","reassure":"reassure --testMatch \"**/__perf__/**/*.perf-test.(ts|tsx)\"","bootstrap":"yarn example install && yarn install","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:13639347-3198-4e81-92d0-5d16ba5297d5"}},"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/carlos3g/element-dropdown.git","type":"git"},"_npmVersion":"11.11.0","description":"A maintained React Native dropdown and multi-select. Drop-in fork of react-native-element-dropdown, actively shipping upstream bug fixes with signed releases via npm Trusted Publishing.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"lodash":"^4"},"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.14.1","devDependencies":{"jest":"^30","react":"^18.3.1","eslint":"^9.x","del-cli":"^7","lefthook":"^2","prettier":"^3","reassure":"^1.4.1","@eslint/js":"^10.0.1","commitlint":"^20","release-it":"^20","typescript":"~5.7.0","@types/jest":"^30","pod-install":"^1","@types/react":"~18.3.0","react-native":"^0.76.9","@types/lodash":"^4","@eslint/compat":"^2.0.5","@eslint/eslintrc":"^3.3.5","react-test-renderer":"^18.3.1","eslint-plugin-ft-flow":"^3","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5","react-native-builder-bob":"^0.32.0","@types/react-test-renderer":"~18.3.0","@react-native/eslint-config":"^0.85.1","@testing-library/jest-native":"^5","@testing-library/react-native":"^13","@commitlint/config-conventional":"^20","@release-it/conventional-changelog":"^10"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/element-dropdown_2.14.0_1776594365685_0.11094199454452758","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"2.15.0":{"name":"@carlos3g/element-dropdown","version":"2.15.0","keywords":["react-native","elements","components","material","dropdown","lazy loading","load more","menu","multiselect","picker","select","select country"],"author":{"url":"https://github.com/carlos3g","name":"Carlos Mesquita","email":"carlosmesquita156@gmail.com"},"license":"MIT","_id":"@carlos3g/element-dropdown@2.15.0","maintainers":[{"name":"carlos3g","email":"carlosmesquita156@gmail.com"}],"contributors":[{"url":"https://github.com/hoaphantn7604","name":"Hoa Phan","email":"hoaphantn7604@gmail.com"}],"homepage":"https://github.com/carlos3g/element-dropdown#readme","bugs":{"url":"https://github.com/carlos3g/element-dropdown/issues"},"dist":{"shasum":"0a5f7faaa28e70cfd21f8a179069b0cf2c85006a","tarball":"https://registry.npmjs.org/@carlos3g/element-dropdown/-/element-dropdown-2.15.0.tgz","fileCount":133,"integrity":"sha512-4CRklxfieyb4cEixttkTQ+jXNbE6KadXz/E8YYe1+fe7gh872sqWkPOZm1oZktIbsWspzQQbB/q76kI6Hk5Ycw==","signatures":[{"sig":"MEYCIQCBZfd259mYbjzB373IhXPk6xrL2WH3J6Pd2nlcttw9CAIhAO5GY9M2ok0GElwVfwTihFdCDf7aT9geq001oTOAYdVk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@carlos3g%2felement-dropdown@2.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":468900},"jest":{"preset":"react-native","testMatch":["**/__tests__/**/*.test.(ts|tsx)"],"setupFiles":["<rootDir>/jest.setup.js"],"modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">=20.0.0"},"gitHead":"2a081867073dc0b55567cc32a3c18590e9226566","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn --cwd example","prepack":"bob build","release":"release-it","reassure":"reassure --testMatch \"**/__perf__/**/*.perf-test.(ts|tsx)\"","bootstrap":"yarn example install && yarn install","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:13639347-3198-4e81-92d0-5d16ba5297d5"}},"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/carlos3g/element-dropdown.git","type":"git"},"_npmVersion":"11.11.0","description":"A maintained React Native dropdown and multi-select. Drop-in fork of react-native-element-dropdown, actively shipping upstream bug fixes with signed releases via npm Trusted Publishing.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"lodash":"^4"},"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.14.1","devDependencies":{"jest":"^30","react":"^18.3.1","eslint":"^9.x","del-cli":"^7","lefthook":"^2","prettier":"^3","reassure":"^1.4.1","@eslint/js":"^10.0.1","commitlint":"^20","release-it":"^20","typescript":"~6.0.3","@types/jest":"^30","pod-install":"^1","@types/react":"~18.3.0","react-native":"^0.76.9","@types/lodash":"^4","@eslint/compat":"^2.0.5","@eslint/eslintrc":"^3.3.5","react-test-renderer":"^18.3.1","eslint-plugin-ft-flow":"^3","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5","react-native-builder-bob":"^0.32.0","@types/react-test-renderer":"~18.3.0","@react-native/eslint-config":"^0.85.1","@testing-library/jest-native":"^5","@testing-library/react-native":"^13","@commitlint/config-conventional":"^20","@release-it/conventional-changelog":"^10"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/element-dropdown_2.15.0_1776633131288_0.2819184224937312","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"2.16.0":{"name":"@carlos3g/element-dropdown","version":"2.16.0","keywords":["react-native","elements","components","material","dropdown","lazy loading","load more","menu","multiselect","picker","select","select country"],"author":{"url":"https://github.com/carlos3g","name":"Carlos Mesquita","email":"carlosmesquita156@gmail.com"},"license":"MIT","_id":"@carlos3g/element-dropdown@2.16.0","maintainers":[{"name":"carlos3g","email":"carlosmesquita156@gmail.com"}],"contributors":[{"url":"https://github.com/hoaphantn7604","name":"Hoa Phan","email":"hoaphantn7604@gmail.com"}],"homepage":"https://github.com/carlos3g/element-dropdown#readme","bugs":{"url":"https://github.com/carlos3g/element-dropdown/issues"},"dist":{"shasum":"4c2b5657908c92161a315ca53bd66050be7acc02","tarball":"https://registry.npmjs.org/@carlos3g/element-dropdown/-/element-dropdown-2.16.0.tgz","fileCount":203,"integrity":"sha512-M4NR2zjddRJguT04swiFkWQm8zueDaoKOfLwMBTKSMvyBsAtyU4fzC2G9s8K6mlxS5lqW9liLxPKqy09WaTPzw==","signatures":[{"sig":"MEUCIDiQgKCPUqYzOKLub7t8emT/JJqhgqpu2J7mGzeVivpZAiEAmBZFShtqNbv8HQSS5hGtxqRwBaQ6X2tMvP1nhRzBlUg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@carlos3g%2felement-dropdown@2.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":534053},"jest":{"preset":"react-native","testMatch":["**/__tests__/**/*.test.(ts|tsx)"],"setupFiles":["<rootDir>/jest.setup.js"],"modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">=20.0.0"},"gitHead":"e5fc5a609255445fceb26f4e04f08df364a0cbec","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn --cwd example","prepack":"bob build","release":"release-it","reassure":"reassure --testMatch \"**/__perf__/**/*.perf-test.(ts|tsx)\"","bootstrap":"yarn example install && yarn install","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:13639347-3198-4e81-92d0-5d16ba5297d5"}},"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/carlos3g/element-dropdown.git","type":"git"},"_npmVersion":"11.11.0","description":"A maintained React Native dropdown and multi-select. Drop-in fork of react-native-element-dropdown, actively shipping upstream bug fixes with signed releases via npm Trusted Publishing.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"lodash":"^4"},"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.14.1","devDependencies":{"jest":"^30","react":"^18.3.1","eslint":"^9.x","del-cli":"^7","lefthook":"^2","prettier":"^3","reassure":"^1.4.1","@eslint/js":"^10.0.1","commitlint":"^20","release-it":"^20","typescript":"~6.0.3","@types/jest":"^30","pod-install":"^1","@types/react":"~18.3.0","react-native":"^0.76.9","@types/lodash":"^4","@eslint/compat":"^2.0.5","@eslint/eslintrc":"^3.3.5","react-test-renderer":"^18.3.1","eslint-plugin-ft-flow":"^3","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5","react-native-builder-bob":"^0.32.0","@types/react-test-renderer":"~18.3.0","@react-native/eslint-config":"^0.85.1","@testing-library/jest-native":"^5","@testing-library/react-native":"^13","@commitlint/config-conventional":"^20","@release-it/conventional-changelog":"^10"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/element-dropdown_2.16.0_1776641931643_0.8561230315493027","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"2.17.0":{"name":"@carlos3g/element-dropdown","version":"2.17.0","keywords":["react-native","elements","components","material","dropdown","lazy loading","load more","menu","multiselect","picker","select","select country"],"author":{"url":"https://github.com/carlos3g","name":"Carlos Mesquita","email":"carlosmesquita156@gmail.com"},"license":"MIT","_id":"@carlos3g/element-dropdown@2.17.0","maintainers":[{"name":"carlos3g","email":"carlosmesquita156@gmail.com"}],"contributors":[{"url":"https://github.com/hoaphantn7604","name":"Hoa Phan","email":"hoaphantn7604@gmail.com"}],"homepage":"https://github.com/carlos3g/element-dropdown#readme","bugs":{"url":"https://github.com/carlos3g/element-dropdown/issues"},"dist":{"shasum":"7191db88304e32df8468d2520602e5fcefdb0823","tarball":"https://registry.npmjs.org/@carlos3g/element-dropdown/-/element-dropdown-2.17.0.tgz","fileCount":203,"integrity":"sha512-7z1Rkx89+Yzd6iY+4QOlBfbKmm1BigRFUaSOpWf6KeTl16f9bucJrcuJq0dl4WhYEdJpiScWFTEKqIMjtZzKtA==","signatures":[{"sig":"MEYCIQCJisOWklufvalnkBuM0T2CQitT6lQ0u22BPUNDw2SqmgIhAIcMOxtXl4U2mQoCk0QhWyp6NBbd/+hbIxtQ/Qy/a0nd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@carlos3g%2felement-dropdown@2.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":555475},"jest":{"preset":"react-native","testMatch":["**/__tests__/**/*.test.(ts|tsx)"],"setupFiles":["<rootDir>/jest.setup.js"],"modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">=20.0.0"},"gitHead":"f68b573639dad2c17c31d4f3bf5108f21b7d178c","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn --cwd example","prepack":"bob build","release":"release-it","reassure":"reassure --testMatch \"**/__perf__/**/*.perf-test.(ts|tsx)\"","bootstrap":"yarn example install && yarn install","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:13639347-3198-4e81-92d0-5d16ba5297d5"}},"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/carlos3g/element-dropdown.git","type":"git"},"_npmVersion":"11.11.0","description":"A maintained React Native dropdown and multi-select. Drop-in fork of react-native-element-dropdown, actively shipping upstream bug fixes with signed releases via npm Trusted Publishing.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"lodash":"^4"},"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.14.1","devDependencies":{"jest":"^30","react":"^18.3.1","eslint":"^9.x","del-cli":"^7","lefthook":"^2","prettier":"^3","reassure":"^1.4.1","@eslint/js":"^10.0.1","commitlint":"^20","release-it":"^20","typescript":"~6.0.3","@types/jest":"^30","pod-install":"^1","@types/react":"~18.3.0","react-native":"^0.76.9","@types/lodash":"^4","@eslint/compat":"^2.0.5","@eslint/eslintrc":"^3.3.5","react-test-renderer":"^18.3.1","eslint-plugin-ft-flow":"^3","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5","react-native-builder-bob":"^0.32.0","@types/react-test-renderer":"~18.3.0","@react-native/eslint-config":"^0.85.1","@testing-library/jest-native":"^5","@testing-library/react-native":"^13","@commitlint/config-conventional":"^20","@release-it/conventional-changelog":"^10"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/element-dropdown_2.17.0_1776649916070_0.5566417418257188","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"2.18.0":{"name":"@carlos3g/element-dropdown","version":"2.18.0","keywords":["react-native","elements","components","material","dropdown","lazy loading","load more","menu","multiselect","picker","select","select country"],"author":{"url":"https://github.com/carlos3g","name":"Carlos Mesquita","email":"carlosmesquita156@gmail.com"},"license":"MIT","_id":"@carlos3g/element-dropdown@2.18.0","maintainers":[{"name":"carlos3g","email":"carlosmesquita156@gmail.com"}],"contributors":[{"url":"https://github.com/hoaphantn7604","name":"Hoa Phan","email":"hoaphantn7604@gmail.com"}],"homepage":"https://github.com/carlos3g/element-dropdown#readme","bugs":{"url":"https://github.com/carlos3g/element-dropdown/issues"},"dist":{"shasum":"fb9f71fe226eeab5120adab99c89406927f74d69","tarball":"https://registry.npmjs.org/@carlos3g/element-dropdown/-/element-dropdown-2.18.0.tgz","fileCount":203,"integrity":"sha512-hvDJzTczqI5LMuNymYnzGm2ErfcjBUoBneZnLxszYqI0obwl/pOUu1bGB5Hrp6ZD0/UEuQ372wmf2n2Anl+7NA==","signatures":[{"sig":"MEQCIFyvUnyzeAMscGVkElKi1qP1+D2brwYrPb8khE7QRwVHAiBdWpBSNMCSFO7e13GPD91L7UFpPNlzerrVedVdFN9pxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@carlos3g%2felement-dropdown@2.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":559074},"jest":{"preset":"react-native","testMatch":["**/__tests__/**/*.test.(ts|tsx)"],"setupFiles":["<rootDir>/jest.setup.js"],"modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"]},"main":"lib/commonjs/index","types":"lib/typescript/index.d.ts","module":"lib/module/index","source":"src/index","engines":{"node":">=20.0.0"},"gitHead":"d5f1c0ca58cf3b59523597d479edccb3e93fc95d","scripts":{"lint":"eslint \"**/*.{js,ts,tsx}\"","test":"jest","example":"yarn --cwd example","prepack":"bob build","release":"release-it","reassure":"reassure --testMatch \"**/__perf__/**/*.perf-test.(ts|tsx)\"","bootstrap":"yarn example install && yarn install","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:13639347-3198-4e81-92d0-5d16ba5297d5"}},"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/carlos3g/element-dropdown.git","type":"git"},"_npmVersion":"11.11.0","description":"A maintained React Native dropdown and multi-select. Drop-in fork of react-native-element-dropdown, actively shipping upstream bug fixes with signed releases via npm Trusted Publishing.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"lodash":"^4"},"react-native":"src/index","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@4.14.1","devDependencies":{"jest":"^30","react":"^18.3.1","eslint":"^9.x","del-cli":"^7","lefthook":"^2","prettier":"^3","reassure":"^1.4.1","@eslint/js":"^10.0.1","commitlint":"^20","release-it":"^20","typescript":"~6.0.3","@types/jest":"^30","pod-install":"^1","@types/react":"~18.3.0","react-native":"^0.76.9","@types/lodash":"^4","@eslint/compat":"^2.0.5","@eslint/eslintrc":"^3.3.5","react-test-renderer":"^18.3.1","eslint-plugin-ft-flow":"^3","eslint-config-prettier":"^10","eslint-plugin-prettier":"^5","react-native-builder-bob":"^0.32.0","@types/react-test-renderer":"~18.3.0","@react-native/eslint-config":"^0.85.1","@testing-library/jest-native":"^5","@testing-library/react-native":"^13","@commitlint/config-conventional":"^20","@release-it/conventional-changelog":"^10"},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/element-dropdown_2.18.0_1776651183196_0.9145180828462909","host":"s3://npm-registry-packages-npm-production"},"react-native-builder-bob":{"output":"lib","source":"src","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]}},"2.18.1":{"name":"@carlos3g/element-dropdown","version":"2.18.1","description":"A maintained React Native dropdown and multi-select. Drop-in fork of react-native-element-dropdown, actively shipping upstream bug fixes with signed releases via npm Trusted Publishing.","main":"lib/commonjs/index","module":"lib/module/index","types":"lib/typescript/index.d.ts","react-native":"src/index","source":"src/index","scripts":{"test":"jest","typecheck":"tsc --noEmit","lint":"eslint \"**/*.{js,ts,tsx}\"","prepack":"bob build","release":"release-it","example":"yarn --cwd example","bootstrap":"yarn example install && yarn install","reassure":"reassure --testMatch \"**/__perf__/**/*.perf-test.(ts|tsx)\""},"packageManager":"yarn@4.14.1","keywords":["react-native","elements","components","material","dropdown","lazy loading","load more","menu","multiselect","picker","select","select country"],"repository":{"type":"git","url":"git+https://github.com/carlos3g/element-dropdown.git"},"author":{"name":"Carlos Mesquita","email":"carlosmesquita156@gmail.com","url":"https://github.com/carlos3g"},"contributors":[{"name":"Hoa Phan","email":"hoaphantn7604@gmail.com","url":"https://github.com/hoaphantn7604"}],"license":"MIT","bugs":{"url":"https://github.com/carlos3g/element-dropdown/issues"},"homepage":"https://github.com/carlos3g/element-dropdown#readme","publishConfig":{"registry":"https://registry.npmjs.org/"},"dependencies":{"lodash":"^4"},"devDependencies":{"@commitlint/config-conventional":"^20","@eslint/compat":"^2.0.5","@eslint/eslintrc":"^3.3.5","@eslint/js":"^10.0.1","@react-native/eslint-config":"^0.85.1","@release-it/conventional-changelog":"^10","@testing-library/jest-native":"^5","@testing-library/react-native":"^13","@types/jest":"^30","@types/lodash":"^4","@types/react":"~18.3.0","@types/react-test-renderer":"~18.3.0","commitlint":"^20","del-cli":"^7","eslint":"^9.x","eslint-config-prettier":"^10","eslint-plugin-ft-flow":"^3","eslint-plugin-prettier":"^5","jest":"^30","lefthook":"^2","pod-install":"^1","prettier":"^3","react":"^18.3.1","react-native":"^0.76.9","react-native-builder-bob":"^0.32.0","react-test-renderer":"^18.3.1","reassure":"^1.4.1","release-it":"^20","typescript":"~6.0.3"},"peerDependencies":{"react":"*","react-native":"*"},"engines":{"node":">=20.0.0"},"jest":{"preset":"react-native","setupFiles":["<rootDir>/jest.setup.js"],"modulePathIgnorePatterns":["<rootDir>/example/node_modules","<rootDir>/lib/"],"testMatch":["**/__tests__/**/*.test.(ts|tsx)"]},"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"}}},"react-native-builder-bob":{"source":"src","output":"lib","targets":["commonjs","module",["typescript",{"project":"tsconfig.build.json"}]]},"gitHead":"bbf3256a36dbe4111e75e865472c41bb87d845b4","_id":"@carlos3g/element-dropdown@2.18.1","_nodeVersion":"24.14.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-engSf10JFMr3QYHzKU78EbCzw4Q49tn+WAybewDmZg9lxc0egF1JSQzDKheYTUArKuIjz5R6/Xu9H50QVLObOA==","shasum":"3ad13db00046e9ff4f0502adb70c4449732b34d5","tarball":"https://registry.npmjs.org/@carlos3g/element-dropdown/-/element-dropdown-2.18.1.tgz","fileCount":203,"unpackedSize":559360,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@carlos3g%2felement-dropdown@2.18.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCeBjhea2+7/L33xM8ikAJcnracwvUIw1RB4NjQ3AjHRwIgOPGj3rtQiK81pluxjciBzTeuTWj6xF0d7H7XtAvb0jo="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:13639347-3198-4e81-92d0-5d16ba5297d5"}},"directories":{},"maintainers":[{"name":"carlos3g","email":"carlosmesquita156@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/element-dropdown_2.18.1_1776894584425_0.6439198337974363"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-18T23:25:45.164Z","modified":"2026-04-22T21:49:44.920Z","2.12.4":"2026-04-18T23:25:45.472Z","2.13.0":"2026-04-19T03:50:33.186Z","2.14.0":"2026-04-19T10:26:05.838Z","2.15.0":"2026-04-19T21:12:11.487Z","2.16.0":"2026-04-19T23:38:51.814Z","2.17.0":"2026-04-20T01:51:56.210Z","2.18.0":"2026-04-20T02:13:03.351Z","2.18.1":"2026-04-22T21:49:44.643Z"},"bugs":{"url":"https://github.com/carlos3g/element-dropdown/issues"},"author":{"name":"Carlos Mesquita","email":"carlosmesquita156@gmail.com","url":"https://github.com/carlos3g"},"license":"MIT","homepage":"https://github.com/carlos3g/element-dropdown#readme","keywords":["react-native","elements","components","material","dropdown","lazy loading","load more","menu","multiselect","picker","select","select country"],"repository":{"type":"git","url":"git+https://github.com/carlos3g/element-dropdown.git"},"description":"A maintained React Native dropdown and multi-select. Drop-in fork of react-native-element-dropdown, actively shipping upstream bug fixes with signed releases via npm Trusted Publishing.","contributors":[{"name":"Hoa Phan","email":"hoaphantn7604@gmail.com","url":"https://github.com/hoaphantn7604"}],"maintainers":[{"name":"carlos3g","email":"carlosmesquita156@gmail.com"}],"readme":"[<img src=\"https://github.com/hoaphantn7604/file-upload/blob/master/document/dropdown/react-native-element-dropdown-demo.png\">](https://github.com/hoaphantn7604/file-upload/blob/master/document/dropdown/react-native-element-dropdown-demo.png)\n\n# `react-native-element-dropdown`, maintained.\n\n📚 **[Full documentation →](https://carlos3g.github.io/element-dropdown/)**\n\nA drop-in fork of [`react-native-element-dropdown`](https://github.com/hoaphantn7604/react-native-element-dropdown). Bugs get fixed, the toolchain stays current, and every release is signed. Same API, same components (`Dropdown`, `MultiSelect`, `SelectCountry`), same props — change two lines and keep shipping.\n\n```sh\nnpm install @carlos3g/element-dropdown\n```\n\n```diff\n- import { Dropdown } from 'react-native-element-dropdown';\n+ import { Dropdown } from '@carlos3g/element-dropdown';\n```\n\n## Why this fork\n\nThe original package is unmaintained — a large open issue backlog, plus clean community PRs sitting untouched for years. If you're already on `react-native-element-dropdown`, you've probably hit at least one of these:\n\n- `Invariant Violation: scrollToIndex out of range` when searching long lists\n- The list flashes at the wrong position for a frame when you reopen it\n- `IDropdownRef` / `IMultiSelectRef` missing when you build for web or Expo\n- Every item has a non-overridable `padding: 17` — `itemContainerStyle` can't shrink it\n- MultiSelect trigger uses `placeholderStyle` even after you've selected something\n\nFixed — along with plenty more. See the roadmap in [`docs/upstream-triage.md`](docs/upstream-triage.md) and per-version detail in the [release notes](https://github.com/carlos3g/element-dropdown/releases).\n\n## What you get\n\n- **Dropdown + MultiSelect + SelectCountry** — three components, one package, same feel on iOS and Android\n- **Drop-in migration** — public API unchanged from `react-native-element-dropdown@2.12.x`, `peerDependencies: *`\n- **Active maintenance** — upstream bugs get triaged and fixed in every release; see the changelog for the current set\n- **Better defaults** — per-item disable via `disabledField`, `hitSlop` for bigger tap targets, `allowFontScaling`, `isInsideModal` for nested Modal positioning\n- **Proper accessibility** — trigger announces as `combobox`, items expose selected/disabled state\n- **A real test suite** — integration tests cover the core interaction flows\n- **Signed releases** — published via npm Trusted Publishing, with provenance attestation on every version\n\n## Quick example\n\n```tsx\nimport { useState } from 'react';\nimport { Dropdown } from '@carlos3g/element-dropdown';\n\nconst data = [\n  { label: 'Apple', value: 'apple' },\n  { label: 'Banana', value: 'banana' },\n];\n\nexport function FruitPicker() {\n  const [value, setValue] = useState<string | null>(null);\n  return (\n    <Dropdown\n      data={data}\n      labelField=\"label\"\n      valueField=\"value\"\n      placeholder=\"Pick a fruit\"\n      value={value}\n      onChange={(item) => setValue(item.value)}\n    />\n  );\n}\n```\n\nFor the full API (Dropdown, MultiSelect, SelectCountry), migration guide, and 18 hands-on recipes, see **[the docs](https://carlos3g.github.io/element-dropdown/)**.\n\n## Use with AI assistants\n\nThis package is designed to work well with LLM-powered tools (Claude, Cursor, GitHub Copilot, ChatGPT, Aider, etc.):\n\n- **`llms.txt` / `llms-full.txt`** — the docs site exposes both files at the root, following the [llmstxt.org](https://llmstxt.org/) standard:\n  - [`/llms.txt`](https://carlos3g.github.io/element-dropdown/llms.txt) — short manifest with links to every page\n  - [`/llms-full.txt`](https://carlos3g.github.io/element-dropdown/llms-full.txt) — every doc page concatenated, optimized for a single fetch\n- **Rich JSDoc** on every prop in `DropdownProps`, `MultiSelectProps`, and `SelectCountryProps` — your IDE's IntelliSense (and any AI integrated with it) sees `@default`, `@example`, and links to the matching guide for each prop.\n- **Stable, drop-in API** — agents can safely refactor existing `react-native-element-dropdown` codebases just by changing the install name and import path.\n\n### Sample prompt\n\n> \"I'm using `@carlos3g/element-dropdown`. Read its full documentation at <https://carlos3g.github.io/element-dropdown/llms-full.txt> and build me a `<UserPicker>` component that wraps `MultiSelect`, debounces search, paginates with `onEndReached`, and shows a sticky modal header with a counter.\"\n\n## Demo\n\n[<img src=\"https://github.com/hoaphantn7604/file-upload/blob/master/document/dropdown/react-native-element-dropdown-thumbnal.jpg\">](https://youtu.be/FhTDR_Ad_14)\n\n<br />\n\n![](https://github.com/hoaphantn7604/file-upload/blob/master/document/dropdown/react-native-drpdown.gif)\n![](https://github.com/hoaphantn7604/file-upload/blob/master/document/dropdown/react-native-multiselect.gif)\n\n## Contributing\n\nSee the upstream triage at [`docs/upstream-triage.md`](docs/upstream-triage.md) for the current roadmap and the prioritized list of upstream issues and PRs worth porting. Issues and pull requests are the interface — please include a repro when filing.\n\n## License\n\nMIT — see [LICENSE](LICENSE). This is a fork; the original copyright is preserved in contributor metadata.\n","readmeFilename":"README.md"}