{"_id":"react-numeric-input","_rev":"17-be9a618fdf6901d624200a7b2f6a58ce","name":"react-numeric-input","description":"Number input component that can replace the native number input which is not yet very well supported and where it is, it does not have the same appearance across the browsers. Additionally this component offers more flexible options and can be used for an","dist-tags":{"latest":"2.2.3"},"versions":{"1.0.0":{"name":"react-numeric-input","version":"1.0.0","description":"Number input component that can replace the native number input which is not yet very well supported and where it is, it does not have the same appearance across the browsers. Additionally this component offers more flexible options and can be used for an","main":"src/NumericInput.jsx","scripts":{"test":"karma start","less":"./node_modules/less/bin/lessc src/style/NumericInput.less src/style/NumericInput.css"},"repository":{"type":"git","url":"git+https://github.com/vlad-ignatov/react-numeric-input.git"},"keywords":["react","input","number","numeric","widget","component"],"author":{"name":"Vladimir Ignatov"},"license":"MIT","bugs":{"url":"https://github.com/vlad-ignatov/react-numeric-input/issues"},"homepage":"https://github.com/vlad-ignatov/react-numeric-input#readme","devDependencies":{"babel":"^5.8.29","babel-core":"^5.8.29","babel-eslint":"^4.1.3","babel-loader":"^5.3.2","eslint":"^1.7.3","eslint-plugin-react":"^3.6.3","expect":"^1.12.2","jsx-loader":"^0.13.2","karma":"^0.13.14","karma-chrome-launcher":"^0.2.1","karma-mocha":"^0.2.0","karma-sourcemap-loader":"^0.3.6","karma-webpack":"^1.7.0","less":"^2.5.3","less-loader":"^2.2.1","mocha":"^2.3.3","react-addons-test-utils":"^0.14.0","react-dom":"^0.14.0","style-loader":"^0.13.0","webpack":"^1.12.2"},"dependencies":{"babel-runtime":"^5.8.29","react":"^0.14.0"},"gitHead":"a96e64ff260e111dc695f7f00e497d71d47fca58","_id":"react-numeric-input@1.0.0","_shasum":"5bce837bfd545e5d72ecfffa3d49c17e75e0c124","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"vlad-ignatov","email":"vlad.ignatov@gmail.com"},"dist":{"shasum":"5bce837bfd545e5d72ecfffa3d49c17e75e0c124","tarball":"https://registry.npmjs.org/react-numeric-input/-/react-numeric-input-1.0.0.tgz","integrity":"sha512-xH1EqDVM4/zBlysT1qlEqcJEY1IEqGZ2h6Y0xW6uLT4HQ+Wukv6HvBJvRPV66MJc+H3Kn+6mJIXPEr0l+ah7qA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFr5NycCLRtKMQbU9KaED615QvqN3l1n5XYIuBE82C2oAiEA2Dqp8B/eADYgrIXN9MMudYSn5Lu9ih3L5fbYe/FWf6g="}]},"maintainers":[{"name":"vlad-ignatov","email":"vlad.ignatov@gmail.com"}]},"2.0.0":{"name":"react-numeric-input","version":"2.0.0","description":"Number input component that can replace the native number input which is not yet very well supported and where it is, it does not have the same appearance across the browsers. Additionally this component offers more flexible options and can be used for an","main":"index.js","scripts":{"build-examples":"./node_modules/webpack/bin/webpack.js --config ./build_config/examples.js","build-dist":"./node_modules/webpack/bin/webpack.js --config ./build_config/dist.js","build-dist-min":"./node_modules/webpack/bin/webpack.js --config ./build_config/dist-min.js","build":"./node_modules/webpack/bin/webpack.js --config ./build_config/main.js","build-all":"npm run build && npm run build-dist && npm run build-dist-min && npm run build-examples","test":"karma start"},"repository":{"type":"git","url":"git+https://github.com/vlad-ignatov/react-numeric-input.git"},"keywords":["react","input","number","numeric","widget","component"],"author":{"name":"Vladimir Ignatov"},"license":"MIT","bugs":{"url":"https://github.com/vlad-ignatov/react-numeric-input/issues"},"homepage":"https://github.com/vlad-ignatov/react-numeric-input#readme","devDependencies":{"babel":"^6.3.26","babel-core":"^6.4.5","babel-eslint":"^4.1.6","babel-loader":"^6.2.1","babel-plugin-transform-runtime":"^6.4.3","babel-preset-es2015":"^6.3.13","babel-preset-react":"^6.3.13","babel-preset-stage-0":"^6.3.13","babel-runtime":"^5.8.35","eslint":"^1.10.3","eslint-plugin-react":"^3.15.0","expect":"^1.12.2","karma":"^0.13.14","karma-chrome-launcher":"^0.2.1","karma-firefox-launcher":"^0.1.6","karma-mocha":"^0.2.0","karma-opera-launcher":"^0.3.0","karma-phantomjs-launcher":"^0.2.1","karma-safari-launcher":"^0.1.1","karma-sourcemap-loader":"^0.3.6","karma-webpack":"^1.7.0","mocha":"^2.3.3","phantomjs":"^1.9.18","react-addons-test-utils":"^0.14.6","webpack":"^1.12.2"},"dependencies":{"react":"^0.14.6","react-dom":"^0.14.6"},"gitHead":"cf262e5bfdb308dd32e68eaa56cb46338053266b","_id":"react-numeric-input@2.0.0","_shasum":"b804667bb1463ccf99ce1f091a100f2cc119d30a","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"vlad-ignatov","email":"vlad.ignatov@gmail.com"},"dist":{"shasum":"b804667bb1463ccf99ce1f091a100f2cc119d30a","tarball":"https://registry.npmjs.org/react-numeric-input/-/react-numeric-input-2.0.0.tgz","integrity":"sha512-9SxoR3f7g47aAieX1WiY8dUy+zBEed3eiDziXf7jy/evwDqfXe2NbuFO+I2pCAs7qgtU8HbvrOndcCU2DUEqnQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEkZZGsp0Cdjy/abd5Dueal4KTULv3tesvy4dCC8DUUHAiEAq6EO6I9LZMC7O2N4yJoP1gh2ulhnNHkQxUwA0AdsekU="}]},"maintainers":[{"name":"vlad-ignatov","email":"vlad.ignatov@gmail.com"}]},"2.0.1":{"name":"react-numeric-input","version":"2.0.1","description":"Number input component that can replace the native number input which is not yet very well supported and where it is, it does not have the same appearance across the browsers. Additionally this component offers more flexible options and can be used for an","main":"index.js","scripts":{"build-examples":"./node_modules/webpack/bin/webpack.js --config ./build_config/examples.js","build-dist":"./node_modules/webpack/bin/webpack.js --config ./build_config/dist.js","build-dist-min":"./node_modules/webpack/bin/webpack.js --config ./build_config/dist-min.js","build":"./node_modules/webpack/bin/webpack.js --config ./build_config/main.js","build-all":"npm run build && npm run build-dist && npm run build-dist-min && npm run build-examples","test":"karma start"},"repository":{"type":"git","url":"git+https://github.com/vlad-ignatov/react-numeric-input.git"},"keywords":["react","input","number","numeric","widget","component"],"author":{"name":"Vladimir Ignatov"},"license":"MIT","bugs":{"url":"https://github.com/vlad-ignatov/react-numeric-input/issues"},"homepage":"https://github.com/vlad-ignatov/react-numeric-input#readme","devDependencies":{"babel":"^6.3.26","babel-core":"^6.4.5","babel-eslint":"^4.1.6","babel-loader":"^6.2.1","babel-plugin-transform-runtime":"^6.4.3","babel-preset-es2015":"^6.3.13","babel-preset-react":"^6.3.13","babel-preset-stage-0":"^6.3.13","babel-runtime":"^5.8.35","eslint":"^1.10.3","eslint-plugin-react":"^3.15.0","expect":"^1.12.2","karma":"^0.13.14","karma-chrome-launcher":"^0.2.1","karma-firefox-launcher":"^0.1.6","karma-mocha":"^0.2.0","karma-opera-launcher":"^0.3.0","karma-phantomjs-launcher":"^0.2.1","karma-safari-launcher":"^0.1.1","karma-sourcemap-loader":"^0.3.6","karma-webpack":"^1.7.0","mocha":"^2.3.3","phantomjs":"^1.9.18","react-addons-test-utils":"^0.14.6","webpack":"^1.12.2","react":"^0.14.6","react-dom":"^0.14.6"},"gitHead":"ac42819330cbf4de86e9663220e2ff920544eca8","_id":"react-numeric-input@2.0.1","_shasum":"d9fb22dc1cfd0633117651442d0339c46f9a183c","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"vlad-ignatov","email":"vlad.ignatov@gmail.com"},"dist":{"shasum":"d9fb22dc1cfd0633117651442d0339c46f9a183c","tarball":"https://registry.npmjs.org/react-numeric-input/-/react-numeric-input-2.0.1.tgz","integrity":"sha512-+0JoiLx2+4zSeSSumAzpw30gYjuTB5K6qFLDRJTvfnyHAlrwfPeT6SaBWiqKOsuww5sPoQbo7+PW+ymbAZDSFA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHp8PxJh/hAbV6MPrBRppnzOkpyUy7REqPvMoYZSLTxAIhAMFgqF58eRQpDgNbPyuCAUQWjeFLiJPEl/4IYeaPbh5c"}]},"maintainers":[{"name":"vlad-ignatov","email":"vlad.ignatov@gmail.com"}]},"2.0.3":{"name":"react-numeric-input","version":"2.0.3","description":"Number input component that can replace the native number input which is not yet very well supported and where it is, it does not have the same appearance across the browsers. Additionally this component offers more flexible options and can be used for an","main":"index.js","scripts":{"build-examples":"./node_modules/webpack/bin/webpack.js --config ./build_config/examples.js","build-dist":"./node_modules/webpack/bin/webpack.js --config ./build_config/dist.js","build-dist-min":"./node_modules/webpack/bin/webpack.js --config ./build_config/dist-min.js","build":"./node_modules/webpack/bin/webpack.js --config ./build_config/main.js","build-all":"npm run build && npm run build-dist && npm run build-dist-min && npm run build-examples","test":"karma start"},"repository":{"type":"git","url":"git+https://github.com/vlad-ignatov/react-numeric-input.git"},"keywords":["react","input","number","numeric","widget","component"],"author":{"name":"Vladimir Ignatov"},"license":"MIT","bugs":{"url":"https://github.com/vlad-ignatov/react-numeric-input/issues"},"homepage":"https://github.com/vlad-ignatov/react-numeric-input#readme","devDependencies":{"babel":"^6.3.26","babel-core":"^6.4.5","babel-eslint":"^4.1.6","babel-loader":"^6.2.1","babel-plugin-transform-runtime":"^6.4.3","babel-preset-es2015":"^6.3.13","babel-preset-react":"^6.3.13","babel-preset-stage-0":"^6.3.13","babel-runtime":"^5.8.35","eslint":"^1.10.3","eslint-plugin-react":"^3.15.0","expect":"^1.12.2","karma":"^0.13.14","karma-chrome-launcher":"^0.2.1","karma-firefox-launcher":"^0.1.6","karma-mocha":"^0.2.0","karma-opera-launcher":"^0.3.0","karma-phantomjs-launcher":"^0.2.1","karma-safari-launcher":"^0.1.1","karma-sourcemap-loader":"^0.3.6","karma-webpack":"^1.7.0","mocha":"^2.3.3","phantomjs":"^1.9.18","react-addons-test-utils":"^0.14.6","webpack":"^1.12.2","react":"^0.14.6","react-dom":"^0.14.6"},"gitHead":"43717105268263b832b23059a8c897f3037c7bea","_id":"react-numeric-input@2.0.3","_shasum":"01a2fedd7e9e65fe4a6a934d0c0ee31acce3de60","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"vlad-ignatov","email":"vlad.ignatov@gmail.com"},"dist":{"shasum":"01a2fedd7e9e65fe4a6a934d0c0ee31acce3de60","tarball":"https://registry.npmjs.org/react-numeric-input/-/react-numeric-input-2.0.3.tgz","integrity":"sha512-Pmvu15wKHhQws2U6yfQAX8NCflQlRFPDkAHDXQmzx7roKC2loLyUTlJx5/jfA4moElfrhA1h6nLiggADHiRfgQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFsrULtRrcfRNFnO+h3g9UwNlFgzBdgLGMf/Z3IAOKMdAiEAhT4NvsM0POG8v9eUTrOx/pekJCYQt46ZrWoS/lJ9fcs="}]},"maintainers":[{"name":"vlad-ignatov","email":"vlad.ignatov@gmail.com"}],"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/react-numeric-input-2.0.3.tgz_1456662198588_0.38037758762948215"}},"2.0.4":{"name":"react-numeric-input","version":"2.0.4","description":"Number input component that can replace the native number input which is not yet very well supported and where it is, it does not have the same appearance across the browsers. Additionally this component offers more flexible options and can be used for an","main":"index.js","scripts":{"build-examples":"./node_modules/webpack/bin/webpack.js --config ./build_config/examples.js","build-dist":"./node_modules/webpack/bin/webpack.js --config ./build_config/dist.js","build-dist-min":"./node_modules/webpack/bin/webpack.js --config ./build_config/dist-min.js","build":"./node_modules/webpack/bin/webpack.js --config ./build_config/main.js","build-all":"npm run build && npm run build-dist && npm run build-dist-min && npm run build-examples","test":"karma start"},"repository":{"type":"git","url":"git+https://github.com/vlad-ignatov/react-numeric-input.git"},"keywords":["react","input","number","numeric","widget","component"],"author":{"name":"Vladimir Ignatov"},"license":"MIT","bugs":{"url":"https://github.com/vlad-ignatov/react-numeric-input/issues"},"homepage":"https://github.com/vlad-ignatov/react-numeric-input#readme","devDependencies":{"babel":"^6.3.26","babel-core":"^6.4.5","babel-eslint":"^4.1.6","babel-loader":"^6.2.1","babel-plugin-transform-runtime":"^6.4.3","babel-preset-es2015":"^6.3.13","babel-preset-react":"^6.3.13","babel-preset-stage-0":"^6.3.13","babel-runtime":"^5.8.35","eslint":"^1.10.3","eslint-plugin-react":"^3.15.0","expect":"^1.12.2","karma":"^0.13.14","karma-chrome-launcher":"^0.2.1","karma-firefox-launcher":"^0.1.6","karma-mocha":"^0.2.0","karma-opera-launcher":"^0.3.0","karma-phantomjs-launcher":"^0.2.1","karma-safari-launcher":"^1.0.0","karma-sourcemap-loader":"^0.3.6","karma-webpack":"^1.7.0","mocha":"^2.3.3","phantomjs":"^1.9.18","webpack":"^1.12.2","react":"^15.1.0","react-addons-test-utils":"^15.1.0","react-dom":"^15.1.0"},"gitHead":"a21bfc906459235a43e6fa6afc93a8ac8b43d1ae","_id":"react-numeric-input@2.0.4","_shasum":"3a18b44c9f03230d3af9b6b047c0baab659270df","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.0.0","_npmUser":{"name":"vlad-ignatov","email":"vlad.ignatov@gmail.com"},"dist":{"shasum":"3a18b44c9f03230d3af9b6b047c0baab659270df","tarball":"https://registry.npmjs.org/react-numeric-input/-/react-numeric-input-2.0.4.tgz","integrity":"sha512-LTYXME/w5Zk+t4fII+Mu+p2uNdvd99kfpLg6JVGePxMP0N71V1MmsDgG0fW2U4FnXYsWR/UEdtI16ijVrMDR5A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGtpFauRA8+Bf5mNTora5IDsvoXze2aGxqvAZE9aSjqEAiA7+IYAWgKY0IxtE9Ey8izmsQhnY/x32dZ1ByMjpyMBZw=="}]},"maintainers":[{"name":"vlad-ignatov","email":"vlad.ignatov@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-numeric-input-2.0.4.tgz_1464430515079_0.7575231890659779"}},"2.0.5":{"name":"react-numeric-input","version":"2.0.5","description":"Number input component that can replace the native number input which is not yet very well supported and where it is, it does not have the same appearance across the browsers. Additionally this component offers more flexible options and can be used for an","main":"index.js","scripts":{"build-examples":"./node_modules/webpack/bin/webpack.js --config ./build_config/examples.js","build-dist":"./node_modules/webpack/bin/webpack.js --config ./build_config/dist.js","build-dist-min":"./node_modules/webpack/bin/webpack.js --config ./build_config/dist-min.js","build":"./node_modules/webpack/bin/webpack.js --config ./build_config/main.js","build-all":"npm run build && npm run build-dist && npm run build-dist-min && npm run build-examples","test":"karma start"},"repository":{"type":"git","url":"git+https://github.com/vlad-ignatov/react-numeric-input.git"},"keywords":["react","input","number","numeric","widget","component"],"author":{"name":"Vladimir Ignatov"},"license":"MIT","bugs":{"url":"https://github.com/vlad-ignatov/react-numeric-input/issues"},"homepage":"https://github.com/vlad-ignatov/react-numeric-input#readme","devDependencies":{"babel":"^6.3.26","babel-core":"^6.4.5","babel-eslint":"^4.1.6","babel-loader":"^6.2.1","babel-plugin-transform-object-assign":"^6.8.0","babel-plugin-transform-runtime":"^6.4.3","babel-preset-es2015":"^6.3.13","babel-preset-react":"^6.3.13","babel-preset-stage-0":"^6.3.13","babel-runtime":"^5.8.35","eslint":"^1.10.3","eslint-plugin-react":"^3.15.0","expect":"^1.12.2","karma":"^0.13.14","karma-chrome-launcher":"^0.2.1","karma-firefox-launcher":"^0.1.6","karma-mocha":"^0.2.0","karma-opera-launcher":"^0.3.0","karma-phantomjs-launcher":"^0.2.1","karma-safari-launcher":"^1.0.0","karma-sourcemap-loader":"^0.3.6","karma-webpack":"^1.7.0","mocha":"^2.3.3","phantomjs":"^1.9.18","react-addons-test-utils":"^15.3.2","webpack":"^1.12.2"},"dependencies":{"react":"^15.3.2","react-dom":"^15.3.2"},"gitHead":"223630fd0c5f3bf065d20f311deba1eaca5f00a9","_id":"react-numeric-input@2.0.5","_shasum":"20bd2182586fea5d3db7ed2e61beeead30ed7988","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.0.0","_npmUser":{"name":"vlad-ignatov","email":"vlad.ignatov@gmail.com"},"dist":{"shasum":"20bd2182586fea5d3db7ed2e61beeead30ed7988","tarball":"https://registry.npmjs.org/react-numeric-input/-/react-numeric-input-2.0.5.tgz","integrity":"sha512-J95IAOnOHlKxWm+kdj9zpHWDMsJR+ei5WiaWonKZDl42Ooj699j/oREKRT7/UvzKyiSsjMiiMKPZd+pAChgJzA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCI4bn/77FEHVx08w5ojKqZvE+7rFdKglxTHFOqWOHmowIgIKwfHPhusMq+ll43arYeucmu01MKfo8azVP9Ou/waks="}]},"maintainers":[{"name":"vlad-ignatov","email":"vlad.ignatov@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-numeric-input-2.0.5.tgz_1474447716724_0.45193444448523223"}},"2.0.6":{"name":"react-numeric-input","version":"2.0.6","description":"Number input component that can replace the native number input which is not yet very well supported and where it is, it does not have the same appearance across the browsers. Additionally this component offers more flexible options and can be used for an","main":"index.js","scripts":{"build-examples":"./node_modules/webpack/bin/webpack.js --config ./build_config/examples.js","build-dist":"./node_modules/webpack/bin/webpack.js --config ./build_config/dist.js","build-dist-min":"./node_modules/webpack/bin/webpack.js --config ./build_config/dist-min.js","build":"./node_modules/webpack/bin/webpack.js --config ./build_config/main.js","build-all":"npm run build && npm run build-dist && npm run build-dist-min && npm run build-examples","test":"karma start"},"repository":{"type":"git","url":"git+https://github.com/vlad-ignatov/react-numeric-input.git"},"keywords":["react","input","number","numeric","widget","component"],"author":{"name":"Vladimir Ignatov"},"license":"MIT","bugs":{"url":"https://github.com/vlad-ignatov/react-numeric-input/issues"},"homepage":"https://github.com/vlad-ignatov/react-numeric-input#readme","devDependencies":{"babel":"^6.3.26","babel-core":"^6.4.5","babel-eslint":"^4.1.6","babel-loader":"^6.2.1","babel-plugin-transform-object-assign":"^6.8.0","babel-plugin-transform-runtime":"^6.4.3","babel-preset-es2015":"^6.3.13","babel-preset-react":"^6.3.13","babel-preset-stage-0":"^6.3.13","babel-runtime":"^5.8.35","eslint":"^1.10.3","eslint-plugin-react":"^3.15.0","expect":"^1.12.2","karma":"^0.13.14","karma-chrome-launcher":"^0.2.1","karma-firefox-launcher":"^0.1.6","karma-mocha":"^0.2.0","karma-opera-launcher":"^0.3.0","karma-phantomjs-launcher":"^0.2.1","karma-safari-launcher":"^1.0.0","karma-sourcemap-loader":"^0.3.6","karma-webpack":"^1.7.0","mocha":"^2.3.3","phantomjs":"^1.9.18","react":"^15.3.2","react-dom":"^15.3.2","react-addons-test-utils":"^15.3.2","webpack":"^1.12.2"},"peerDependencies":{"react":">=0.14.0 || ^15.2.1"},"gitHead":"294d536051e704a6da0fbca90a41a06c33ba5c0b","_id":"react-numeric-input@2.0.6","_shasum":"71e14f17fe2a8e60c937386264ba291919bc6051","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.0.0","_npmUser":{"name":"vlad-ignatov","email":"vlad.ignatov@gmail.com"},"dist":{"shasum":"71e14f17fe2a8e60c937386264ba291919bc6051","tarball":"https://registry.npmjs.org/react-numeric-input/-/react-numeric-input-2.0.6.tgz","integrity":"sha512-LhFJCWeHKzce9qn6vNyEbvbnJOlGoLQH/9Edsth+wz0I28oGdjPiJcSXqv6FzCW0firOhm/jzx6DYy6RRpfkvg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOua5DTre+3BDmDzjIawq5SNnGRSSDWmUghtd12JY3cQIhAIILajYFVf+ZCbpxtxx3YsU5onqlYRGv486q2BUV5nHE"}]},"maintainers":[{"name":"vlad-ignatov","email":"vlad.ignatov@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-numeric-input-2.0.6.tgz_1474452802379_0.5849087070673704"}},"2.0.7":{"name":"react-numeric-input","version":"2.0.7","description":"Number input component that can replace the native number input which is not yet very well supported and where it is, it does not have the same appearance across the browsers. Additionally this component offers more flexible options and can be used for an","main":"index.js","scripts":{"build-examples":"./node_modules/webpack/bin/webpack.js --config ./build_config/examples.js","build-dist":"./node_modules/webpack/bin/webpack.js --config ./build_config/dist.js","build-dist-min":"./node_modules/webpack/bin/webpack.js --config ./build_config/dist-min.js","build":"./node_modules/webpack/bin/webpack.js --config ./build_config/main.js","build-all":"npm run build && npm run build-dist && npm run build-dist-min && npm run build-examples","test":"karma start"},"repository":{"type":"git","url":"git+https://github.com/vlad-ignatov/react-numeric-input.git"},"keywords":["react","input","number","numeric","widget","component"],"author":{"name":"Vladimir Ignatov"},"license":"MIT","bugs":{"url":"https://github.com/vlad-ignatov/react-numeric-input/issues"},"homepage":"https://github.com/vlad-ignatov/react-numeric-input#readme","devDependencies":{"babel":"^6.3.26","babel-core":"^6.4.5","babel-eslint":"^4.1.6","babel-loader":"^6.2.1","babel-plugin-transform-object-assign":"^6.8.0","babel-plugin-transform-runtime":"^6.4.3","babel-preset-es2015":"^6.3.13","babel-preset-react":"^6.3.13","babel-preset-stage-0":"^6.3.13","babel-runtime":"^5.8.35","eslint":"^1.10.3","eslint-plugin-react":"^3.15.0","expect":"^1.12.2","karma":"^0.13.14","karma-chrome-launcher":"^0.2.1","karma-firefox-launcher":"^0.1.6","karma-mocha":"^0.2.0","karma-opera-launcher":"^0.3.0","karma-phantomjs-launcher":"^0.2.1","karma-safari-launcher":"^1.0.0","karma-sourcemap-loader":"^0.3.6","karma-webpack":"^1.7.0","mocha":"^2.3.3","phantomjs":"^1.9.18","react":"^15.3.2","react-dom":"^15.3.2","react-addons-test-utils":"^15.3.2","webpack":"^1.12.2"},"peerDependencies":{"react":">=0.14.0 || ^15.2.1"},"gitHead":"5f781f516d7275d809c2134d76a34f12cf160565","_id":"react-numeric-input@2.0.7","_shasum":"f8d46ac4176cd2ef47c8e8c813171499fb65338d","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"vlad-ignatov","email":"vlad.ignatov@gmail.com"},"dist":{"shasum":"f8d46ac4176cd2ef47c8e8c813171499fb65338d","tarball":"https://registry.npmjs.org/react-numeric-input/-/react-numeric-input-2.0.7.tgz","integrity":"sha512-BKh7Bfui0y5VGH/5QSTclCZG0OcZnJQezWFpDJYOme6aiWyfIE70i9qC0SuSsZiOyZwT9M1qTswtFVXr++U3Ug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCISmSZrSsJXNhHZsxiBTRjDM5em2uCwfOx9beeM2LQQwIgC5rP048FI1vDfdOkAEMEYuIGEx1P3Bb4IC412rRWrok="}]},"maintainers":[{"name":"vlad-ignatov","email":"vlad.ignatov@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-numeric-input-2.0.7.tgz_1484391042545_0.3539503929205239"}},"2.0.9":{"name":"react-numeric-input","version":"2.0.9","description":"Number input component that can replace the native number input which is not yet very well supported and where it is, it does not have the same appearance across the browsers. Additionally this component offers more flexible options and can be used for an","main":"index.js","scripts":{"build-examples":"./node_modules/webpack/bin/webpack.js --config ./build_config/examples.js","build-dist":"./node_modules/webpack/bin/webpack.js --config ./build_config/dist.js","build-dist-min":"./node_modules/webpack/bin/webpack.js --config ./build_config/dist-min.js","build":"./node_modules/webpack/bin/webpack.js --config ./build_config/main.js","build-all":"npm run build && npm run build-dist && npm run build-dist-min && npm run build-examples","test":"karma start"},"repository":{"type":"git","url":"git+https://github.com/vlad-ignatov/react-numeric-input.git"},"keywords":["react","input","number","numeric","widget","component"],"author":{"name":"Vladimir Ignatov"},"license":"MIT","bugs":{"url":"https://github.com/vlad-ignatov/react-numeric-input/issues"},"homepage":"https://github.com/vlad-ignatov/react-numeric-input#readme","devDependencies":{"babel":"^6.3.26","babel-core":"^6.4.5","babel-eslint":"^4.1.6","babel-loader":"^6.2.1","babel-plugin-transform-object-assign":"^6.8.0","babel-plugin-transform-runtime":"^6.4.3","babel-preset-es2015":"^6.3.13","babel-preset-react":"^6.3.13","babel-preset-stage-0":"^6.3.13","babel-runtime":"^5.8.35","eslint":"^1.10.3","eslint-plugin-react":"^3.15.0","expect":"^1.12.2","karma":"^0.13.14","karma-chrome-launcher":"^0.2.1","karma-firefox-launcher":"^0.1.6","karma-mocha":"^0.2.0","karma-opera-launcher":"^0.3.0","karma-phantomjs-launcher":"^0.2.1","karma-safari-launcher":"^1.0.0","karma-sourcemap-loader":"^0.3.6","karma-webpack":"^1.7.0","mocha":"^2.3.3","phantomjs":"^1.9.18","prop-types":"^15.5.8","react":"^15.6.1","react-dom":"^15.6.1","webpack":"^1.12.2"},"peerDependencies":{"react":">=0.14.0 || ^15.6.1"},"gitHead":"c5964af2683fdd631a1cc9e9de31ab08186c9f4b","_id":"react-numeric-input@2.0.9","_shasum":"ae8e1ac2988e8bcc8c4bb3cb107bb2d83bad4e5a","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"vlad-ignatov","email":"vlad.ignatov@gmail.com"},"dist":{"shasum":"ae8e1ac2988e8bcc8c4bb3cb107bb2d83bad4e5a","tarball":"https://registry.npmjs.org/react-numeric-input/-/react-numeric-input-2.0.9.tgz","integrity":"sha512-cN8mSCd1xMNltBXxlBUSJZpDsPWDxlRg/5jmN70/TuHfxGg0O+pKRdR9z1UIq55vET4dgjr3u2DIzBIuQDUSjg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHj8VrxXpj6kUssfzMhIB31+qZIXVxx1dyv3AfuAgJRZAiEA2ZLLD4WymYVUyO9+SqMlFNt9RS53EyX8oOiU57C2oRQ="}]},"maintainers":[{"name":"vlad-ignatov","email":"vlad.ignatov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-numeric-input-2.0.9.tgz_1500822858603_0.925832956796512"}},"2.1.0":{"name":"react-numeric-input","version":"2.1.0","description":"Number input component that can replace the native number input which is not yet very well supported and where it is, it does not have the same appearance across the browsers. Additionally this component offers more flexible options and can be used for an","main":"index.js","scripts":{"build-examples":"./node_modules/webpack/bin/webpack.js --config ./build_config/examples.js","build-dist":"./node_modules/webpack/bin/webpack.js --config ./build_config/dist.js","build-dist-min":"./node_modules/webpack/bin/webpack.js --config ./build_config/dist-min.js","build":"./node_modules/webpack/bin/webpack.js --config ./build_config/main.js","build-all":"npm run build && npm run build-dist && npm run build-dist-min && npm run build-examples","test":"karma start"},"repository":{"type":"git","url":"git+https://github.com/vlad-ignatov/react-numeric-input.git"},"keywords":["react","input","number","numeric","widget","component"],"author":{"name":"Vladimir Ignatov"},"license":"MIT","bugs":{"url":"https://github.com/vlad-ignatov/react-numeric-input/issues"},"homepage":"https://github.com/vlad-ignatov/react-numeric-input#readme","devDependencies":{"babel":"^6.3.26","babel-core":"^6.4.5","babel-eslint":"^4.1.6","babel-loader":"^6.2.1","babel-plugin-transform-object-assign":"^6.8.0","babel-plugin-transform-runtime":"^6.4.3","babel-preset-es2015":"^6.3.13","babel-preset-react":"^6.3.13","babel-preset-stage-0":"^6.3.13","babel-runtime":"^5.8.35","eslint":"^1.10.3","eslint-plugin-react":"^3.15.0","expect":"^1.12.2","karma":"^0.13.14","karma-chrome-launcher":"^0.2.1","karma-firefox-launcher":"^0.1.6","karma-mocha":"^0.2.0","karma-opera-launcher":"^0.3.0","karma-phantomjs-launcher":"^0.2.1","karma-safari-launcher":"^1.0.0","karma-sourcemap-loader":"^0.3.6","karma-webpack":"^1.7.0","mocha":"^2.3.3","phantomjs":"^1.9.18","prop-types":"^15.5.8","react":"^15.6.1","react-dom":"^15.6.1","webpack":"^1.12.2"},"peerDependencies":{"react":">=0.14.0 || ^15.6.1"},"gitHead":"17ba564bddfe8b3957d2d4c7c7b476e6397e35e9","_id":"react-numeric-input@2.1.0","_shasum":"a445c26c1c59a3d3d3de286ae23ef6dec5d6bcd0","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"vlad-ignatov","email":"vlad.ignatov@gmail.com"},"dist":{"shasum":"a445c26c1c59a3d3d3de286ae23ef6dec5d6bcd0","tarball":"https://registry.npmjs.org/react-numeric-input/-/react-numeric-input-2.1.0.tgz","integrity":"sha512-sZ3kvXNlaWD1Dbsu6hT3KhiawgHizDv8WP0PkbV/2tQ7oqLxGvBpzTBGkZOFGGbfHrDrddGgm24oTvWXhCJnxA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGFrz8ES7EJnNAPWP3XIwWP1y4nOVhT2FhLkuoSSJvDlAiEAo2Q99vVq9S+YidaSK5LlaK7lSXZCC7YBQjvmD10dZ+c="}]},"maintainers":[{"name":"vlad-ignatov","email":"vlad.ignatov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-numeric-input-2.1.0.tgz_1501385873040_0.8352029761299491"}},"2.2.0":{"name":"react-numeric-input","version":"2.2.0","description":"Number input component that can replace the native number input which is not yet very well supported and where it is, it does not have the same appearance across the browsers. Additionally this component offers more flexible options and can be used for an","main":"index.js","scripts":{"build-examples":"npm run build-dist && webpack --config ./build_config/examples.js && cp dist/react-numeric-input.js docs/react-numeric-input.js","build-dist":"webpack --config ./build_config/dist.js","build-dist-min":"webpack --config ./build_config/dist-min.js","build":"webpack --config ./build_config/main.js","build-all":"npm run build && npm run build-dist-min && npm run build-examples","test":"karma start","test:e2e":"node ./selenium-download.js && ./node_modules/nightwatch/bin/nightwatch"},"repository":{"type":"git","url":"git+https://github.com/vlad-ignatov/react-numeric-input.git"},"keywords":["react","input","number","numeric","widget","component"],"author":{"name":"Vladimir Ignatov"},"license":"MIT","bugs":{"url":"https://github.com/vlad-ignatov/react-numeric-input/issues"},"homepage":"https://github.com/vlad-ignatov/react-numeric-input#readme","devDependencies":{"babel":"^6.3.26","babel-core":"^6.4.5","babel-eslint":"^4.1.6","babel-loader":"^6.2.1","babel-plugin-transform-object-assign":"^6.8.0","babel-plugin-transform-runtime":"^6.4.3","babel-preset-es2015":"^6.3.13","babel-preset-react":"^6.3.13","babel-preset-stage-0":"^6.3.13","babel-runtime":"^5.8.35","eslint":"^1.10.3","eslint-plugin-react":"^3.15.0","expect":"^1.12.2","karma":"^0.13.14","karma-chrome-launcher":"^0.2.1","karma-firefox-launcher":"^0.1.6","karma-mocha":"^0.2.0","karma-opera-launcher":"^0.3.0","karma-phantomjs-launcher":"^0.2.1","karma-safari-launcher":"^1.0.0","karma-sourcemap-loader":"^0.3.6","karma-webpack":"^1.7.0","mocha":"^2.3.3","nightwatch":"^0.9.16","phantomjs":"^1.9.18","prop-types":"^15.5.8","react":"^15.6.1","react-dom":"^15.6.1","selenium-download":"^2.0.10","webpack":"^1.12.2"},"peerDependencies":{"react":">=0.14.0 || ^15.6.1"},"gitHead":"5fc108fc638ed2a56d8d8f8f1ba4af4ff5794d33","_id":"react-numeric-input@2.2.0","_shasum":"5f4f1ce99b32960a9ededa43670a5da225aef850","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"vlad-ignatov","email":"vlad.ignatov@gmail.com"},"dist":{"shasum":"5f4f1ce99b32960a9ededa43670a5da225aef850","tarball":"https://registry.npmjs.org/react-numeric-input/-/react-numeric-input-2.2.0.tgz","integrity":"sha512-lD1Xvk65iLEbMfeewTb9Uo9KJ5ATBH6/uShb2iioL1V0Rl4oWVzyCUQ6XxZnASZfonITWuHFpUTZPyxfmCI3Lg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID3lZCDSexXM9qs6iyFXwj6XmFHNWvOwp0wJ6NKGdeMmAiAa+8lhm0o68+ikRsL1Mayi9WThSQOCfzRQxpuaWw4K3A=="}]},"maintainers":[{"name":"vlad-ignatov","email":"vlad.ignatov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-numeric-input-2.2.0.tgz_1503247576397_0.650389282265678"}},"2.2.1":{"name":"react-numeric-input","version":"2.2.1","description":"Number input component that can replace the native number input which is not yet very well supported and where it is, it does not have the same appearance across the browsers. Additionally this component offers more flexible options and can be used for an","main":"index.js","scripts":{"build-examples":"npm run build-dist && webpack --config ./build_config/examples.js && cp dist/react-numeric-input.js docs/react-numeric-input.js","build-dist":"webpack --config ./build_config/dist.js","build-dist-min":"webpack --config ./build_config/dist-min.js","build":"webpack --config ./build_config/main.js","build-all":"npm run build && npm run build-dist-min && npm run build-examples","test":"karma start","test:e2e":"node ./selenium-download.js && ./node_modules/nightwatch/bin/nightwatch"},"repository":{"type":"git","url":"git+https://github.com/vlad-ignatov/react-numeric-input.git"},"keywords":["react","input","number","numeric","widget","component"],"author":{"name":"Vladimir Ignatov"},"license":"MIT","bugs":{"url":"https://github.com/vlad-ignatov/react-numeric-input/issues"},"homepage":"https://github.com/vlad-ignatov/react-numeric-input#readme","devDependencies":{"babel":"^6.3.26","babel-core":"^6.4.5","babel-eslint":"^4.1.6","babel-loader":"^6.2.1","babel-plugin-transform-object-assign":"^6.8.0","babel-plugin-transform-runtime":"^6.4.3","babel-preset-es2015":"^6.3.13","babel-preset-react":"^6.3.13","babel-preset-stage-0":"^6.3.13","babel-runtime":"^5.8.35","eslint":"^1.10.3","eslint-plugin-react":"^3.15.0","expect":"^1.12.2","karma":"^0.13.14","karma-chrome-launcher":"^0.2.1","karma-firefox-launcher":"^0.1.6","karma-mocha":"^0.2.0","karma-opera-launcher":"^0.3.0","karma-phantomjs-launcher":"^0.2.1","karma-safari-launcher":"^1.0.0","karma-sourcemap-loader":"^0.3.6","karma-webpack":"^1.7.0","mocha":"^2.3.3","nightwatch":"^0.9.16","phantomjs":"^1.9.18","prop-types":"^15.5.8","react":"^15.6.1","react-dom":"^15.6.1","selenium-download":"^2.0.10","webpack":"^1.12.2"},"peerDependencies":{"react":">=0.14.0 || ^15.6.1 || >= 16.0.0"},"gitHead":"c38d90743782b475e5bc0811ba1b127cc7bdcd7f","_id":"react-numeric-input@2.2.1","_shasum":"47179eb8beb4c6e190b901f7df098a616c5484cf","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"vlad-ignatov","email":"vlad.ignatov@gmail.com"},"dist":{"shasum":"47179eb8beb4c6e190b901f7df098a616c5484cf","tarball":"https://registry.npmjs.org/react-numeric-input/-/react-numeric-input-2.2.1.tgz","integrity":"sha512-By9XXuIbAKokpgienLAwtXttkCHHq715B1AvaodTsyVpGNl5MqwKshV5Qq7L34UAxnVhUjK34lasLYUr8ARDKQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHdulnT0UdseByqrTQOXihfZZuDpitJO9fll1E6rGuA2AiEAsBDmOZnYv6a8JZbdz61LWdun7Z0f8SxH4vdUjX5C07g="}]},"maintainers":[{"name":"vlad-ignatov","email":"vlad.ignatov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-numeric-input-2.2.1.tgz_1515643308093_0.2439186591655016"}},"2.2.2":{"name":"react-numeric-input","version":"2.2.2","description":"Number input component that can replace the native number input which is not yet very well supported and where it is, it does not have the same appearance across the browsers. Additionally this component offers more flexible options and can be used for an","main":"index.js","scripts":{"build-examples":"npm run build-dist && webpack --config ./build_config/examples.js && cp dist/react-numeric-input.js docs/react-numeric-input.js","build-dist":"webpack --config ./build_config/dist.js","build-dist-min":"webpack --config ./build_config/dist-min.js","build":"webpack --config ./build_config/main.js","build-all":"npm run build && npm run build-dist-min && npm run build-examples","test":"karma start","test:e2e":"node ./selenium-download.js && ./node_modules/nightwatch/bin/nightwatch"},"repository":{"type":"git","url":"git+https://github.com/vlad-ignatov/react-numeric-input.git"},"keywords":["react","input","number","numeric","widget","component"],"author":{"name":"Vladimir Ignatov"},"license":"MIT","bugs":{"url":"https://github.com/vlad-ignatov/react-numeric-input/issues"},"homepage":"https://github.com/vlad-ignatov/react-numeric-input#readme","devDependencies":{"babel":"^6.3.26","babel-core":"^6.4.5","babel-eslint":"^4.1.6","babel-loader":"^6.2.1","babel-plugin-transform-object-assign":"^6.8.0","babel-plugin-transform-runtime":"^6.4.3","babel-preset-es2015":"^6.3.13","babel-preset-react":"^6.3.13","babel-preset-stage-0":"^6.3.13","babel-runtime":"^5.8.35","eslint":"^1.10.3","eslint-plugin-react":"^3.15.0","expect":"^1.12.2","karma":"^0.13.22","karma-chrome-launcher":"^0.2.1","karma-firefox-launcher":"^0.1.6","karma-mocha":"^0.2.0","karma-opera-launcher":"^0.3.0","karma-phantomjs-launcher":"^0.2.1","karma-safari-launcher":"^1.0.0","karma-sourcemap-loader":"^0.3.6","karma-webpack":"^1.7.0","mocha":"^2.3.3","nightwatch":"^0.9.16","phantomjs":"^1.9.18","prop-types":"^15.5.8","react":"^15.6.1","react-dom":"^15.6.1","selenium-download":"^2.0.10","webpack":"^1.12.2"},"peerDependencies":{"react":">=0.14.0 || ^15.6.1 || ^16.0.0"},"gitHead":"3189c2df100007f76f59448f32648b8b55e8183c","_id":"react-numeric-input@2.2.2","_shasum":"7ef927a6ef998576d43a0ed722db6890bb32ea9a","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"vlad-ignatov","email":"vlad.ignatov@gmail.com"},"dist":{"shasum":"7ef927a6ef998576d43a0ed722db6890bb32ea9a","tarball":"https://registry.npmjs.org/react-numeric-input/-/react-numeric-input-2.2.2.tgz","integrity":"sha512-GL/tmPEpeH5UQJzPAIhOXRH4I262+UozVBv3jUDYhS9YS6r/dDpCuWhWjZ2Pq4uNIojwXIUxnCpdMSr7joSzhw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBpXnU0UBpgA5qZnMEotyjTcy2OLyMA4LH3GSF4l+3sgAiA6d1ZE3fHe3WMGLl8VMwajgHhWhjE+GvjOBbi+FZECiA=="}]},"maintainers":[{"name":"vlad-ignatov","email":"vlad.ignatov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-numeric-input-2.2.2.tgz_1515817038057_0.9390426639001817"}},"2.2.3":{"name":"react-numeric-input","version":"2.2.3","description":"Number input component that can replace the native number input which is not yet very well supported and where it is, it does not have the same appearance across the browsers. Additionally this component offers more flexible options and can be used for an","main":"index.js","scripts":{"build-examples":"npm run build-dist && webpack --config ./build_config/examples.js && cp dist/react-numeric-input.js docs/react-numeric-input.js","build-dist":"webpack --config ./build_config/dist.js","build-dist-min":"webpack --config ./build_config/dist-min.js","build":"webpack --config ./build_config/main.js","build-all":"npm run build && npm run build-dist-min && npm run build-examples","test":"karma start","test:e2e":"node ./selenium-download.js && ./node_modules/nightwatch/bin/nightwatch"},"repository":{"type":"git","url":"git+https://github.com/vlad-ignatov/react-numeric-input.git"},"keywords":["react","input","number","numeric","widget","component"],"author":{"name":"Vladimir Ignatov"},"license":"MIT","bugs":{"url":"https://github.com/vlad-ignatov/react-numeric-input/issues"},"homepage":"https://github.com/vlad-ignatov/react-numeric-input#readme","devDependencies":{"babel":"^6.3.26","babel-core":"^6.4.5","babel-eslint":"^4.1.6","babel-loader":"^6.2.1","babel-plugin-transform-object-assign":"^6.8.0","babel-plugin-transform-runtime":"^6.4.3","babel-preset-es2015":"^6.3.13","babel-preset-react":"^6.3.13","babel-preset-stage-0":"^6.3.13","babel-runtime":"^5.8.35","eslint":"^1.10.3","eslint-plugin-react":"^3.15.0","expect":"^1.12.2","karma":"^0.13.22","karma-chrome-launcher":"^0.2.1","karma-firefox-launcher":"^0.1.6","karma-mocha":"^0.2.0","karma-opera-launcher":"^0.3.0","karma-phantomjs-launcher":"^0.2.1","karma-safari-launcher":"^1.0.0","karma-sourcemap-loader":"^0.3.6","karma-webpack":"^1.7.0","mocha":"^2.3.3","nightwatch":"^0.9.16","phantomjs":"^1.9.18","prop-types":"^15.5.8","react":"^15.6.1","react-dom":"^15.6.1","selenium-download":"^2.0.10","webpack":"^1.12.2"},"peerDependencies":{"react":">=0.14.0 || ^15.6.1 || ^16.0.0"},"gitHead":"4813c3afc5bb67a83845322af45e4bef7e7b1eef","_id":"react-numeric-input@2.2.3","_shasum":"4bf5918c3eafed851a80df1eb992d941002bb552","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"vlad-ignatov","email":"vlad.ignatov@gmail.com"},"dist":{"shasum":"4bf5918c3eafed851a80df1eb992d941002bb552","tarball":"https://registry.npmjs.org/react-numeric-input/-/react-numeric-input-2.2.3.tgz","integrity":"sha512-0hDXY8eznhTNMYfmeXRo/R1Fyx//ub0C/tpXbIeEaTnG72P95MGGMvJbiX5i+mnmiFVT6OCgIR33mke45nNZzQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE0zy8kEYn1Kw8lmC+qAec9Y3eO4LnXMV6JQrpisG2eSAiEA26PJ7H3yczUU74RjG3rmUKMCY0Rsie9AE2iJ2cyca/I="}]},"maintainers":[{"name":"vlad-ignatov","email":"vlad.ignatov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-numeric-input-2.2.3.tgz_1515858249241_0.2824719122145325"}}},"readme":"# <img align=\"right\" src=\"http://vlad-ignatov.github.io/react-numeric-input/examples/v2.0.0/screenshot.png\" width=\"123\"/>React Numeric Input\n\n[![Build Status](https://travis-ci.org/vlad-ignatov/react-numeric-input.svg?branch=master)](https://travis-ci.org/vlad-ignatov/react-numeric-input)\n\nNumber input component that can replace the native number input which is not yet\nvery well supported and where it is, it does not have the same appearance across\nthe browsers. Additionally this component offers more flexible options and can\nbe used for any values (differently formatted representations of the internal\nnumeric value).\n\n![Demo](https://i.imgur.com/uUnxO73.gif)\n### [**Live demo**](http://vlad-ignatov.github.io/react-numeric-input/)\n\n## Installation\n```sh\nnpm install react-numeric-input --save\n```\nThen in your scripts:\n```js\n// es6\nimport NumericInput from 'react-numeric-input';\n// or es5\nvar NumericInput = require('react-numeric-input');\n// or TypeScript\nimport * as NumericInput from \"react-numeric-input\";\n```\n\n## Usage\n##### Minimal Usage:\nThis will behave exactly like `<input type=\"number\">`. It will create an empty\nnumeric input that starts changing from zero. The difference that this works on\nany browser and does have the same appearance on each browser.\n```jsx\n<NumericInput/>\n// or:\n<NumericInput className=\"form-control\"/>\n```\n\n##### Typical Usage\nMost of the time you will need to specify `min`, `max` and `value`:\n```jsx\n<NumericInput min={0} max={100} value={50}/>\n```\n\n#### Working with floats\nYou can use `step` and `precision` props to make your input working with\nfloating point numbers:\n```jsx\n<NumericInput step={0.1} precision={2} value={50.3}/>\n```\n\n#### Snap to step\nIf you want your component to \"snap\" to the closest step value while incrementing\nor decrementing (up/down buttons or arrow keys) you can use the `snap` prop:\n```jsx\n<NumericInput step={0.5} precision={2} value={50.3} snap/>\n```\n\n#### Strict vs Loose Mode\nYou can type any value in the input as long as it is in focus. On blur, or when\nyou attempt to increment/decrement it, the value will be converted to number.\nIf you don't want this behaviour, pass `strict` in the props and any value that\ncannot be converted to number will be rejected immediately.\n\n#### Custom format\nBy default the component displays the value number as is. However, you can\nprovide your own `format` function that will be called with the numeric value\nand is expected to return the string that will be rendered in the input:\n```jsx\nfunction myFormat(num) {\n    return num + '$';\n}\n<NumericInput precision={2} value={50.3} step={0.1} format={myFormat}/>\n```\nPlease note that the example above is fine but in most situations if you have custom\n`format` function you will also need to provide custom `parse` function that is able to\nconvert whatever the `format` returns back to numeric value. In the example above the\nbuilt-in `parse` function will strip the \"$\" suffix because internally it uses `parseFloat`.\nHowever, if the `format` function was returning `\"$\" + num`, then the `parse` function\nshould do something like:\n```js\nfunction parse(stringValue) {\n    return stringValue.replace(/^\\$/, \"\");\n}\n```\n\n## Props\nName              | Type                                | Default\n------------------|-------------------------------------|:-------:\n**value**         |`number` or `string`                 |`\"\"` which converts to 0\n**min**           |`number` or `function`               |`Number.MIN_SAFE_INTEGER`\n**max**           |`number` or `function`               |`Number.MAX_SAFE_INTEGER`\n**step**          |`number` or `function`               | 1\n**precision**     |`number` or `function`               | 0\n**parse**         |`function`                           | parseFloat\n**format**        |`function`                           | none\n**className**     |`string`                             | none\n**disabled**      |`boolean`                            | none\n**readOnly**      |`boolean`                            | none\n**style**         |`object` or `false`                  | none\n**size**          |`number` or `string`                 | none\n**mobile**        |`true`, `false`, 'auto' or `function`|`auto`\n**snap**          |`boolean`                            | none (false)\n**componentClass**|`string`                             |`input`\n**strict**        |`boolean`                            |`false`\n\nAny other option is passed directly the input created by the component. Just\ndon't forget to camelCase the attributes. For example `readonly` must be `readOnly`.\nSee examples/index.html for examples.\n\n## Event Callbacks\nYou can pass callback props like `onClick`, `onMouseOver` etc. and they will be\nattached to the input element and React will call them with `null` scope and the corresponding event. However, there are few special cases to be aware of:\n\n* `onChange`  - Called with `valueAsNumber`, `valueAsString` and the `input` element. The `valueAsNumber` represents the internal numeric value while `valueAsString` is the same as the input value and might be completely different from the numeric one if custom formatting is used.\n* `onInvalid` - Will be called with `errorMessage`, `valueAsNumber` and `valueAsString`.\n* `onValid`   - There is no corresponding event in browsers. It will be called when the component transitions from invalid to valid state with the same arguments as onChange: `valueAsNumber` and `valueAsString`.\n\n## Styling\nThe component uses inline styles which you can customize. The `style` prop is not added\ndirectly to the component but instead it is a container for styles which you can overwrite.\nFor example\n```xml\n<NumericInput style={{\n\tinput: {\n\t\tcolor: 'red'\n\t}\n}}>\n```\nYou can modify the styles for everything including states like `:hover`, `:active` and\n`:disabled`. Take a look at the source to see what styles are supported. Also, the style is\nstored as static class property so that you can change it and affect all the components\nfrom your script. Example:\n```js\nimport NumericInput from 'react-numeric-input';\nNumericInput.style.input.color = 'red';\n```\n\nFinally, you can still use CSS if you want. Each component's root element has the\n`react-numeric-input` class so that it is easy to find these widgets on the page. However,\nkeep in mind that because of the inline styles you might need to use `!important` for some\nrules unless you pass `style={false}` which will disable the inline styles and you will\nhave to provide your own CSS styles for everything. Example:\n```css\n.react-numeric-input input {\n\tcolor: red;\n}\n```\n\n## Keyboard navigation\n* You can use <kbd>⬆</kbd> and <kbd>⬇</kbd> arrow keys to increment/decrement the input value.\n* <kbd>Ctrl + ⬆</kbd> or <kbd>⌘ + ⬆</kbd> and <kbd>Ctrl + ⬇</kbd> or <kbd>⌘ + ⬇</kbd> to use smaller step (`step / 10`).\n  Note that this will only work if you have specified a `precision` option that supports it.\n* <kbd>Shift + ⬆</kbd> and <kbd>Shift + ⬇</kbd> to use bigger step (`step * 10`).\n\n## Integration with external scripts\nThis component aims to provide good integration not only with React but with any third party script\nthat might want to work with it on the current page.\n\n### getValueAsNumber()\nThe native number inputs have special property called `valueAsNumber`. It provides access to the\nvalue as number to be used by scripts. In this react component this becomes even more desirable as\nthe display value might be formatted and have nothing in common with the underlying value meaning\nthat one might need to call parse to find out what the numeric value is. For that reason this\ncomponent exposes `getValueAsNumber()` method on the input element. Also keep in mind\nthat this really returns a number (float) so it might be different from the displayed value. For\nexample an input showing \"12.30\" will have `getValueAsNumber()` returning `12.3` and if the input\nis empty the result would be `0`.\n\n### setValue()\nAn external script that does not \"understand\" React can still work with this\ncomponent by reading the `getValueAsNumber()` or by calling the `setValue()`\nmethod exposed on the input element. Here is an example with jQuery:\n```js\n$('input[name=\"some-input\"]')[0].setValue('123mph');\n```\nCalling this method will invoke the component's `parse` method with the provided\nargument and then it will `setState` causing the usual re-rendering.\n\n## function props\nIn rare cases it might be better to \"decide\" what the value of certain prop is at\nruntime without having to through the entire ceremony of redux, flux, or whatever\nwill make your component to be re-rendered with other props. For example one might\nwant to have a variable `step` prop based on the current input value and the change\ndirection:\n```js\n<NumericInput step={(component, direction) => {\n\t// for values smaller than 10 the step is 0.1\n\t// for values greater than 10 the step is 0.01\n\treturn component.state.value < 10 ? 0.1 : 0.01\n\n\t// or have different step depending on the direction\n\treturn direction === NumericInput.DIRECTION_UP ? 0.01 : 0.1;\n\n\t// or just obtain it from somewhere\n\treturn window.outerWidth % 100 + 1;\n}}>\n```\nThe props that support being a function are currently `min`, `max`, `step` and\n`precision`. All those function will be passed the component instance as argument\nand the `step` will also receive the direction as second parameter.\n\n\n## License\nMIT\n","maintainers":[{"name":"vlad-ignatov","email":"vlad.ignatov@gmail.com"}],"time":{"modified":"2022-06-26T07:26:56.974Z","created":"2015-11-01T22:38:26.781Z","1.0.0":"2015-11-01T22:38:26.781Z","2.0.0":"2016-01-24T10:30:51.909Z","2.0.1":"2016-01-24T11:14:52.121Z","2.0.3":"2016-02-28T12:23:20.015Z","2.0.4":"2016-05-28T10:15:17.501Z","2.0.5":"2016-09-21T08:48:38.752Z","2.0.6":"2016-09-21T10:13:24.425Z","2.0.7":"2017-01-14T10:50:44.664Z","2.0.9":"2017-07-23T15:14:19.759Z","2.1.0":"2017-07-30T03:37:54.315Z","2.2.0":"2017-08-20T16:46:17.504Z","2.2.1":"2018-01-11T04:01:49.391Z","2.2.2":"2018-01-13T04:17:19.238Z","2.2.3":"2018-01-13T15:44:09.313Z"},"homepage":"https://github.com/vlad-ignatov/react-numeric-input#readme","keywords":["react","input","number","numeric","widget","component"],"repository":{"type":"git","url":"git+https://github.com/vlad-ignatov/react-numeric-input.git"},"author":{"name":"Vladimir Ignatov"},"bugs":{"url":"https://github.com/vlad-ignatov/react-numeric-input/issues"},"license":"MIT","readmeFilename":"README.md","users":{"girish_shan":true}}