{"_id":"is-natural-number-string","_rev":"7-e7939fc1c241505c4df7316331c64fe4","name":"is-natural-number-string","description":"Check if a given value is a string that represents natural number","dist-tags":{"latest":"1.0.1"},"versions":{"0.0.0":{"name":"is-natural-number-string","version":"0.0.0","description":"Check if a given value is a string that represents a natural number","repository":{"type":"git","url":"git+https://github.com/shinnn/array-includes-all.git"},"author":{"name":"Shinnosuke Watanabe","url":"https://github.com/shinnn"},"scripts":{"pretest":"eslint --fix --config @shinnn --ignore-path .gitignore .","test":"node --strong_mode --throw-deprecation --track-heap-objects test.js | tap-spec","coverage":"node --strong_mode node_modules/.bin/istanbul cover test.js"},"license":"MIT","jsnext:main":"index.jsnext.js","files":["index.js","index.jsnext.js"],"keywords":["n","natural","number","num","string","str","bool","boolean","if","ckeck","math","browser","client-side"],"devDependencies":{"@shinnn/eslint-config":"^2.1.0","eslint":"^2.9.0","istanbul":"^0.4.3","require-from-string":"^1.2.0","rollup":"^0.26.2","tap-spec":"^4.1.1","tape":"^4.5.1"},"gitHead":"77163a36402e998cb3ee829d2f9c4d919e8d95f2","bugs":{"url":"https://github.com/shinnn/array-includes-all/issues"},"homepage":"https://github.com/shinnn/array-includes-all#readme","_id":"is-natural-number-string@0.0.0","_shasum":"82b68da92810b3146254fc10fc32d5b33b248a3d","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.0.0","_npmUser":{"name":"shinnn","email":"snnskwtnb@gmail.com"},"dist":{"shasum":"82b68da92810b3146254fc10fc32d5b33b248a3d","tarball":"https://registry.npmjs.org/is-natural-number-string/-/is-natural-number-string-0.0.0.tgz","integrity":"sha512-TGqsEZQs/FXiGFYiOZRMbZfKCM/l1/GKOXmRSvdzQd3hjVXrF0Grt4q+3LS2Cdgx3mfjOYz5b9ciiaevHl2AlQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDiCZzQVn+ywrUDmNUwsjWcSs8E2KAgNg5veY3KVP9KwQIhANp2sa01cbeTkS7rqmtF2L8TNIM3/ytpVoQEhsZACVCg"}]},"maintainers":[{"name":"shinnn","email":"snnskwtnb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/is-natural-number-string-0.0.0.tgz_1462515059150_0.5374805186875165"}},"0.0.1":{"name":"is-natural-number-string","version":"0.0.1","description":"Check if a given value is a string that represents natural number","repository":{"type":"git","url":"git+https://github.com/shinnn/is-natural-number-string.git"},"author":{"name":"Shinnosuke Watanabe","url":"https://github.com/shinnn"},"scripts":{"pretest":"eslint --fix --config @shinnn --ignore-path .gitignore .","test":"node --strong_mode --throw-deprecation --track-heap-objects test.js | tap-spec","coverage":"node --strong_mode node_modules/.bin/istanbul cover test.js"},"license":"MIT","jsnext:main":"index.jsnext.js","files":["index.js","index.jsnext.js"],"keywords":["natural","number","num","string","str","bool","boolean","if","ckeck","math","browser","client-side"],"devDependencies":{"@shinnn/eslint-config":"^2.2.0","eslint":"^2.10.2","istanbul":"^0.4.3","require-from-string":"^1.2.0","rollup":"^0.26.3","tap-spec":"^4.1.1","tape":"^4.5.1"},"gitHead":"77163a36402e998cb3ee829d2f9c4d919e8d95f2","bugs":{"url":"https://github.com/shinnn/is-natural-number-string/issues"},"homepage":"https://github.com/shinnn/is-natural-number-string#readme","_id":"is-natural-number-string@0.0.1","_shasum":"338c7e0b46e8771ca0b15292d261e69ae3a039b7","_from":".","_npmVersion":"3.9.0","_nodeVersion":"6.1.0","_npmUser":{"name":"shinnn","email":"snnskwtnb@gmail.com"},"dist":{"shasum":"338c7e0b46e8771ca0b15292d261e69ae3a039b7","tarball":"https://registry.npmjs.org/is-natural-number-string/-/is-natural-number-string-0.0.1.tgz","integrity":"sha512-3blmntXItNX7wtpYWCR5weXGOboVLihX1W+/4e9TCxpIVzjdD1l14id51b2lRhpAkeEW0CAgHExkyCWocX1aMw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCuiSUYYMOQ1rWanQGunBtE7kQTlpIFiNJ2x8LpnKiVsAIgVTVw7db/sK8RfMZ3GuscXLy84zfY0OwKhj0+olk0b4U="}]},"maintainers":[{"name":"shinnn","email":"snnskwtnb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/is-natural-number-string-0.0.1.tgz_1463467379728_0.9242264709901065"}},"1.0.0":{"name":"is-natural-number-string","version":"1.0.0","description":"Check if a given value is a string that represents natural number","repository":{"type":"git","url":"git+https://github.com/shinnn/is-natural-number-string.git"},"author":{"name":"Shinnosuke Watanabe","url":"https://github.com/shinnn"},"scripts":{"pretest":"eslint --fix --config @shinnn --ignore-path .gitignore .","test":"node --strong_mode --throw-deprecation --track-heap-objects test.js | tap-spec","coverage":"node --strong_mode node_modules/.bin/istanbul cover test.js"},"license":"MIT","jsnext:main":"index.jsnext.js","files":["index.js","index.jsnext.js"],"keywords":["natural","number","num","string","str","bool","boolean","if","ckeck","math","browser","client-side"],"devDependencies":{"@shinnn/eslint-config":"^2.2.0","eslint":"^2.10.2","istanbul":"^0.4.3","require-from-string":"^1.2.0","rollup":"^0.26.3","tap-spec":"^4.1.1","tape":"^4.5.1"},"gitHead":"8f951dbd2df27f2c6aeb43cabe3ff497aca80533","bugs":{"url":"https://github.com/shinnn/is-natural-number-string/issues"},"homepage":"https://github.com/shinnn/is-natural-number-string#readme","_id":"is-natural-number-string@1.0.0","_shasum":"901fdeaa491b2ca497a45bafa4380b3565f6f852","_from":".","_npmVersion":"3.9.0","_nodeVersion":"5.9.1","_npmUser":{"name":"shinnn","email":"snnskwtnb@gmail.com"},"dist":{"shasum":"901fdeaa491b2ca497a45bafa4380b3565f6f852","tarball":"https://registry.npmjs.org/is-natural-number-string/-/is-natural-number-string-1.0.0.tgz","integrity":"sha512-1X3vLk9ohtpeTArGiB9iaz5O52i5e3nJ+9fkNrJDx5LzTTrOdCdtti9QV6gqwL2drbUDEc6CCcMvRCCY75r+XA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCq04O6V3pK0e+wSCbDHWGc/vtovFyJ+QOKUnDguUxCOwIgJHIgP+eYRhUA1tOr42LTg3SnJ0NlMgs9DkV80znvMfE="}]},"maintainers":[{"name":"shinnn","email":"snnskwtnb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/is-natural-number-string-1.0.0.tgz_1463649474426_0.15720653347671032"}},"1.0.1":{"name":"is-natural-number-string","version":"1.0.1","description":"Check if a given value is a string that represents natural number","repository":{"type":"git","url":"git+https://github.com/shinnn/is-natural-number-string.git"},"author":{"name":"Shinnosuke Watanabe","url":"https://github.com/shinnn"},"scripts":{"pretest":"eslint --fix --config @shinnn --ignore-path .gitignore .","test":"node --strong_mode --throw-deprecation --track-heap-objects test.js | tap-spec","coverage":"node --strong_mode node_modules/.bin/istanbul cover test.js"},"license":"MIT","jsnext:main":"index.jsnext.js","files":["index.js","index.jsnext.js"],"keywords":["natural","number","num","string","str","bool","boolean","if","ckeck","math","browser","client-side"],"devDependencies":{"@shinnn/eslint-config":"^2.2.0","eslint":"^2.10.2","istanbul":"^0.4.3","require-from-string":"^1.2.0","rollup":"^0.26.3","tap-spec":"^4.1.1","tape":"^4.5.1"},"gitHead":"93534b561d9d23ef31dd2ac384714107b0b6afc4","bugs":{"url":"https://github.com/shinnn/is-natural-number-string/issues"},"homepage":"https://github.com/shinnn/is-natural-number-string#readme","_id":"is-natural-number-string@1.0.1","_shasum":"d0ebf1c011fae2d3b0734d8c80116e2512a4a2e8","_from":".","_npmVersion":"3.10.2","_nodeVersion":"5.9.1","_npmUser":{"name":"shinnn","email":"snnskwtnb@gmail.com"},"dist":{"shasum":"d0ebf1c011fae2d3b0734d8c80116e2512a4a2e8","tarball":"https://registry.npmjs.org/is-natural-number-string/-/is-natural-number-string-1.0.1.tgz","integrity":"sha512-5LKNnlrwwq7scnXRz4DueLtD9VZQM+o+1y3TMCby+BMWd5lIXvQZbweVTH0jdIKY7q632rW9Er5GM8/mYU7CSQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEwDqF6+A7J/3Seo9DSJdBE5gkUsEvTxVIHUr7vrKpQfAiEAs1sOZwdNw85jqHD2NBsHO/hywrn996krqxHseg79nrI="}]},"maintainers":[{"name":"shinnn","email":"snnskwtnb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/is-natural-number-string-1.0.1.tgz_1467630327134_0.18395905452780426"}}},"readme":"# is-natural-number-string\n\n[![NPM version](https://img.shields.io/npm/v/is-natural-number-string.svg)](https://www.npmjs.com/package/is-natural-number-string)\n[![Bower version](https://img.shields.io/bower/v/is-natural-number-string.svg)](https://github.com/shinnn/is-natural-number-string/releases)\n[![Build Status](https://travis-ci.org/shinnn/is-natural-number-string.svg?branch=master)](https://travis-ci.org/shinnn/is-natural-number-string)\n[![Coverage Status](https://img.shields.io/coveralls/shinnn/is-natural-number-string.svg)](https://coveralls.io/r/shinnn/is-natural-number-string)\n[![devDependency Status](https://david-dm.org/shinnn/is-natural-number-string/dev-status.svg)](https://david-dm.org/shinnn/is-natural-number-string#info=devDependencies)\n\nCheck if a given value is a string that represents [natural number](https://en.wikipedia.org/wiki/Natural_number)\n\n```javascript\nisNaturalNumberString('9478123289889839898438984843498934894'); //=> true\nisNaturalNumberString('-1'); //=> false\n```\n\nUnlike [`is-natural-number`](https://github.com/shinnn/is-natural-number.js), `is-natural-number-string` can handle a too large number that exceeds [the JavaScript maximum safe integer `9007199254740991`](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Number/MAX_SAFE_INTEGER).\n\n## Installation\n\n### Package managers\n\n#### [npm](https://www.npmjs.com/)\n\n```\nnpm install is-natural-number-string\n```\n\n#### [bower](https://bower.io/)\n\n```\nbower install is-natural-number-string\n```\n\n### Standalone\n\n[Download the script file directly.](https://raw.githubusercontent.com/shinnn/is-natural-number-string/master/browser.js)\n\n## API\n\n### isNaturalNumberString(*val* [, *option*])\n\n*val*: `String`  \n*option*: `Object`  \nReturn: `Boolean`\n\n```javascript\nisNaturalNumberString('15'); //=> true\nisNaturalNumberString('4.3'); //=> false\n\nisNaturalNumberString('1'); //=> true\nisNaturalNumberString('1.0'); //=> true\nisNaturalNumberString('1.00000000000000000000000000'); //=> true\n\n// non-string\nisNaturalNumberString(15); //=> false\nisNaturalNumberString(); //=> false\n```\n\n#### option.includeZero\n\nType: `Boolean`  \nDefault: `false`\n\nDetermine whether this library regards `0` as a natural number or not. \n\n```javascript\nisNaturalNumberString('0'); //=> false\nisNaturalNumberString('0', {includeZero: true}); //=> true\n```\n\n## License\n\nCopyright (c) 2016 [Shinnosuke Watanabe](https://github.com/shinnn)\n\nLicensed under [the MIT License](./LICENSE).\n","maintainers":[{"name":"shinnn","email":"snnskwtnb@gmail.com"}],"time":{"modified":"2022-06-19T02:46:03.136Z","created":"2016-05-06T06:10:59.634Z","0.0.0":"2016-05-06T06:10:59.634Z","0.0.1":"2016-05-17T06:43:00.239Z","1.0.0":"2016-05-19T09:17:58.827Z","1.0.1":"2016-07-04T11:05:30.587Z"},"homepage":"https://github.com/shinnn/is-natural-number-string#readme","keywords":["natural","number","num","string","str","bool","boolean","if","ckeck","math","browser","client-side"],"repository":{"type":"git","url":"git+https://github.com/shinnn/is-natural-number-string.git"},"author":{"name":"Shinnosuke Watanabe","url":"https://github.com/shinnn"},"bugs":{"url":"https://github.com/shinnn/is-natural-number-string/issues"},"license":"MIT","readmeFilename":"README.md","users":{"royston":true}}