{"_id":"react-native-dismiss-keyboard","_rev":"360204","name":"react-native-dismiss-keyboard","description":"A simple way to dismiss the keyboard programmatically in a react native application.","dist-tags":{"latest":"1.0.0"},"maintainers":[{"name":"dschmidt","email":"dschmidt@weluse.de"}],"time":{"modified":"2021-07-13T08:47:59.000Z","created":"2016-01-13T21:16:01.359Z","1.0.0":"2016-05-12T16:56:35.961Z","0.0.3":"2016-01-15T15:13:35.944Z","0.0.2":"2016-01-13T21:25:05.454Z","0.0.1":"2016-01-13T21:16:01.359Z"},"users":{"weisen":true,"anthontaylor":true,"xudaolong":true},"author":{"name":"Daniel Schmidt","email":"daniel.maximilian@gmx.net","url":"https://github.com/DanielMSchmidt"},"repository":{"type":"git","url":"git+ssh://git@github.com/DanielMSchmidt/react-native-dismiss-keyboard.git"},"versions":{"1.0.0":{"name":"react-native-dismiss-keyboard","version":"1.0.0","description":"A simple way to dismiss the keyboard programmatically in a react native application.","main":"dist/index.js","scripts":{"babel":"babel *.js --out-dir dist","build":"npm run-script clear && npm run-script babel","clear":"rm -rf dist/ && mkdir dist/","prepublish":"npm run build","test":"xo"},"files":["dist/"],"repository":{"type":"git","url":"git+ssh://git@github.com/DanielMSchmidt/react-native-dismiss-keyboard.git"},"author":{"name":"Daniel Schmidt","email":"daniel.maximilian@gmx.net","url":"https://github.com/DanielMSchmidt"},"xo":{"ignores":["DismissKeyboardExample/**","dist/*"],"esnext":true,"space":2,"plugins":["react"],"rules":{"babel/object-curly-spacing":[2,"always"],"comma-dangle":[2,"always-multiline"],"react/jsx-curly-spacing":2,"strict":[2,"never"],"no-use-before-define":0,"one-var":[2,{"uninitialized":"always","initialized":"never"}],"react/no-set-state":1,"react/prop-types":2,"react/jsx-sort-prop-types":2,"react/jsx-closing-bracket-location":[2,{"selfClosing":"after-props","nonEmpty":"after-props"}],"react/jsx-indent-props":[2,2],"react/self-closing-comp":2}},"keywords":["react-component","react","react-native","ios","android","keyboard","dismiss"],"license":"MIT","devDependencies":{"babel":"^5.8.34","babel-eslint":"^5.0.0-beta6","eslint":"^1.10.3","eslint-config-xo":"^0.9.1","eslint-plugin-babel":"^3.0.0","eslint-plugin-no-empty-blocks":"0.0.2","eslint-plugin-no-use-extend-native":"^0.3.3","eslint-plugin-react":"^3.13.1","xo":"^0.12.1"},"gitHead":"fd62e4660736f22a25ca7b5fa38adeafa844a3e0","bugs":{"url":"https://github.com/DanielMSchmidt/react-native-dismiss-keyboard/issues"},"homepage":"https://github.com/DanielMSchmidt/react-native-dismiss-keyboard#readme","_id":"react-native-dismiss-keyboard@1.0.0","_shasum":"32886242b3f2317e121f3aeb9b0a585e2b879b49","_from":".","_npmVersion":"2.15.1","_nodeVersion":"4.4.3","_npmUser":{"name":"dschmidt","email":"dschmidt@weluse.de"},"dist":{"shasum":"32886242b3f2317e121f3aeb9b0a585e2b879b49","size":1612,"noattachment":false,"key":"/react-native-dismiss-keyboard/-/react-native-dismiss-keyboard-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-dismiss-keyboard/download/react-native-dismiss-keyboard-1.0.0.tgz"},"maintainers":[{"name":"dschmidt","email":"dschmidt@weluse.de"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-native-dismiss-keyboard-1.0.0.tgz_1463072194327_0.27796655730344355"},"directories":{},"publish_time":1463072195961,"_cnpm_publish_time":1463072195961,"_hasShrinkwrap":false},"0.0.3":{"name":"react-native-dismiss-keyboard","version":"0.0.3","description":"A simple way to dismiss the keyboard programmatically in a react native application.","main":"dist/index.js","scripts":{"babel":"babel *.js --out-dir dist","build":"npm run-script clear && npm run-script babel","clear":"rm -rf dist/ && mkdir dist/","prepublish":"npm run build","test":"xo"},"files":["dist/"],"repository":{"type":"git","url":"git+ssh://git@github.com/DanielMSchmidt/react-native-dismiss-keyboard.git"},"author":{"name":"Daniel Schmidt","email":"daniel.maximilian@gmx.net","url":"https://github.com/DanielMSchmidt"},"xo":{"ignores":["DismissKeyboardExample/**","dist/*"],"esnext":true,"space":2,"plugins":["react"],"rules":{"babel/object-curly-spacing":[2,"always"],"comma-dangle":[2,"always-multiline"],"react/jsx-curly-spacing":2,"strict":[2,"never"],"no-use-before-define":0,"one-var":[2,{"uninitialized":"always","initialized":"never"}],"react/no-set-state":1,"react/prop-types":2,"react/jsx-sort-prop-types":2,"react/jsx-closing-bracket-location":[2,{"selfClosing":"after-props","nonEmpty":"after-props"}],"react/jsx-indent-props":[2,2],"react/self-closing-comp":2}},"keywords":["react-component","react","react-native","ios","android","keyboard","dismiss"],"license":"MIT","devDependencies":{"babel":"^5.8.34","babel-eslint":"^5.0.0-beta6","eslint":"^1.10.3","eslint-config-xo":"^0.9.1","eslint-plugin-babel":"^3.0.0","eslint-plugin-no-empty-blocks":"0.0.2","eslint-plugin-no-use-extend-native":"^0.3.3","eslint-plugin-react":"^3.13.1","xo":"^0.12.1"},"gitHead":"762f31dad3a4d187fffea4e858a7e4fde78f8061","bugs":{"url":"https://github.com/DanielMSchmidt/react-native-dismiss-keyboard/issues"},"homepage":"https://github.com/DanielMSchmidt/react-native-dismiss-keyboard#readme","_id":"react-native-dismiss-keyboard@0.0.3","_shasum":"ca1f46f7c0a3f752bbb0a93e26ce1a03c4c9df06","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"dschmidt","email":"dschmidt@weluse.de"},"dist":{"shasum":"ca1f46f7c0a3f752bbb0a93e26ce1a03c4c9df06","size":1619,"noattachment":false,"key":"/react-native-dismiss-keyboard/-/react-native-dismiss-keyboard-0.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-dismiss-keyboard/download/react-native-dismiss-keyboard-0.0.3.tgz"},"maintainers":[{"name":"dschmidt","email":"dschmidt@weluse.de"}],"directories":{},"publish_time":1452870815944,"_cnpm_publish_time":1452870815944,"_hasShrinkwrap":false},"0.0.2":{"name":"react-native-dismiss-keyboard","version":"0.0.2","description":"A simple way to dismiss the keyboard programmatically in a react native application.","main":"dist/index.js","scripts":{"babel":"babel *.js --out-dir dist","build":"npm run-script clear && npm run-script babel","clear":"rm -rf dist/ && mkdir dist/","prepublish":"npm run build","test":"xo"},"files":["dist/"],"repository":{"type":"git","url":"git+ssh://git@github.com/DanielMSchmidt/react-native-dismiss-keyboard.git"},"author":{"name":"Daniel Schmidt","email":"daniel.maximilian@gmx.net","url":"https://github.com/DanielMSchmidt"},"xo":{"ignores":["DismissKeyboardExample/**","dist/*"],"esnext":true,"space":2,"plugins":["react"],"rules":{"babel/object-curly-spacing":[2,"always"],"comma-dangle":[2,"always-multiline"],"react/jsx-curly-spacing":2,"strict":[2,"never"],"no-use-before-define":0,"one-var":[2,{"uninitialized":"always","initialized":"never"}],"react/no-set-state":1,"react/prop-types":2,"react/jsx-sort-prop-types":2,"react/jsx-closing-bracket-location":[2,{"selfClosing":"after-props","nonEmpty":"after-props"}],"react/jsx-indent-props":[2,2],"react/self-closing-comp":2}},"keywords":["react","react-native","ios","android","keyboard","dismiss"],"license":"MIT","devDependencies":{"babel":"^5.8.34","babel-eslint":"^5.0.0-beta6","eslint":"^1.10.3","eslint-config-xo":"^0.9.1","eslint-plugin-babel":"^3.0.0","eslint-plugin-no-empty-blocks":"0.0.2","eslint-plugin-no-use-extend-native":"^0.3.3","eslint-plugin-react":"^3.13.1","xo":"^0.12.1"},"gitHead":"d3ea21f60de29842c891feeeae6e92567f470a85","bugs":{"url":"https://github.com/DanielMSchmidt/react-native-dismiss-keyboard/issues"},"homepage":"https://github.com/DanielMSchmidt/react-native-dismiss-keyboard#readme","_id":"react-native-dismiss-keyboard@0.0.2","_shasum":"662e58d347633d1992fa3a1a6653c51b10ad2e44","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"dschmidt","email":"dschmidt@weluse.de"},"dist":{"shasum":"662e58d347633d1992fa3a1a6653c51b10ad2e44","size":1528,"noattachment":false,"key":"/react-native-dismiss-keyboard/-/react-native-dismiss-keyboard-0.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-dismiss-keyboard/download/react-native-dismiss-keyboard-0.0.2.tgz"},"maintainers":[{"name":"dschmidt","email":"dschmidt@weluse.de"}],"directories":{},"publish_time":1452720305454,"_cnpm_publish_time":1452720305454,"_hasShrinkwrap":false},"0.0.1":{"name":"react-native-dismiss-keyboard","version":"0.0.1","description":"A simple way to dismiss the keyboard programmatically in a react native application.","main":"dist/index.js","scripts":{"babel":"babel *.js --out-dir dist","build":"npm run-script clear && npm run-script babel","clear":"rm -rf dist/ && mkdir dist/","prepublish":"npm run build","test":"xo"},"files":["dist/"],"repository":{"type":"git","url":"git+ssh://git@github.com/DanielMSchmidt/react-native-dismiss-keyboard.git"},"author":{"name":"Daniel Schmidt","email":"daniel.maximilian@gmx.net","url":"https://github.com/DanielMSchmidt"},"xo":{"ignores":["DismissKeyboardExample/**","dist/*"],"esnext":true,"space":2,"plugins":["react"],"rules":{"babel/object-curly-spacing":[2,"always"],"comma-dangle":[2,"always-multiline"],"react/jsx-curly-spacing":2,"strict":[2,"never"],"no-use-before-define":0,"one-var":[2,{"uninitialized":"always","initialized":"never"}],"react/no-set-state":1,"react/prop-types":2,"react/jsx-sort-prop-types":2,"react/jsx-closing-bracket-location":[2,{"selfClosing":"after-props","nonEmpty":"after-props"}],"react/jsx-indent-props":[2,2],"react/self-closing-comp":2}},"keywords":["react","react-native","ios","android","keyboard","dismiss"],"license":"MIT","dependencies":{"react-native":">= 0.11"},"devDependencies":{"babel":"^5.8.34","babel-eslint":"^5.0.0-beta6","eslint":"^1.10.3","eslint-config-xo":"^0.9.1","eslint-plugin-babel":"^3.0.0","eslint-plugin-no-empty-blocks":"0.0.2","eslint-plugin-no-use-extend-native":"^0.3.3","eslint-plugin-react":"^3.13.1","xo":"^0.12.1"},"gitHead":"0b422aa5975ec9f3fe68c4c5c5a531917cd63a4c","bugs":{"url":"https://github.com/DanielMSchmidt/react-native-dismiss-keyboard/issues"},"homepage":"https://github.com/DanielMSchmidt/react-native-dismiss-keyboard#readme","_id":"react-native-dismiss-keyboard@0.0.1","_shasum":"b3531935d5009191a688611e3001dda6b8a2effb","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"dschmidt","email":"dschmidt@weluse.de"},"dist":{"shasum":"b3531935d5009191a688611e3001dda6b8a2effb","size":1539,"noattachment":false,"key":"/react-native-dismiss-keyboard/-/react-native-dismiss-keyboard-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-dismiss-keyboard/download/react-native-dismiss-keyboard-0.0.1.tgz"},"maintainers":[{"name":"dschmidt","email":"dschmidt@weluse.de"}],"directories":{},"publish_time":1452719761359,"_cnpm_publish_time":1452719761359,"_hasShrinkwrap":false}},"readme":"## react-native-dismiss-keyboard ![CircleCi](https://circleci.com/gh/DanielMSchmidt/react-native-dismiss-keyboard.png?circle-token=905f7ed099611e3f8079a5bf72674beab5e55e50) [![npm version](https://badge.fury.io/js/react-native-dismiss-keyboard.svg)](https://badge.fury.io/js/react-native-dismiss-keyboard)\n\nA simple way to dismiss the keyboard programmatically in a react native application. [A demo app can be found here](https://github.com/DanielMSchmidt/DismissKeyboardExample).\n\n## Add it to your project\n\n1. Run `npm install react-native-dismiss-keyboard --save`\n2. Import the library\n  - `var dismissKeyboard = require('react-native-dismiss-keyboard');`\n  - `import dismissKeyboard from 'react-native-dismiss-keyboard';`\n3. Run `dismissKeyboard()` anywhere in your code to close the keyboard.\n\n## Support\n\n| React Native Version      | react-native-dismiss-keyboard Version |\n|---------------------------|---------------------------------------|\n|  >= 11 & < 23             | < 1.0                                 |\n| >= 23                     | >= 1.0                                |\n\nIf you experience any restrictions or if it works on other versions, please let us know.\n\n## Contribution\n\nPlease make sure to run the tests before proposing a PR by running `npm test`.\n","_attachments":{},"homepage":"https://github.com/DanielMSchmidt/react-native-dismiss-keyboard#readme","bugs":{"url":"https://github.com/DanielMSchmidt/react-native-dismiss-keyboard/issues"},"license":"MIT"}