{"_id":"convert-string-to-number","_rev":"5-178dd3604120de2e038d8b12ff10397a","name":"convert-string-to-number","dist-tags":{"latest":"1.0.3"},"versions":{"1.0.0":{"name":"convert-string-to-number","version":"1.0.0","description":"Convert a string to its numerical value (float or integer)","main":"./lib/index.js","repository":{"type":"git","url":"https://www.github.com/aichbauer/node-convert-string-to-number"},"author":{"name":"Lukas Aichbauer","email":"l.aichbauer@gmail.com"},"license":"MIT","private":false,"scripts":{"pretest":"npm run build && npm run lint","lint":"eslint src","test":"jest --coverage","build":"babel src --out-dir lib","prepublish":"npm run build"},"keywords":["string","number","float","int","integer","parse","convert"],"jest":{"globals":{"__DEV__":true},"testEnvironment":"node","testPathIgnorePatterns":["/node_modules/"]},"devDependencies":{"babel-cli":"^6.26.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.1","eslint":"^4.19.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.9.0","jest":"^22.4.3"},"gitHead":"fd23909ee5598a9f5c461f0d3fec6125a12c60e4","_id":"convert-string-to-number@1.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"aichbauer","email":"l.aichbauer@gmail.com"},"dist":{"integrity":"sha512-pAGpWGEM+ZDe6NzID5IZ7G3gv1m7csI1VkqTKTsNhNl/HVNn2N9OJ2GWrHUfhybZtm+MoUJkEuHalQdB03oosA==","shasum":"a133d4837ad8f8087608210a44a18c161c21404b","tarball":"https://registry.npmjs.org/convert-string-to-number/-/convert-string-to-number-1.0.0.tgz","fileCount":6,"unpackedSize":5467,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDG2xTf11IFzFCo31AX515YUUZMQAGA73FJl9s1F0YNeQIhAMTlhbvLQhJfoRQ9XfpJhFeMCDENcm4VfXuh7v+4IaFR"}]},"maintainers":[{"name":"aichbauer","email":"l.aichbauer@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/convert-string-to-number_1.0.0_1522918456743_0.18508419452590208"},"_hasShrinkwrap":false},"1.0.1":{"name":"convert-string-to-number","version":"1.0.1","description":"Convert a string to its numerical value (float or integer)","main":"./lib/index.js","repository":{"type":"git","url":"https://www.github.com/aichbauer/node-convert-string-to-number"},"author":{"name":"Lukas Aichbauer","email":"l.aichbauer@gmail.com"},"license":"MIT","private":false,"scripts":{"pretest":"npm run build && npm run lint","lint":"eslint src","test":"jest --coverage","build":"babel src --out-dir lib","prepublish":"npm run build"},"keywords":["string","number","float","int","integer","parse","convert"],"jest":{"globals":{"__DEV__":true},"testEnvironment":"node","testPathIgnorePatterns":["/node_modules/"]},"devDependencies":{"babel-cli":"^6.26.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.1","eslint":"^4.19.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.9.0","jest":"^22.4.3"},"gitHead":"98317bb9edc1af17e49cd9f35e622665d9776783","_id":"convert-string-to-number@1.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"aichbauer","email":"l.aichbauer@gmail.com"},"dist":{"integrity":"sha512-xePxTfUt9aiXIE8jjA0u1MUB8W06sL4zHf+rF6ycnOIpnF8xd0IoAN7VITXm+Ps0i/C2UIGg29Tt7zFfjYgGMQ==","shasum":"61a10949d05a33b735606921c5a4a342b571a712","tarball":"https://registry.npmjs.org/convert-string-to-number/-/convert-string-to-number-1.0.1.tgz","fileCount":6,"unpackedSize":5562,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAiP13PnEQkCFujTNGG/0lZiYWwI1Xf8eKSEux/NCXD7AiEAuGRm/Julv+tXpHNnZWMXLXdLJA1JBGChYfc24dQUwHs="}]},"maintainers":[{"name":"aichbauer","email":"l.aichbauer@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/convert-string-to-number_1.0.1_1522918595346_0.5806545938001824"},"_hasShrinkwrap":false},"1.0.2":{"name":"convert-string-to-number","version":"1.0.2","description":"Convert a string to its numerical value (float or integer)","main":"./lib/index.js","repository":{"type":"git","url":"https://www.github.com/aichbauer/node-convert-string-to-number"},"author":{"name":"Lukas Aichbauer","email":"l.aichbauer@gmail.com"},"license":"MIT","private":false,"scripts":{"pretest":"npm run build && npm run lint","lint":"eslint src","test":"jest --coverage","build":"babel src --out-dir lib","prepublish":"npm run build"},"keywords":["string","number","float","int","integer","parse","convert"],"jest":{"globals":{"__DEV__":true},"testEnvironment":"node","testPathIgnorePatterns":["/node_modules/"]},"devDependencies":{"babel-cli":"^6.26.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.1","eslint":"^4.19.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.9.0","jest":"^22.4.3"},"gitHead":"f71afc7db4157096f9fd0f416f1b1c5fd10d4702","_id":"convert-string-to-number@1.0.2","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"aichbauer","email":"l.aichbauer@gmail.com"},"dist":{"integrity":"sha512-nY3chZi3SuDBNwY91WnHag/+hXKdXPgveBXgt3OdYXzB9vKP8aAu5Y2JvJGQA9pDwJmBHd0TxgkfUwN+L7bgeQ==","shasum":"98e1abfcac91308ae92306b0eb07bdf211d43ad8","tarball":"https://registry.npmjs.org/convert-string-to-number/-/convert-string-to-number-1.0.2.tgz","fileCount":6,"unpackedSize":5516,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDW+mWYVDQgedfN7n1XOWNl/+b5MsrQ7h64I16qHcxzcAIgORXNljnR2IAOWIF1b/Q5PfL+x/Y+dOPAAgldUAelKQE="}]},"maintainers":[{"name":"aichbauer","email":"l.aichbauer@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/convert-string-to-number_1.0.2_1522918983054_0.9307990303606779"},"_hasShrinkwrap":false},"1.0.3":{"name":"convert-string-to-number","version":"1.0.3","description":"Convert a string to its numerical value (float or integer)","main":"./lib/index.js","repository":{"type":"git","url":"https://www.github.com/aichbauer/node-convert-string-to-number"},"author":{"name":"Lukas Aichbauer","email":"l.aichbauer@gmail.com"},"license":"MIT","private":false,"scripts":{"pretest":"yarn run build && yarn run lint","lint":"eslint src","test":"jest --coverage","build":"babel src --out-dir lib","prepush":"yarn run test","prepare":"yarn run build"},"keywords":["string","number","float","int","integer","parse","convert"],"jest":{"globals":{"__DEV__":true},"testEnvironment":"node","testPathIgnorePatterns":["/node_modules/"]},"devDependencies":{"@babel/cli":"^7.0.0","@babel/core":"^7.0.0","@babel/preset-env":"^7.0.0","babel-core":"^7.0.0-0","babel-jest":"^23.4.2","eslint":"^5.5.0","eslint-config-airbnb-base":"^13.1.0","eslint-plugin-import":"^2.14.0","husky":"^0.14.3","jest":"^23.5.0","regenerator-runtime":"^0.12.1"},"gitHead":"e6f6004bffaf2122fe738bb84b7a8434bd3e5c7b","_id":"convert-string-to-number@1.0.3","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"aichbauer","email":"l.aichbauer@gmail.com"},"dist":{"integrity":"sha512-ZvP2/ob7UvvC6s7euMDU2JXYz1dTdBXS8QvOgCPOiGHHYNsKcJ/WZUui3wL0vngXRfM7/3QSFF2PZWlPjgKeUA==","shasum":"424a8dba3b4f7a0c215878d0d4b97a5a25519bb5","tarball":"https://registry.npmjs.org/convert-string-to-number/-/convert-string-to-number-1.0.3.tgz","fileCount":6,"unpackedSize":5678,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbkr21CRA9TVsSAnZWagAAASYP/22SzBip6PCMNrQy0JYL\n8kRuIbICN9ciu4gC6KIUa1OLNNwMdhj428JHAWMfBYi+M2jIz6RwSrs+D77O\netx76sZscCNmS0JPMRteu/mnpmGRinyr9dr2+7CU2eKqJ58BOWT1DmUvvH9R\nvRfSOXcAFJ5h7Eo6IwGKOrV0ozW88QUzNZaB4GbykW9r4EN3qaQaCjoSoJfp\n5leBmWprBKmXpjWv7YRKYNYNr0sUvQPM6d7b+6XxMsf3Cd+bLJxkGOuNny9D\n94cTX3H7Qr2yNr8Kxo0OO+GwdRA2tiZf7Sv3zn8xR4Fq3uypS4qOv6etgo7l\nI/vzuaAoZWpAMj6T3PyzEshFquLhXkxDwxNsKJDgRfS6EKO5lgfoRaNUd3NI\nZIW0XnvaMIyev3zuAGJvOUgXRIb/81xr1De8KHXCWhWM4vFYOukvw1uQq1lH\nsI/Ta/45rfBosncAFJUtEqYkeiyixMz1NgIn8F/TQH6JIkucM46g5W7im8OC\nl8p2hUeI5P8vcTPC0Fk7rgmIKJCw1veF5sgPl9meGLA0kiwqn8+sUJlLDoOt\nQ1JAIHMCd7FQ74GBstr0JKnfylGQJW89+NsMOyRYmB8vh6cZluPm6GYob52z\n97SWjn6zSBjrtPJyIB0Xbv16jmqgpR0TEjUMzyYBovez9gepUc68Ix4GbDS7\nzULY\r\n=Zg1V\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGiv72ZMFHtMDWEMByj+s7o2eo4yfVurKQgDdbgvNa34AiEAnSo3rZDQM+CBYxCzjEe86uGGOvtCkSe2aJgNlXDPSbI="}]},"maintainers":[{"name":"aichbauer","email":"l.aichbauer@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/convert-string-to-number_1.0.3_1536343477114_0.5785000176306434"},"_hasShrinkwrap":false}},"time":{"created":"2018-04-05T08:54:16.743Z","1.0.0":"2018-04-05T08:54:16.795Z","modified":"2022-04-27T16:31:54.527Z","1.0.1":"2018-04-05T08:56:35.432Z","1.0.2":"2018-04-05T09:03:03.173Z","1.0.3":"2018-09-07T18:04:37.259Z"},"maintainers":[{"name":"aichbauer","email":"l.aichbauer@gmail.com"}],"description":"Convert a string to its numerical value (float or integer)","keywords":["string","number","float","int","integer","parse","convert"],"repository":{"type":"git","url":"https://www.github.com/aichbauer/node-convert-string-to-number"},"author":{"name":"Lukas Aichbauer","email":"l.aichbauer@gmail.com"},"license":"MIT","readme":"# convert-string-to-number\n\n[![npm](https://img.shields.io/npm/v/convert-string-to-number.svg?style=flat-square)](https://www.npmjs.com/package/convert-string-to-number)\n[![Travis branch](https://img.shields.io/travis/aichbauer/node-convert-string-to-number/master.svg?style=flat-square)](https://travis-ci.org/aichbauer/node-convert-string-to-number)\n[![Codecov branch](https://img.shields.io/codecov/c/github/aichbauer/node-convert-string-to-number/master.svg?style=flat-square)](https://codecov.io/gh/aichbauer/node-convert-string-to-number)\n\n> Convert a string to its numerical value (float or integer)\n\n## Table of Contents\n\n* [Why?](#why)\n* [Installation](#installation)\n* [Functions](#functions)\n* [Usage](#usage)\n* [License](#license)\n\n## Why?\n\nI needed a simple way to parse string numbers to its matching numerical value, for parsing csv formatted files.\n\n## Installation\n\n```sh\n$ npm i convert-string-to-number -S\n```\n\nor\n\n```sh\n$ yarn add convert-string-to-number\n```\n\n## Functions\n\nTake a look into the [usage section](#usage) for a detailed example.\n\n### convertStringToNumber\n\n> Note: you can also use the default export.\n\nThis function converts a string to its numerical value (float, int, or NaN).\n\n#### Syntax\n\nReturns a number or NaN.\n\n```js\nconst number = convertStringToNumber(value);\n```\n\n##### Parameters\n\n* **value**: a string\n\n## Usage\n\nAn example how to use it.\n\n```js\nconst { convertStringToNumber } = require('convert-string-to-number'); // named export\nconst converter = require('convert-string-to-number'); // default export\n\nconst int = convertStringToNumber('2'); // => 2\nconst float = converter('2.2'); // => 2.2\nconst notANumber = converter('franz'); // => NaN\n```\n\n## License\n\nMIT © Lukas Aichbauer\n","readmeFilename":"README.md"}