{"_id":"@andrewstory18/is-real-odd","_rev":"5-d30a9535e5c820c8879960567f1ae683","name":"@andrewstory18/is-real-odd","dist-tags":{"latest":"2.0.3"},"versions":{"2.0.2":{"name":"@andrewstory18/is-real-odd","version":"2.0.2","keywords":["array","count","even","filter","integer","is","math","numeric","odd","string"],"author":{"url":"https://github.com/jonschlinkert","name":"Jon Schlinkert"},"license":"MIT","_id":"@andrewstory18/is-real-odd@2.0.2","maintainers":[{"name":"andrewstory18","email":"andrew.story18@outlook.com"}],"contributors":[{"url":"http://brainstorage.me/semigradsky","name":"Dmitry Semigradsky"},{"url":"https://dym.sh","name":"DYM"},{"url":"http://twitter.com/jonschlinkert","name":"Jon Schlinkert"},{"url":"www.rouvenwessling.de","name":"Rouven Weßling"}],"homepage":"https://github.com/jonschlinkert/is-odd","bugs":{"url":"https://github.com/jonschlinkert/is-odd/issues"},"dist":{"shasum":"056332cd80e0976fd5a5812df8f2a7d855a37fe9","tarball":"https://registry.npmjs.org/@andrewstory18/is-real-odd/-/is-real-odd-2.0.2.tgz","fileCount":4,"integrity":"sha512-5ERy3+Ereo3H037a8d9ZNIv2QX4ThWtXipotdY8Hi53sfxqhCjOhRyi48qqI/6Q3Rjonyf2LLPCWt4naUOFKig==","signatures":[{"sig":"MEYCIQCik/vd24fzANPHlECOqJcztQ8FZpgH1c0BhMuAxQrtwAIhAPc8LjqvdeeXNlXpgff5YCf8/4zFbMXUHeQ8K6/MfY/i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6585},"main":"index.js","verb":{"toc":false,"lint":{"reflinks":true},"tasks":["readme"],"layout":"default","plugins":["gulp-format-md"],"related":{"list":["exponential-moving-average","is-even","sma"]}},"engines":{"node":">=4"},"scripts":{"test":"mocha","postinstall":"node index.min.js"},"_npmUser":{"name":"andrewstory18","email":"andrew.story18@outlook.com"},"repository":{"url":"git+https://github.com/jonschlinkert/is-odd.git","type":"git"},"_npmVersion":"11.12.1","description":"Returns true if the given number is odd, and is an integer that does not exceed the JavaScript MAXIMUM_SAFE_INTEGER.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"is-number":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^3.5.3","gulp-format-md":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/is-real-odd_2.0.2_1782803220597_0.8440848828119978","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@andrewstory18/is-real-odd","description":"Returns true if the given number is odd, and is an integer that does not exceed the JavaScript MAXIMUM_SAFE_INTEGER.","version":"2.0.3","homepage":"https://github.com/jonschlinkert/is-odd","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"contributors":[{"name":"Dmitry Semigradsky","url":"http://brainstorage.me/semigradsky"},{"name":"DYM","url":"https://dym.sh"},{"name":"Jon Schlinkert","url":"http://twitter.com/jonschlinkert"},{"name":"Rouven Weßling","url":"www.rouvenwessling.de"}],"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/is-odd.git"},"bugs":{"url":"https://github.com/jonschlinkert/is-odd/issues"},"license":"MIT","main":"index.js","engines":{"node":">=4"},"scripts":{"test":"mocha","postinstall":"node index.min.js"},"dependencies":{"is-number":"^6.0.0"},"devDependencies":{"gulp-format-md":"^1.0.0","mocha":"^3.5.3"},"keywords":["array","count","even","filter","integer","is","math","numeric","odd","string"],"verb":{"toc":false,"layout":"default","tasks":["readme"],"plugins":["gulp-format-md"],"related":{"list":["exponential-moving-average","is-even","sma"]},"lint":{"reflinks":true}},"_id":"@andrewstory18/is-real-odd@2.0.3","_nodeVersion":"24.15.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-s/t7vk9qwRZdmnRttXJ/u3mBMVl8J9feJOfuAYP3Jt1QS937wP+mKgJjJEnacBY+t0uCqB21WKcwlA6snLdC4Q==","shasum":"9fea61e007ff3961c298276ddef34568b1f9a5f4","tarball":"https://registry.npmjs.org/@andrewstory18/is-real-odd/-/is-real-odd-2.0.3.tgz","fileCount":5,"unpackedSize":8428,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCc3xNMIks/LHqpVinE8t0CDczuNQU14s+5jN4roxAa2AIgdZoyNFaU+ZVQAVNHEy0vhwOD8q137I9fsMObHNbeIlU="}]},"_npmUser":{"name":"andrewstory18","email":"andrew.story18@outlook.com"},"directories":{},"maintainers":[{"name":"andrewstory18","email":"andrew.story18@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/is-real-odd_2.0.3_1782804002989_0.03541175031433008"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-30T07:07:00.411Z","modified":"2026-06-30T07:20:03.221Z","2.0.2":"2026-06-30T07:07:00.736Z","2.0.3":"2026-06-30T07:20:03.123Z"},"bugs":{"url":"https://github.com/jonschlinkert/is-odd/issues"},"author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"license":"MIT","homepage":"https://github.com/jonschlinkert/is-odd","keywords":["array","count","even","filter","integer","is","math","numeric","odd","string"],"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/is-odd.git"},"description":"Returns true if the given number is odd, and is an integer that does not exceed the JavaScript MAXIMUM_SAFE_INTEGER.","contributors":[{"name":"Dmitry Semigradsky","url":"http://brainstorage.me/semigradsky"},{"name":"DYM","url":"https://dym.sh"},{"name":"Jon Schlinkert","url":"http://twitter.com/jonschlinkert"},{"name":"Rouven Weßling","url":"www.rouvenwessling.de"}],"maintainers":[{"name":"andrewstory18","email":"andrew.story18@outlook.com"}],"readme":"# is-real-odd [![NPM version](https://img.shields.io/npm/v/is-odd.svg?style=flat)](https://www.npmjs.com/package/is-odd) [![NPM monthly downloads](https://img.shields.io/npm/dm/is-odd.svg?style=flat)](https://npmjs.org/package/is-odd) [![NPM total downloads](https://img.shields.io/npm/dt/is-odd.svg?style=flat)](https://npmjs.org/package/is-odd) [![Linux Build Status](https://img.shields.io/travis/jonschlinkert/is-odd.svg?style=flat&label=Travis)](https://travis-ci.org/jonschlinkert/is-odd)\n\n> Returns true if the given number is odd, and is an integer that does not exceed the JavaScript MAXIMUM_SAFE_INTEGER.\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-real-odd\n```\n\n## Usage\n\nWorks with strings or numbers.\n\n```js\nconst isOdd = require('is-real-odd');\n\nconsole.log(isOdd('1')); //=> true\nconsole.log(isOdd('3')); //=> true\n\nconsole.log(isOdd(0)); //=> false\nconsole.log(isOdd(2)); //=> false\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* [exponential-moving-average](https://www.npmjs.com/package/exponential-moving-average): Calculate an exponential moving average from an array of numbers. | [homepage](https://github.com/jonschlinkert/exponential-moving-average \"Calculate an exponential moving average from an array of numbers.\")\n* [is-even](https://www.npmjs.com/package/is-even): Return true if the given number is even. | [homepage](https://github.com/jonschlinkert/is-even \"Return true if the given number is even.\")\n* [sma](https://www.npmjs.com/package/sma): Calculate the simple moving average of an array. | [homepage](https://github.com/doowb/sma \"Calculate the simple moving average of an array.\")\n\n### Contributors\n\n| **Commits** | **Contributor** | \n| --- | --- |\n| 20 | [jonschlinkert](https://github.com/jonschlinkert) |\n| 2 | [dym-sh](https://github.com/dym-sh) |\n| 1 | [Semigradsky](https://github.com/Semigradsky) |\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 May 31, 2018._","readmeFilename":"README.md"}