{"_id":"@demitoye/react_native_month_year_picker","_rev":"4-ad4afd912cdef041dd3afd3fb0e86f7f","name":"@demitoye/react_native_month_year_picker","dist-tags":{"latest":"1.4.0"},"versions":{"1.0.0":{"name":"@demitoye/react_native_month_year_picker","title":"React Native Month Picker","version":"1.0.0","description":"React Native Month Picker component for iOS & Android","main":"src/index.js","types":"index.d.ts","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","run:android":"react-native run-android --root=\"./example\"","run:ios":"react-native run-ios --project-path=\"./example/ios\"","pod:install":"cd example/ios && rm -rf Pods/ && pod install","test":"echo \"Error: no test specified\" && exit 1","lint":"eslint src -c .eslintrc.js --ext js,jsx"},"repository":{"type":"git"},"keywords":["react-native","month-picker","month-year-picker","ios","android"],"author":{"name":"Demitoye"},"license":"MIT","licenseFilename":"LICENSE","peerDependencies":{"react":">= 16.11.0","react-native":">= 0.60.0"},"devDependencies":{"@babel/core":"^7.14.6","@babel/runtime":"^7.14.6","@react-native-community/eslint-config":"^3.0.0","@semantic-release/git":"^9.0.0","babel-plugin-module-resolver":"^4.1.0","eslint":"^7.30.0","metro-react-native-babel-preset":"^0.66.1","react":"^17.0.2","react-native":"^0.64.2","semantic-release":"^17.4.4"},"dependencies":{"invariant":"^2.2.4","moment":"^2.24.0"},"gitHead":"5d9614d3d5cb7337d096e937995c9fc255298630","_id":"@demitoye/react_native_month_year_picker@1.0.0","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-aXlqCL1oCXFSp0K+Wjg7X9qXxawRpTNxXFeADiofmTDh1eooUzUJmZFDKNNeURAf7ci27ub0ZRAWiFt/GKHKxA==","shasum":"101f0b20ec9c42319dd47300ecc1811ec6ce7e22","tarball":"https://registry.npmjs.org/@demitoye/react_native_month_year_picker/-/react_native_month_year_picker-1.0.0.tgz","fileCount":43,"unpackedSize":65977,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA3ywGQg4eZ0kkvMzzrXGmjd5R7MOuyz7/2rmcnsodxVAiBHNShj2Z8lT2X1RcAenQsSuGyO4R4H6JWWBVGNrueVWw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8qk1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmps9hAAl45ppwGcDiszHARoB2Fpt6fyVXy0KNt/0X4SXkpVQswDo0Ft\r\njeB3/zqbu6ClYO4MdVMjGGbGmvs21XBBP1zJoJfkEm/3gf2Wd6IuD8Tnr81w\r\nVVt/IBWwFWl8znjwWmxJUcfewoyfl16TEwuIeKpCyygdE7vhjUOpOlvmwQyO\r\nobSI7YDVDGC/cvK9BwU0VdxxERRadOU3rP8Ft/Q+ye1i2s03JWuA4WCQZv3N\r\nh1FQAXM1EibQxQ1FIW3QG0AcBaR1pt3HB18CeEBvoGOirfhWGkH1WTDWTx0A\r\nP9IFi8UN+AorFQSJz0w4L6VM0sfE5/81YYxw0M1Uy1r7tw3RAh8mzllsIPsV\r\n8+mlZz3tkVRmf8dviEoF7VNLq/r69uOyzkHWJeLIjnsX/lKxioLuaiaG86Je\r\nw2tlmRe7FTWkORTpvvcYNPbugfUZUY9Dn5yQVREAeTU4CpexQ1oxCYk1xzYO\r\nRSfCBFNmFSuOsTG6bepsdZtEHSuGm46tEtgca7Ycs93hDCH5MUll6E7ykQNi\r\nRBIFi4VxzLiCamZMdJOaw3ah8wtbcKhkeQzYlRwDDVgkgP6qF5A3ffppTW2Y\r\n9k4kkBM2LcYoUyMfNM7PIQ4rplJkn7aK6KV2ZIzDZQ0n3UTfFrUDM0s7DTAN\r\nQ+MUX8kmGK9kGw9PCrcaT1Zv4lGXhbCXQHI=\r\n=+ShU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"demitoye","email":"demitoye6@gmail.com"},"directories":{},"maintainers":[{"name":"demitoye","email":"demitoye6@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_native_month_year_picker_1.0.0_1660070197306_0.7698818418133304"},"_hasShrinkwrap":false},"1.1.0":{"name":"@demitoye/react_native_month_year_picker","title":"React Native Month Picker","version":"1.1.0","description":"React Native Month Picker component for iOS & Android","main":"src/index.js","types":"index.d.ts","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","run:android":"react-native run-android --root=\"./example\"","run:ios":"react-native run-ios --project-path=\"./example/ios\"","pod:install":"cd example/ios && rm -rf Pods/ && pod install","test":"echo \"Error: no test specified\" && exit 1","lint":"eslint src -c .eslintrc.js --ext js,jsx"},"repository":{"type":"git"},"keywords":["react-native","month-picker","month-year-picker","ios","android"],"author":{"name":"Demitoye"},"license":"MIT","licenseFilename":"LICENSE","peerDependencies":{"react":">= 16.11.0","react-native":">= 0.60.0"},"devDependencies":{"@babel/core":"^7.14.6","@babel/runtime":"^7.14.6","@react-native-community/eslint-config":"^3.0.0","@semantic-release/git":"^9.0.0","babel-plugin-module-resolver":"^4.1.0","eslint":"^7.30.0","metro-react-native-babel-preset":"^0.66.1","react":"^17.0.2","react-native":"^0.64.2","semantic-release":"^17.4.4"},"dependencies":{"invariant":"^2.2.4","moment":"^2.24.0"},"gitHead":"a7aee991821f4652c728cfda458aedcbf97c8e9c","_id":"@demitoye/react_native_month_year_picker@1.1.0","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-9BVkM1LCZ6lis1z/SdbLrN0QbV/GwlG0fFWOml0MOLfabKye5gQv4ADs1wE1ygGIDSGAWRKO4Jph/uMpKZ1PUQ==","shasum":"a27a92431d18146de61a86867bfed8c77759b7a4","tarball":"https://registry.npmjs.org/@demitoye/react_native_month_year_picker/-/react_native_month_year_picker-1.1.0.tgz","fileCount":43,"unpackedSize":65988,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2E0Z5Gm5EHfcBOydEh0akFKgYIgot07tNQzVE1yWFpQIhAJh3tHKNIusQRJI4LH8dNK90qSwTEVW7pDqASXCx925E"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8q5/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoZ0Q/+OCrNVWn+a0DBXKZZbxxRYfilQgG/Dh5knkB7eXCERIXzl4ov\r\nVYxidg3FFYyAff9VzO56lcewszwR95WQgCRAc4Vkh5QuqFGW76APMzJzManK\r\nD6wR61t9uyfSgqw49GfQGdDqHJ+mHy9pzxTSmiNvk8/yVUeQX9CzilyxelYu\r\nKbCQP7r+S6tiY/XuY2g6XIpNXIwtOIn+TE5FujMi1Y7JlasnkDPTsO/3frz6\r\nZteAqR92NSiOSbOSO6nPjQzqZpnkwEsEf+74Cy38T/hL6LhCioZEomJF2JXB\r\nWLSJZy/W3sVWwIcuoZotiLgiOILIPlfJDHH+PyD2izkcudjhO2RX8+e91SDk\r\nmetUjwQBTfgvbEBK+QveN+ivuS207qfGqLnY4afZGm7SFlnCFsfG7tfP6FpW\r\nTtzcK8etzh3+t2tU7xIVQ8LzZghepLyb1B1BngN+UfkH+VsiK+j8KVXuifxr\r\nEBr+wj4z8wEBXCtAb2Cx5cRH8jwMiuyKFRNZrGHTucPLQT+mVrODpCfusLlG\r\nfPQykr9OGIPOjONMXWPr2l5TSky+2g8UqKDV3ZpH6aVF2Br+ZBT1ophLRzX4\r\nuar1HVaBKvcuUd2dswl7bj1OnvTZZk7Ur9LvI8eds6WaRfLlTiEhM3nITEnm\r\nBVyFqxcfA5lS6juY32eAW3tj1G4Vj6IaWZo=\r\n=Qyz/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"demitoye","email":"demitoye6@gmail.com"},"directories":{},"maintainers":[{"name":"demitoye","email":"demitoye6@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_native_month_year_picker_1.1.0_1660071550757_0.40347518804666316"},"_hasShrinkwrap":false},"1.2.0":{"name":"@demitoye/react_native_month_year_picker","title":"React Native Month Picker","version":"1.2.0","description":"React Native Month Picker component for iOS & Android","main":"src/index.js","types":"index.d.ts","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","run:android":"react-native run-android --root=\"./example\"","run:ios":"react-native run-ios --project-path=\"./example/ios\"","pod:install":"cd example/ios && rm -rf Pods/ && pod install","test":"echo \"Error: no test specified\" && exit 1","lint":"eslint src -c .eslintrc.js --ext js,jsx"},"repository":{"type":"git"},"keywords":["react-native","month-picker","month-year-picker","ios","android"],"author":{"name":"Demitoye"},"license":"MIT","licenseFilename":"LICENSE","peerDependencies":{"react":">= 16.11.0","react-native":">= 0.60.0"},"devDependencies":{"@babel/core":"^7.14.6","@babel/runtime":"^7.14.6","@react-native-community/eslint-config":"^3.0.0","@semantic-release/git":"^9.0.0","babel-plugin-module-resolver":"^4.1.0","eslint":"^7.30.0","metro-react-native-babel-preset":"^0.66.1","react":"^17.0.2","react-native":"^0.64.2","semantic-release":"^17.4.4"},"dependencies":{"invariant":"^2.2.4","moment":"^2.24.0"},"gitHead":"a7aee991821f4652c728cfda458aedcbf97c8e9c","_id":"@demitoye/react_native_month_year_picker@1.2.0","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-sZo51YVT5P6nS/zIG6k8BioOIvU8ETCMPzOghGnOJskzCiuGJzXg4pWT475bpxtmJPSM4E/l1nscJ96U+Yuewg==","shasum":"0e6c94b4bec736d3c143fb71ab67dd7764c9433b","tarball":"https://registry.npmjs.org/@demitoye/react_native_month_year_picker/-/react_native_month_year_picker-1.2.0.tgz","fileCount":30,"unpackedSize":48085,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICLP6DyOks6MtLqUjnZ3BBpy6vliLfaKaT0N/DY112vyAiEA12KNVJ8U1hnsCNui67oMNnEUqWgwotLvMzLXkuMyRbs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8rfPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo/pQ/6Aqk+ee3nCEDNhVeTdCj8BalYZc4+qloKl3Ue6RVnJLeoK3ae\r\n6zSmgChXM/y+q1ccXTafTy3MczQHsUEzr77R0w6kzqQJLm6pQgyMyeeIinrE\r\neGmuNW0PKj0SfckjENjPAaAWNE29/hCkyOBqVpvArAru0YNEaGq6PaDdl8H2\r\nhHBowVRnZMurgs39DkOCk1BBeh0RhD1zSFxd/qUnUbwnQZaOjBZ391hNJFcJ\r\n2DYvOoH0nTB1/cqGWxsnYfPzoITKyGK3gs7TfBNLLM+npQgMsgLCursecCMl\r\nDIp6ou8sYHZmBu4RtFhj+Sz9i+ltny01TZpLYpUb+fxfomoO4GSz51pvNRvQ\r\nZlx0C7FXMuorvfkS/mn6rK0C6vplAlVV6IdXGEiG/bceZLhYtW+CGqxJiDhn\r\n5hsGkKgthonUUzgw0pwQWgBxMf8lwjBZ1eYIXkTl2B+mJdeGt8+g8Ehj2lSY\r\noFUXywF56atAc5dGL4RdmDLvmhBbDY5TFybyFhgZP65qkAvLyPFPvpfQMWeF\r\n82GGIu0d43W6hX6HBY5ydGrnwgw+f1NnGpeBpQetJkh96QoPegPHxtiEOCKY\r\nvgOPeQa06glBbNILx8i8IgXARLMRD9SREJtKe2ADxjGD/LUGhOt7X3CwU0LM\r\nBNEcYBUa92IYDDXCaYw5IXSOtO4J9JOLFCY=\r\n=fbCs\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"demitoye","email":"demitoye6@gmail.com"},"directories":{},"maintainers":[{"name":"demitoye","email":"demitoye6@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_native_month_year_picker_1.2.0_1660073935535_0.49413480995210457"},"_hasShrinkwrap":false},"1.3.0":{"name":"@demitoye/react_native_month_year_picker","title":"React Native Month Picker","version":"1.3.0","description":"React Native Month Picker component for iOS & Android","main":"src/index.js","types":"index.d.ts","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","run:android":"react-native run-android --root=\"./example\"","run:ios":"react-native run-ios --project-path=\"./example/ios\"","pod:install":"cd example/ios && rm -rf Pods/ && pod install","test":"echo \"Error: no test specified\" && exit 1","lint":"eslint src -c .eslintrc.js --ext js,jsx"},"repository":{"type":"git"},"keywords":["react-native","month-picker","month-year-picker","ios","android"],"author":{"name":"Demitoye"},"license":"MIT","licenseFilename":"LICENSE","peerDependencies":{"react":">= 16.11.0","react-native":">= 0.60.0"},"devDependencies":{"@babel/core":"^7.14.6","@babel/runtime":"^7.14.6","@react-native-community/eslint-config":"^3.0.0","@semantic-release/git":"^9.0.0","babel-plugin-module-resolver":"^4.1.0","eslint":"^7.30.0","metro-react-native-babel-preset":"^0.66.1","react":"^17.0.2","react-native":"^0.64.2","semantic-release":"^17.4.4"},"dependencies":{"invariant":"^2.2.4","moment":"^2.24.0"},"gitHead":"dab09ba5f7b9e580a003888969adfa1c3c0e8786","_id":"@demitoye/react_native_month_year_picker@1.3.0","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-5x4vjA5Tgl/DT8YXXcmFMz+CdZv6ZccFhl55QU318ZcBr1684OdF0Ae2dMqtmifWryp0ptwJRcdU6XENREIJvw==","shasum":"a11ec82eb557fe89e183af3f7990cd05de964a2e","tarball":"https://registry.npmjs.org/@demitoye/react_native_month_year_picker/-/react_native_month_year_picker-1.3.0.tgz","fileCount":43,"unpackedSize":65987,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEmigGBalmZtUdTztlMzl3IWct52ibTt0Zc3BiXAv4jhAiAgzU01UWkMg5S1ybAZY6y5ioqQs330pOp1MfhAK1ljiw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8tDgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq5Vg//RfELNkkfKtn3IoQdKjudIMOMk1luxla78EirUsZqinKU16Vq\r\nSvHCfPYFwm9BLRh9RYw1qaOH06YtbRLuP2UwaZcRDEUwptG7WiVQG0+O9xHP\r\nrmdXaWz/d8GGEnBHwTN3whoXyA9/kJbb1bZZ04sUHrjQPrD1EEat8+GuJVlu\r\nhCGfihUR/8lUfLJvBlQ8iMcmlI+tDtFqTShrkvXh4jX0YNHacsDim1ee6wSk\r\nlU1n1HAvc5ljjw/hGg/7gyBMFnu6XKsMy5T5dTe+8tprhaRWHhbedJc6QnUX\r\nMBK8GnpcYegFlMP5wUbSURRMffsYZuY2NPyfuzvOlF9q2TsSFYU6cM6Ejt00\r\nJM0/w0B8pNS17L1jItKsQV6NcZS7gnBSyOHC5mf1Z4BvzfNcfDhbgm7qmpT2\r\nYRf0JIFUbm/2s3rNT5phfbm/hP5XMm8jJ8ZhPKGg7Dvmd4X5dWMTHuiQEs2I\r\nZUnnF3okQDRMHooujMMi/WlFEHl2lxV/asOq0LYe6WjFX0/b9swgBYWZHmCq\r\nHAOwem07MqBjD7qcb8Onx5P8HshhzCKTZWj1UjMMdHHCE4jsOs0AXm2sfqK/\r\nx1UA5lCswpHG4u8tCi1CobDsEMTbfz0i/saXc2ppXDSG5vPBMM3Te4JvLzkY\r\nt1fLkTunbdR5+9CgGOvLWh+uQ8BhZBWrXZk=\r\n=EHbK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"demitoye","email":"demitoye6@gmail.com"},"directories":{},"maintainers":[{"name":"demitoye","email":"demitoye6@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_native_month_year_picker_1.3.0_1660080352662_0.8818964980187687"},"_hasShrinkwrap":false},"1.4.0":{"name":"@demitoye/react_native_month_year_picker","title":"React Native Month Picker","version":"1.4.0","description":"React Native Month Picker component for iOS & Android","main":"src/index.js","types":"index.d.ts","scripts":{"start":"node node_modules/react-native/local-cli/cli.js start","run:android":"react-native run-android --root=\"./example\"","run:ios":"react-native run-ios --project-path=\"./example/ios\"","pod:install":"cd example/ios && rm -rf Pods/ && pod install","test":"echo \"Error: no test specified\" && exit 1","lint":"eslint src -c .eslintrc.js --ext js,jsx"},"repository":{"type":"git"},"keywords":["react-native","month-picker","month-year-picker","ios","android"],"author":{"name":"Demitoye"},"license":"MIT","licenseFilename":"LICENSE","peerDependencies":{"react":">= 16.11.0","react-native":">= 0.60.0"},"devDependencies":{"@babel/core":"^7.14.6","@babel/runtime":"^7.14.6","@react-native-community/eslint-config":"^3.0.0","@semantic-release/git":"^9.0.0","babel-plugin-module-resolver":"^4.1.0","eslint":"^7.30.0","metro-react-native-babel-preset":"^0.66.1","react":"^17.0.2","react-native":"^0.64.2","semantic-release":"^17.4.4"},"dependencies":{"invariant":"^2.2.4","moment":"^2.24.0"},"gitHead":"e61d95de2446b51e97e199af9872c94db8de0bce","_id":"@demitoye/react_native_month_year_picker@1.4.0","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-xiKctGSO/tjqQnnvg4aag0KSXUXMjw/oVKzeQ0N1NI0VaZrBjTv4XrzgXtdWNqu/nrYRK9t6LGn8OXBw0ig8mQ==","shasum":"bb0abd9737265f03e3decd7d6a923e1a13a67bc9","tarball":"https://registry.npmjs.org/@demitoye/react_native_month_year_picker/-/react_native_month_year_picker-1.4.0.tgz","fileCount":43,"unpackedSize":66374,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDo3BABVjAeeb+PQh9wjNNYO7TbQInOr8c7QLM2zMzxFAiByfF0hHf9KzCPeYex+qlN4hGEPWdK2hcmZfiQydFJPYQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8uYvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoG2w//ZLcCauSDxS0D5ZWQhcDBSbun/8xc5HZR0LFy+AdD+MQB5eTp\r\nYLHSoqKB4upJnYJZ9apnw6xZLRS9TE+wPv73fHx8qkBT5HUCqcXnCK4Zhgc0\r\nNouUjWeJMLLK1AIuNa7U0nbdQVEnz5s+SiFZo3fGaiaBAj7FUtNuE207khaQ\r\ndyce7oO0s27xPpDpjj2zut9VKGGk28btel9ke8iC7cKso5WlWYSyJsM3VAO1\r\noiPptmovx8vGkfCz9uK6l6P6FU9f2J0RsXJrpt3D1KINCP/9zKjhncz1Kz1z\r\nyvht+N8SG5333nUQEUe7Oim3HhGCR2AYETFje0uV9dz16Xc/k4MLgnmhnrcB\r\npWVI2K8vjMGw873ONKppFMeN/LKkynN2cBHNOO87fRPSKbprOJL/t/Yn9kmk\r\nfHMZtoO35csGcZKevbZoy5U2HeozZ0oMsJI8Fq8C4AqfC4x1ooGcusddzgd1\r\nMr8Ryzdy/1uCalb5qsujHfc1x5XfZkEuzW2mSX27PZVW6wps4+ubdMW/lsZ+\r\n9pL5Gppo2v7w0P+DLbXMWb44JfWPsfv197J6SMBsLwv2H/J4PeumnRtrjgUP\r\n8pZwuj3AEMWEF5h0TrWMixdRzq7dO17aOyrIp7xIYC5urg+L+5AjzHfIIV87\r\nNOdECnmaff4FqY/Vl2HobhmINvPDEqfAmXs=\r\n=zZCB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"demitoye","email":"demitoye6@gmail.com"},"directories":{},"maintainers":[{"name":"demitoye","email":"demitoye6@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_native_month_year_picker_1.4.0_1660085807445_0.33432206715587953"},"_hasShrinkwrap":false}},"time":{"created":"2022-08-09T18:36:37.208Z","1.0.0":"2022-08-09T18:36:37.505Z","modified":"2022-08-09T22:56:47.652Z","1.1.0":"2022-08-09T18:59:10.969Z","1.2.0":"2022-08-09T19:38:55.737Z","1.3.0":"2022-08-09T21:25:52.810Z","1.4.0":"2022-08-09T22:56:47.578Z"},"maintainers":[{"name":"demitoye","email":"demitoye6@gmail.com"}],"description":"React Native Month Picker component for iOS & Android","keywords":["react-native","month-picker","month-year-picker","ios","android"],"repository":{"type":"git"},"author":{"name":"Demitoye"},"license":"MIT","readme":"# react-native-month-year-picker\n\nReact Native month picker component for iOS and Android.\n\n| UI Mode                       | Android                                                                | iOS                                                                |\n| ----------------------------- | ---------------------------------------------------------------------- | ------------------------------------------------------------------ |\n| <p align=\"center\">**_Light_** | <img align=\"center\" src=\"./screenshots/android_light.png\" width=\"120\"> | <img align=\"center\" src=\"./screenshots/ios_light.png\" width=\"120\"> |\n| <p align=\"center\">**_Dark_**  | <img align=\"center\" src=\"./screenshots/android_dark.png\" width=\"120\">  | <img align=\"center\" src=\"./screenshots/ios_dark.png\" width=\"120\">  |\n\n![react-native-month-year-picker]\n\n<!-- (https://github.com/gusparis/react-native-month-year-picker/workflows/react-native-month-year-picker/badge.svg) -->\n\n## Getting started\n\n`$ npm install react-native-month-year-picker --save`\n\nor\n\n`$ yarn add react-native-month-year-picker`\n\n### For react-native@0.60.0 or above\n\nAs [react-native@0.60.0](https://reactnative.dev/blog/2019/07/03/version-60) or above supports autolinking, so there is no need to run linking process.\nRead more about autolinking [here](https://github.com/react-native-community/cli/blob/master/docs/autolinking.md).\n\n#### iOS\n\nCocoaPods on iOS needs this extra step\n\n```\nnpx pod-install\n```\n\n## Usage\n\n```javascript\nimport React, { useState, useCallback } from 'react';\nimport { View, SafeAreaView, Text } from 'react-native';\nimport MonthPicker from 'react-native-month-year-picker';\n\nconst App = () => {\n  const [date, setDate] = useState(new Date());\n  const [show, setShow] = useState(false);\n\n  const showPicker = useCallback(value => setShow(value), []);\n\n  const onValueChange = useCallback(\n    (event, newDate) => {\n      const selectedDate = newDate || date;\n\n      showPicker(false);\n      setDate(selectedDate);\n    },\n    [date, showPicker],\n  );\n\n  return (\n    <SafeAreaView>\n      <Text>Month Year Picker Example</Text>\n      <Text>{moment(date, 'MM-YYYY')}</Text>\n      <TouchableOpacity onPress={() => showPicker(true)}>\n        <Text>OPEN</Text>\n      </TouchableOpacity>\n      {show && (\n        <MonthPicker\n          onChange={onValueChange}\n          value={date}\n          minimumDate={new Date()}\n          maximumDate={new Date(2025, 5)}\n          locale=\"ko\"\n        />\n      )}\n    </SafeAreaView>\n  );\n};\n\nexport default App;\n```\n\n## Props\n\n#### `onChange` (`optional`)\n\nDate change handler.\n\nThis is called when the user changes the date in the UI. It receives the event and the date as parameters.\n\n```js\nsetDate = (event, date) => {};\n\n<RNMonthPicker onChange={this.setDate} />;\n```\n\nEvents returned by onChange function:\n\n```js\nimport { ACTION_DATE_SET, ACTION_DISMISSED, ACTION_NEUTRAL } from 'react-native-month-year-picker';\n...\nonValueChange = (event, newDate) => {\n  switch(event) {\n    case ACTION_DATE_SET:\n      onSuccess(newDate);\n      break;\n    case ACTION_NEUTRAL:\n      onNeutral(newDate);\n      break;\n    case ACTION_DISMISSED:\n    default:\n      onCancel(); //when ACTION_DISMISSED new date will be undefined\n  }\n}\n...\n```\n\n#### `value` (`required`)\n\nDefines the date value used in the component.\n\n```js\n<RNMonthPicker value={new Date()} />\n```\n\n#### `locale` (`optional`)\n\nDefines the month list locale. If not sent, it defaults to device's language.\n\n```js\n<RNMonthPicker locale=\"ru\" />\n```\n\n#### `mode` (`optional`)\n\nDefines the month list display mode. It could be either `full`, `short`, `number` or `shortNumber`. Default `full`.\n\n| mode            | display     |\n| --------------- | ----------- |\n| **full**        | _September_ |\n| **short**       | _Sep_       |\n| **number**      | _09_        |\n| **shortNumber** | _9_         |\n\n```js\n<RNMonthPicker mode=\"number\" />\n```\n\n#### `autoTheme` (`optional`)\n\nEnables phone's UI Mode color recognition; for Android 10+ and iOS 13+. Lower OS versions will always be Light Mode. Default `true`.\n\n```js\n<RNMonthPicker autoTheme={false} />\n```\n\n#### `maximumDate` (`optional`)\n\nDefines the maximum date that can be selected. Use year and month constructor.\n\n```js\n<RNMonthPicker maximumDate={new Date(2030, 10)} />\n```\n\n#### `minimumDate` (`optional`)\n\nDefines the minimum date that can be selected. Use year and month constructor.\n\n```js\n<RNMonthPicker minimumDate={new Date(2020, 5)} />\n```\n\n#### `okButton` (`optional`)\n\nPicker modal confirmation button text. Default `Done`.\n\n```js\n<RNMonthPicker okButton=\"Confirm\" />\n```\n\n#### `cancelButton` (`optional`)\n\nPicker modal cancelation button text. Default `Cancel`.\n\n```js\n<RNMonthPicker cancelButton=\"Abort\" />\n```\n\n#### `neutralButton` (`optional`)\n\nPicker modal neutral button text. If not sent, button won't appear. Default `null`.\n\n```js\n<RNMonthPicker neutralButton=\"Delete\" />\n```\n\n## Running example\n\n1. Install required pods by running `yarn pod:install`.\n2. Run `yarn start` to start Metro Bundler.\n3. Run `yarn run:ios` or `yarn run:android`.\n","readmeFilename":"README.md"}