{"_id":"is-number","_rev":"7932","name":"is-number","description":"Returns true if a number or string value is a finite number. Useful for regex matches, parsing, user input, etc.","dist-tags":{"latest":"7.0.0"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"},{"name":"realityking","email":"me@rouvenwessling.de"}],"time":{"modified":"2021-06-03T09:57:17.000Z","created":"2014-09-22T01:58:51.592Z","7.0.0":"2018-07-04T15:08:58.238Z","6.0.0":"2018-03-31T17:02:39.953Z","5.0.0":"2018-01-29T03:06:41.225Z","4.0.0":"2017-10-17T05:43:56.559Z","3.0.0":"2016-09-11T00:51:30.912Z","2.1.0":"2015-11-22T13:56:56.624Z","2.0.2":"2015-05-03T05:59:55.976Z","2.0.1":"2015-05-03T04:27:13.630Z","2.0.0":"2015-05-02T08:11:57.926Z","1.1.2":"2015-03-05T18:57:33.841Z","1.1.1":"2015-03-05T18:37:07.633Z","1.1.0":"2015-01-24T10:33:21.598Z","1.0.0":"2015-01-24T10:16:54.470Z","0.1.1":"2014-09-22T03:37:27.931Z","0.1.0":"2014-09-22T01:58:51.592Z"},"users":{"jonschlinkert":true,"hugov":true,"antanst":true,"rocket0191":true,"papasavva":true,"456wyc":true,"maycon_ribeiro":true,"leix3041":true,"snowdream":true,"fizzvr":true,"jameskrill":true,"rioli":true,"gugadev":true,"fearnbuster":true},"author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/is-number.git"},"versions":{"7.0.0":{"name":"is-number","description":"Returns true if a number or string value is a finite number. Useful for regex matches, parsing, user input, etc.","version":"7.0.0","homepage":"https://github.com/jonschlinkert/is-number","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"contributors":[{"name":"Jon Schlinkert","url":"http://twitter.com/jonschlinkert"},{"name":"Olsten Larck","url":"https://i.am.charlike.online"},{"name":"Rouven Weßling","url":"www.rouvenwessling.de"}],"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/is-number.git"},"bugs":{"url":"https://github.com/jonschlinkert/is-number/issues"},"license":"MIT","files":["index.js"],"main":"index.js","engines":{"node":">=0.12.0"},"scripts":{"test":"mocha"},"devDependencies":{"ansi":"^0.3.1","benchmark":"^2.1.4","gulp-format-md":"^1.0.0","mocha":"^3.5.3"},"keywords":["cast","check","coerce","coercion","finite","integer","is","isnan","is-nan","is-num","is-number","isnumber","isfinite","istype","kind","math","nan","num","number","numeric","parseFloat","parseInt","test","type","typeof","value"],"verb":{"toc":false,"layout":"default","tasks":["readme"],"related":{"list":["is-plain-object","is-primitive","isobject","kind-of"]},"plugins":["gulp-format-md"],"lint":{"reflinks":true}},"gitHead":"98e8ff1da1a89f93d1397a24d7413ed15421c139","_id":"is-number@7.0.0","_npmVersion":"6.1.0","_nodeVersion":"10.0.0","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"dist":{"shasum":"7535345b896734d5f80c4d06c50955527a14f12b","size":3730,"noattachment":false,"key":"/is-number/-/is-number-7.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-number/download/is-number-7.0.0.tgz"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"},{"name":"realityking","email":"me@rouvenwessling.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-number_7.0.0_1530716938183_0.28831183290614004"},"_hasShrinkwrap":false,"publish_time":1530716938238,"_cnpm_publish_time":1530716938238},"6.0.0":{"name":"is-number","description":"Returns true if the value is a number. comprehensive tests.","version":"6.0.0","homepage":"https://github.com/jonschlinkert/is-number","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"contributors":[{"name":"Jon Schlinkert","url":"http://twitter.com/jonschlinkert"},{"name":"Olsten Larck","url":"https://i.am.charlike.online"},{"name":"Rouven Weßling","url":"www.rouvenwessling.de"}],"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/is-number.git"},"bugs":{"url":"https://github.com/jonschlinkert/is-number/issues"},"license":"MIT","files":["index.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"devDependencies":{"benchmarked":"^2.0.0","chalk":"^2.1.0","gulp-format-md":"^1.0.0","mocha":"^3.0.1"},"keywords":["check","coerce","coercion","integer","is","is-nan","is-num","is-number","istype","kind","math","nan","num","number","numeric","test","type","typeof","value"],"verb":{"toc":false,"layout":"default","tasks":["readme"],"related":{"list":["isobject","is-plain-object","is-primitive","kind-of"]},"plugins":["gulp-format-md"],"lint":{"reflinks":true}},"gitHead":"b0953635829711e7dceec0eaa92bc56521a546eb","_id":"is-number@6.0.0","_npmVersion":"5.8.0","_nodeVersion":"9.9.0","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"dist":{"shasum":"e6d15ad31fc262887cccf217ae5f9316f81b1995","size":3474,"noattachment":false,"key":"/is-number/-/is-number-6.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-number/download/is-number-6.0.0.tgz"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"},{"name":"realityking","email":"me@rouvenwessling.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-number_6.0.0_1522515759840_0.005598684369539919"},"_hasShrinkwrap":false,"publish_time":1522515759953,"_cnpm_publish_time":1522515759953},"5.0.0":{"name":"is-number","description":"Returns true if the value is a number. comprehensive tests.","version":"5.0.0","homepage":"https://github.com/jonschlinkert/is-number","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"contributors":[{"name":"Jon Schlinkert","url":"http://twitter.com/jonschlinkert"},{"name":"Olsten Larck","url":"https://i.am.charlike.online"},{"name":"Rouven Weßling","url":"www.rouvenwessling.de"}],"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/is-number.git"},"bugs":{"url":"https://github.com/jonschlinkert/is-number/issues"},"license":"MIT","files":["index.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"devDependencies":{"benchmarked":"^2.0.0","chalk":"^2.1.0","gulp-format-md":"^1.0.0","mocha":"^3.0.1"},"keywords":["check","coerce","coercion","integer","is","is-nan","is-num","is-number","istype","kind","math","nan","num","number","numeric","test","type","typeof","value"],"verb":{"toc":false,"layout":"default","tasks":["readme"],"related":{"list":["isobject","is-plain-object","is-primitive","kind-of"]},"plugins":["gulp-format-md"],"lint":{"reflinks":true}},"gitHead":"7ed43573445149edf10f56967e8d943520ebb1db","_id":"is-number@5.0.0","_npmVersion":"5.6.0","_nodeVersion":"9.1.0","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"dist":{"shasum":"c393bc471e65de1a10a6abcb20efeb12d2b88166","size":3453,"noattachment":false,"key":"/is-number/-/is-number-5.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-number/download/is-number-5.0.0.tgz"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"},{"name":"realityking","email":"me@rouvenwessling.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-number-5.0.0.tgz_1517195201147_0.7769706172402948"},"directories":{},"publish_time":1517195201225,"_hasShrinkwrap":false,"_cnpm_publish_time":1517195201225},"4.0.0":{"name":"is-number","description":"Returns true if the value is a number. comprehensive tests.","version":"4.0.0","homepage":"https://github.com/jonschlinkert/is-number","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"contributors":[{"name":"Jon Schlinkert","url":"http://twitter.com/jonschlinkert"},{"name":"tunnckoCore","url":"https://i.am.charlike.online"}],"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/is-number.git"},"bugs":{"url":"https://github.com/jonschlinkert/is-number/issues"},"license":"MIT","files":["index.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"devDependencies":{"benchmarked":"^2.0.0","chalk":"^2.1.0","gulp-format-md":"^1.0.0","mocha":"^3.0.1"},"keywords":["check","coerce","coercion","integer","is","is-nan","is-num","is-number","istype","kind","math","nan","num","number","numeric","test","type","typeof","value"],"verb":{"related":{"list":["even","is-even","is-odd","is-primitive","kind-of","odd"]},"toc":false,"layout":"default","tasks":["readme"],"plugins":["gulp-format-md"],"lint":{"reflinks":true}},"gitHead":"0c6b15a88bc10cd47f67a09506399dfc9ddc075d","_id":"is-number@4.0.0","_npmVersion":"5.4.2","_nodeVersion":"8.7.0","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"dist":{"shasum":"0026e37f5454d73e356dfe6564699867c6a7f0ff","size":3100,"noattachment":false,"key":"/is-number/-/is-number-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-number/download/is-number-4.0.0.tgz"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"},{"name":"realityking","email":"me@rouvenwessling.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-number-4.0.0.tgz_1508219035603_0.08690439746715128"},"directories":{},"publish_time":1508219036559,"_cnpm_publish_time":1508219036559,"_hasShrinkwrap":false},"3.0.0":{"name":"is-number","description":"Returns true if the value is a number. comprehensive tests.","version":"3.0.0","homepage":"https://github.com/jonschlinkert/is-number","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"contributors":[{"name":"Charlike Mike Reagent","url":"http://www.tunnckocore.tk"},{"name":"Jon Schlinkert","email":"jon.schlinkert@sellside.com","url":"http://twitter.com/jonschlinkert"}],"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/is-number.git"},"bugs":{"url":"https://github.com/jonschlinkert/is-number/issues"},"license":"MIT","files":["index.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"kind-of":"^3.0.2"},"devDependencies":{"benchmarked":"^0.2.5","chalk":"^1.1.3","gulp-format-md":"^0.1.10","mocha":"^3.0.2"},"keywords":["check","coerce","coercion","integer","is","is-nan","is-num","is-number","istype","kind","math","nan","num","number","numeric","test","type","typeof","value"],"verb":{"related":{"list":["even","is-even","is-odd","is-primitive","kind-of","odd"]},"toc":false,"layout":"default","tasks":["readme"],"plugins":["gulp-format-md"],"lint":{"reflinks":true},"reflinks":["verb","verb-generate-readme"]},"gitHead":"af885e2e890b9ef0875edd2b117305119ee5bdc5","_id":"is-number@3.0.0","_shasum":"24fd6201a4782cf50561c810276afc7d12d71195","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"},{"name":"realityking","email":"me@rouvenwessling.de"}],"dist":{"shasum":"24fd6201a4782cf50561c810276afc7d12d71195","size":2851,"noattachment":false,"key":"/is-number/-/is-number-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-number/download/is-number-3.0.0.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/is-number-3.0.0.tgz_1473555089490_0.21388969756662846"},"directories":{},"publish_time":1473555090912,"_cnpm_publish_time":1473555090912,"_hasShrinkwrap":false},"2.1.0":{"name":"is-number","description":"Returns true if the value is a number. comprehensive tests.","version":"2.1.0","homepage":"https://github.com/jonschlinkert/is-number","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/is-number.git"},"bugs":{"url":"https://github.com/jonschlinkert/is-number/issues"},"license":"MIT","files":["index.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"kind-of":"^3.0.2"},"devDependencies":{"benchmarked":"^0.1.3","chalk":"^0.5.1","mocha":"*"},"keywords":["check","coerce","coercion","integer","is","is number","is-number","istype","kind of","math","number","test","type","typeof","value"],"verb":{"related":{"list":["kind-of","is-primitive","even","odd","is-even","is-odd"]}},"gitHead":"d06c6e2cc048d3cad016cb8dfb055bb14d86fffa","_id":"is-number@2.1.0","_shasum":"01fcbbb393463a548f2f466cce16dece49db908f","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"},{"name":"realityking","email":"me@rouvenwessling.de"}],"dist":{"shasum":"01fcbbb393463a548f2f466cce16dece49db908f","size":2450,"noattachment":false,"key":"/is-number/-/is-number-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-number/download/is-number-2.1.0.tgz"},"directories":{},"publish_time":1448200616624,"_cnpm_publish_time":1448200616624,"_hasShrinkwrap":false},"2.0.2":{"name":"is-number","description":"Returns true if the value is a number. comprehensive tests.","version":"2.0.2","homepage":"https://github.com/jonschlinkert/is-number","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git://github.com/jonschlinkert/is-number.git"},"bugs":{"url":"https://github.com/jonschlinkert/is-number/issues"},"license":{"type":"MIT","url":"https://github.com/jonschlinkert/is-number/blob/master/LICENSE"},"files":["index.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"devDependencies":{"benchmarked":"^0.1.3","chalk":"^0.5.1","mocha":"^2.1.0"},"keywords":["check","coerce","coercion","integer","is number","is","is-number","istype","kind of","math","number","test","type","typeof","value"],"dependencies":{"kind-of":"^1.1.0"},"gitHead":"63d5b26c793194bf7f341a7203e0e5568c753539","_id":"is-number@2.0.2","_shasum":"c7542a0f420610655834cd3825bc2f0eb72afe21","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"},{"name":"realityking","email":"me@rouvenwessling.de"}],"dist":{"shasum":"c7542a0f420610655834cd3825bc2f0eb72afe21","size":2358,"noattachment":false,"key":"/is-number/-/is-number-2.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-number/download/is-number-2.0.2.tgz"},"directories":{},"publish_time":1430632795976,"_cnpm_publish_time":1430632795976,"_hasShrinkwrap":false},"2.0.1":{"name":"is-number","description":"Returns true if the value is a number. comprehensive tests.","version":"2.0.1","homepage":"https://github.com/jonschlinkert/is-number","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git://github.com/jonschlinkert/is-number.git"},"bugs":{"url":"https://github.com/jonschlinkert/is-number/issues"},"license":{"type":"MIT","url":"https://github.com/jonschlinkert/is-number/blob/master/LICENSE"},"files":["index.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"devDependencies":{"benchmarked":"^0.1.3","chalk":"^0.5.1","mocha":"^2.1.0"},"keywords":["check","coerce","coercion","integer","is number","is","is-number","istype","kind of","math","number","test","type","typeof","value"],"dependencies":{"kind-of":"^1.1.0"},"gitHead":"bb9b2e19a9aa2ed4b1e7a5d27e43417c8c9570c0","_id":"is-number@2.0.1","_shasum":"a3754e651f0df489f290ee0a1102c87cc5a0db02","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"},{"name":"realityking","email":"me@rouvenwessling.de"}],"dist":{"shasum":"a3754e651f0df489f290ee0a1102c87cc5a0db02","size":2360,"noattachment":false,"key":"/is-number/-/is-number-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-number/download/is-number-2.0.1.tgz"},"directories":{},"publish_time":1430627233630,"_cnpm_publish_time":1430627233630,"_hasShrinkwrap":false},"2.0.0":{"name":"is-number","description":"Returns true if the value is a number. comprehensive tests.","version":"2.0.0","homepage":"https://github.com/jonschlinkert/is-number","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git://github.com/jonschlinkert/is-number.git"},"bugs":{"url":"https://github.com/jonschlinkert/is-number/issues"},"license":{"type":"MIT","url":"https://github.com/jonschlinkert/is-number/blob/master/LICENSE"},"files":["index.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"devDependencies":{"benchmarked":"^0.1.3","chalk":"^0.5.1","mocha":"^2.1.0"},"keywords":["check","coerce","coercion","integer","is number","is","is-number","istype","kind of","math","number","test","type","typeof","value"],"gitHead":"d5ac0584ee9ae7bd9288220a39780f155b9ad4c8","_id":"is-number@2.0.0","_shasum":"451c78bfe6c427f37bc2a406226e0cde449f3b5a","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"},{"name":"realityking","email":"me@rouvenwessling.de"}],"dist":{"shasum":"451c78bfe6c427f37bc2a406226e0cde449f3b5a","size":2314,"noattachment":false,"key":"/is-number/-/is-number-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-number/download/is-number-2.0.0.tgz"},"directories":{},"publish_time":1430554317926,"_cnpm_publish_time":1430554317926,"_hasShrinkwrap":false},"1.1.2":{"name":"is-number","description":"Returns true if the value is a number. comprehensive tests.","version":"1.1.2","homepage":"https://github.com/jonschlinkert/is-number","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git://github.com/jonschlinkert/is-number.git"},"bugs":{"url":"https://github.com/jonschlinkert/is-number/issues"},"license":{"type":"MIT","url":"https://github.com/jonschlinkert/is-number/blob/master/LICENSE"},"files":["index.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"devDependencies":{"benchmarked":"^0.1.3","chalk":"^0.5.1","mocha":"^2.1.0"},"keywords":["check","coerce","coercion","integer","is number","is","is-number","istype","kind of","math","number","test","type","typeof","value"],"gitHead":"a902495bca1f471beaa8deb6193ba628bf80c0e4","_id":"is-number@1.1.2","_shasum":"9d82409f3a8a8beecf249b1bc7dada49829966e4","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"},{"name":"realityking","email":"me@rouvenwessling.de"}],"dist":{"shasum":"9d82409f3a8a8beecf249b1bc7dada49829966e4","size":2351,"noattachment":false,"key":"/is-number/-/is-number-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-number/download/is-number-1.1.2.tgz"},"directories":{},"publish_time":1425581853841,"_cnpm_publish_time":1425581853841,"_hasShrinkwrap":false},"1.1.1":{"name":"is-number","description":"Returns true if the value is a number. comprehensive tests.","version":"1.1.1","homepage":"https://github.com/jonschlinkert/is-number","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git://github.com/jonschlinkert/is-number.git"},"bugs":{"url":"https://github.com/jonschlinkert/is-number/issues"},"license":{"type":"MIT","url":"https://github.com/jonschlinkert/is-number/blob/master/LICENSE"},"files":["index.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"devDependencies":{"benchmarked":"^0.1.3","chalk":"^0.5.1"},"keywords":["check","coerce","coercion","integer","is number","is","is-number","istype","kind of","math","number","test","type","typeof","value"],"gitHead":"5184d76c622b97d45486340a85147c6d59d14e25","_id":"is-number@1.1.1","_shasum":"e393e7ec07c17770dbb67941e7f89c675feb110f","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"},{"name":"realityking","email":"me@rouvenwessling.de"}],"dist":{"shasum":"e393e7ec07c17770dbb67941e7f89c675feb110f","size":2334,"noattachment":false,"key":"/is-number/-/is-number-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-number/download/is-number-1.1.1.tgz"},"directories":{},"publish_time":1425580627633,"_cnpm_publish_time":1425580627633,"_hasShrinkwrap":false},"1.1.0":{"name":"is-number","description":"Returns true if the value is a number. comprehensive tests.","version":"1.1.0","homepage":"https://github.com/jonschlinkert/is-number","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git://github.com/jonschlinkert/is-number.git"},"bugs":{"url":"https://github.com/jonschlinkert/is-number/issues"},"license":{"type":"MIT","url":"https://github.com/jonschlinkert/is-number/blob/master/LICENSE-MIT"},"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha -R spec"},"files":["index.js"],"devDependencies":{"benchmarked":"^0.1.3","chalk":"^0.5.1"},"keywords":["check","coerce","coercion","integer","is number","is","is-number","istype","kind of","math","number","test","type","typeof","value"],"gitHead":"3183207ab31bb09c65ad8999c39090a3c0530526","_id":"is-number@1.1.0","_shasum":"620db9e22fded44d43d8e3e47044319083d31855","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"},{"name":"realityking","email":"me@rouvenwessling.de"}],"dist":{"shasum":"620db9e22fded44d43d8e3e47044319083d31855","size":1447,"noattachment":false,"key":"/is-number/-/is-number-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-number/download/is-number-1.1.0.tgz"},"directories":{},"publish_time":1422095601598,"_cnpm_publish_time":1422095601598,"_hasShrinkwrap":false},"1.0.0":{"name":"is-number","description":"Returns true if the value is a number. comprehensive tests.","version":"1.0.0","homepage":"https://github.com/jonschlinkert/is-number","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git://github.com/jonschlinkert/is-number.git"},"bugs":{"url":"https://github.com/jonschlinkert/is-number/issues"},"license":{"type":"MIT","url":"https://github.com/jonschlinkert/is-number/blob/master/LICENSE-MIT"},"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha -R spec"},"files":["index.js"],"devDependencies":{"benchmarked":"^0.1.3","chalk":"^0.5.1"},"keywords":["check","coerce","coercion","integer","is number","is","is-number","istype","kind of","math","number","test","type","typeof","value"],"gitHead":"3183207ab31bb09c65ad8999c39090a3c0530526","_id":"is-number@1.0.0","_shasum":"de821e3936a8996badeb879ca6f93605e769d498","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"},{"name":"realityking","email":"me@rouvenwessling.de"}],"dist":{"shasum":"de821e3936a8996badeb879ca6f93605e769d498","size":1520,"noattachment":false,"key":"/is-number/-/is-number-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-number/download/is-number-1.0.0.tgz"},"directories":{},"publish_time":1422094614470,"_cnpm_publish_time":1422094614470,"_hasShrinkwrap":false},"0.1.1":{"name":"is-number","description":"Is the value a number? Has extensive tests.","version":"0.1.1","homepage":"https://github.com/jonschlinkert/is-number","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git://github.com/jonschlinkert/is-number.git"},"bugs":{"url":"https://github.com/jonschlinkert/is-number/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jonschlinkert/is-number/blob/master/LICENSE-MIT"}],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha -R spec"},"devDependencies":{"verb-tag-jscomments":">= 0.2.0","verb":">= 0.2.6","mocha":"*"},"keywords":["coerce","coercion","integer","is","istype","javascript","math","number","test","type","typeof","util","utility","value"],"_id":"is-number@0.1.1","_shasum":"69a7af116963d47206ec9bd9b48a14216f1e3806","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"},{"name":"realityking","email":"me@rouvenwessling.de"}],"dist":{"shasum":"69a7af116963d47206ec9bd9b48a14216f1e3806","size":3384,"noattachment":false,"key":"/is-number/-/is-number-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-number/download/is-number-0.1.1.tgz"},"directories":{},"publish_time":1411357047931,"_cnpm_publish_time":1411357047931,"_hasShrinkwrap":false},"0.1.0":{"name":"is-number","description":"Is the value a number?","version":"0.1.0","homepage":"https://github.com/jonschlinkert/is-number","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git://github.com/jonschlinkert/is-number.git"},"bugs":{"url":"https://github.com/jonschlinkert/is-number/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jonschlinkert/is-number/blob/master/LICENSE-MIT"}],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha -R spec"},"devDependencies":{"verb-tag-jscomments":">= 0.2.0","verb":">= 0.2.6","mocha":"*"},"keywords":["docs","documentation","generate","generator","markdown","templates","verb"],"_id":"is-number@0.1.0","_shasum":"4407a37aec259352affb5548886744ba4903f8bd","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"},{"name":"realityking","email":"me@rouvenwessling.de"}],"dist":{"shasum":"4407a37aec259352affb5548886744ba4903f8bd","size":2616,"noattachment":false,"key":"/is-number/-/is-number-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/is-number/download/is-number-0.1.0.tgz"},"directories":{},"publish_time":1411351131592,"_cnpm_publish_time":1411351131592,"_hasShrinkwrap":false}},"readme":"# is-number [![NPM version](https://img.shields.io/npm/v/is-number.svg?style=flat)](https://www.npmjs.com/package/is-number) [![NPM monthly downloads](https://img.shields.io/npm/dm/is-number.svg?style=flat)](https://npmjs.org/package/is-number) [![NPM total downloads](https://img.shields.io/npm/dt/is-number.svg?style=flat)](https://npmjs.org/package/is-number) [![Linux Build Status](https://img.shields.io/travis/jonschlinkert/is-number.svg?style=flat&label=Travis)](https://travis-ci.org/jonschlinkert/is-number)\n\n> Returns true if the value is a finite number.\n\nPlease consider following this project's author, [Jon Schlinkert](https://github.com/jonschlinkert), and consider starring the project to show your :heart: and support.\n\n## Install\n\nInstall with [npm](https://www.npmjs.com/):\n\n```sh\n$ npm install --save is-number\n```\n\n## Why is this needed?\n\nIn JavaScript, it's not always as straightforward as it should be to reliably check if a value is a number. It's common for devs to use `+`, `-`, or `Number()` to cast a string value to a number (for example, when values are returned from user input, regex matches, parsers, etc). But there are many non-intuitive edge cases that yield unexpected results:\n\n```js\nconsole.log(+[]); //=> 0\nconsole.log(+''); //=> 0\nconsole.log(+'   '); //=> 0\nconsole.log(typeof NaN); //=> 'number'\n```\n\nThis library offers a performant way to smooth out edge cases like these.\n\n## Usage\n\n```js\nconst isNumber = require('is-number');\n```\n\nSee the [tests](./test.js) for more examples.\n\n### true\n\n```js\nisNumber(5e3);               // true\nisNumber(0xff);              // true\nisNumber(-1.1);              // true\nisNumber(0);                 // true\nisNumber(1);                 // true\nisNumber(1.1);               // true\nisNumber(10);                // true\nisNumber(10.10);             // true\nisNumber(100);               // true\nisNumber('-1.1');            // true\nisNumber('0');               // true\nisNumber('012');             // true\nisNumber('0xff');            // true\nisNumber('1');               // true\nisNumber('1.1');             // true\nisNumber('10');              // true\nisNumber('10.10');           // true\nisNumber('100');             // true\nisNumber('5e3');             // true\nisNumber(parseInt('012'));   // true\nisNumber(parseFloat('012')); // true\n```\n\n### False\n\nEverything else is false, as you would expect:\n\n```js\nisNumber(Infinity);          // false\nisNumber(NaN);               // false\nisNumber(null);              // false\nisNumber(undefined);         // false\nisNumber('');                // false\nisNumber('   ');             // false\nisNumber('foo');             // false\nisNumber([1]);               // false\nisNumber([]);                // false\nisNumber(function () {});    // false\nisNumber({});                // false\n```\n\n## Release history\n\n### 7.0.0\n\n* Refactor. Now uses `.isFinite` if it exists.\n* Performance is about the same as v6.0 when the value is a string or number. But it's now 3x-4x faster when the value is not a string or number.\n\n### 6.0.0\n\n* Optimizations, thanks to @benaadams.\n\n### 5.0.0\n\n**Breaking changes**\n\n* removed support for `instanceof Number` and `instanceof String`\n\n## Benchmarks\n\nAs with all benchmarks, take these with a grain of salt. See the [benchmarks](./benchmark/index.js) for more detail.\n\n```\n# all\nv7.0 x 413,222 ops/sec ±2.02% (86 runs sampled)\nv6.0 x 111,061 ops/sec ±1.29% (85 runs sampled)\nparseFloat x 317,596 ops/sec ±1.36% (86 runs sampled)\nfastest is 'v7.0'\n\n# string\nv7.0 x 3,054,496 ops/sec ±1.05% (89 runs sampled)\nv6.0 x 2,957,781 ops/sec ±0.98% (88 runs sampled)\nparseFloat x 3,071,060 ops/sec ±1.13% (88 runs sampled)\nfastest is 'parseFloat,v7.0'\n\n# number\nv7.0 x 3,146,895 ops/sec ±0.89% (89 runs sampled)\nv6.0 x 3,214,038 ops/sec ±1.07% (89 runs sampled)\nparseFloat x 3,077,588 ops/sec ±1.07% (87 runs sampled)\nfastest is 'v6.0'\n```\n\n## About\n\n<details>\n<summary><strong>Contributing</strong></summary>\n\nPull requests and stars are always welcome. For bugs and feature requests, [please create an issue](../../issues/new).\n\n</details>\n\n<details>\n<summary><strong>Running Tests</strong></summary>\n\nRunning and reviewing unit tests is a great way to get familiarized with a library and its API. You can install dependencies and run tests with the following command:\n\n```sh\n$ npm install && npm test\n```\n\n</details>\n\n<details>\n<summary><strong>Building docs</strong></summary>\n\n_(This project's readme.md is generated by [verb](https://github.com/verbose/verb-generate-readme), please don't edit the readme directly. Any changes to the readme must be made in the [.verb.md](.verb.md) readme template.)_\n\nTo generate the readme, run the following command:\n\n```sh\n$ npm install -g verbose/verb#dev verb-generate-readme && verb\n```\n\n</details>\n\n### Related projects\n\nYou might also be interested in these projects:\n\n* [is-plain-object](https://www.npmjs.com/package/is-plain-object): Returns true if an object was created by the `Object` constructor. | [homepage](https://github.com/jonschlinkert/is-plain-object \"Returns true if an object was created by the `Object` constructor.\")\n* [is-primitive](https://www.npmjs.com/package/is-primitive): Returns `true` if the value is a primitive.  | [homepage](https://github.com/jonschlinkert/is-primitive \"Returns `true` if the value is a primitive. \")\n* [isobject](https://www.npmjs.com/package/isobject): Returns true if the value is an object and not an array or null. | [homepage](https://github.com/jonschlinkert/isobject \"Returns true if the value is an object and not an array or null.\")\n* [kind-of](https://www.npmjs.com/package/kind-of): Get the native type of a value. | [homepage](https://github.com/jonschlinkert/kind-of \"Get the native type of a value.\")\n\n### Contributors\n\n| **Commits** | **Contributor** | \n| --- | --- |\n| 49 | [jonschlinkert](https://github.com/jonschlinkert) |\n| 5 | [charlike-old](https://github.com/charlike-old) |\n| 1 | [benaadams](https://github.com/benaadams) |\n| 1 | [realityking](https://github.com/realityking) |\n\n### Author\n\n**Jon Schlinkert**\n\n* [LinkedIn Profile](https://linkedin.com/in/jonschlinkert)\n* [GitHub Profile](https://github.com/jonschlinkert)\n* [Twitter Profile](https://twitter.com/jonschlinkert)\n\n### License\n\nCopyright © 2018, [Jon Schlinkert](https://github.com/jonschlinkert).\nReleased under the [MIT License](LICENSE).\n\n***\n\n_This file was generated by [verb-generate-readme](https://github.com/verbose/verb-generate-readme), v0.6.0, on June 15, 2018._","_attachments":{},"homepage":"https://github.com/jonschlinkert/is-number","bugs":{"url":"https://github.com/jonschlinkert/is-number/issues"},"license":"MIT"}