{"_id":"@adrastopoulos/number-parser","_rev":"1-7c87cca601fd9fbd8103f09c06d03c7a","name":"@adrastopoulos/number-parser","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@adrastopoulos/number-parser","version":"1.0.0","description":"Parse numbers with abbreviations.","main":"index.js","type":"module","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Adrastopoulos/number-parser.git"},"author":{"name":"Adrastopoulos","url":"https://github.com/Adrastopoulos"},"license":"MIT","bugs":{"url":"https://github.com/Adrastopoulos/number-parser/issues"},"homepage":"https://github.com/Adrastopoulos/number-parser#readme","devDependencies":{"typescript":"^4.5.4"},"gitHead":"5101d3c6bacb6c3a3954cb3d7e7bb41fd14eabf9","_id":"@adrastopoulos/number-parser@1.0.0","_nodeVersion":"16.6.1","_npmVersion":"7.20.5","dist":{"integrity":"sha512-hpXZAyoRIP5EsRLkY2q8lCa9kH1w+LooqAIXzjMgJbUmVeMxibodyr6vRZKHULpUnkM6vxzmqU45reoWDFIFfw==","shasum":"82acb7b0039a393eed3e5ade2cba2f72fbe7fc47","tarball":"https://registry.npmjs.org/@adrastopoulos/number-parser/-/number-parser-1.0.0.tgz","fileCount":8,"unpackedSize":15832,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0mINCRA9TVsSAnZWagAAiu8QAIwdAOXSFSS4atJvhaav\nO8nNrJuTT1eNS2bKCaGo9WFvDs5XHQfdx7o2j+wFwJ0y4YOJRnN8aNA5XidD\nvznoe5E4HniQmiOqYUljpwdWk5agUsfW+JcV8+DuhlHct+Cban8g+w1Q7gXY\nZ8/9Ei46SskRxkL+xux//aczb4AvTM3VXC2l+8smu8EKtBZGzo8qlGov7sUK\nC3uLSPDP/93NLi8eHfOfHogLAfZoCL9nZ+PxBUtFT95F8oE6UcnWiJ2yqlBc\nJXVonjx4LWvP3xEP2hWVBMNV1Z+JaKxP3Kl/xG+r73FzYPfuc8C61aecHb+X\n9BpdhPzmdtDulDrOiZKcmdJB+/LQ4RdJwJdrRDeq9BwRoFSkwwpDrgh+jL3d\nEBpjPqoLtVGgAHmCghYaymLj5IIjcdqtG/BxNUBue5+hWo2r7vzI8PdGd4+v\niXYu0iZ048PaxJqNVHIZHS+yFOcGyhUeWKb2MBfpZdzxEPlwLGM6MFKEe4Mj\nXOhQTMjN8khUMEP5/2gWigykaVzsEPjvqCHbAaK9g8aTk/AolrPQw4wbjxKU\nu50MDoCLl8163NzPaiTuHrtUBPTe8Ivp71sW3ZMC10uton9klv5lwN4qU2Lj\nDb2LBBUqD5inDO6W4Ssj7KSaumwQPpVyzzsJLllff42TR0l85qsW7348gxFj\nXMNs\r\n=/D+9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4TNejoGmIm7OAMSCnf085swD75UM/Uj7F3rODtK937QIhANxTWSQb7ZjqqnsswtgVvBWwCPKZQ/94DkL2x80nNFDu"}]},"_npmUser":{"name":"adrastopoulos","email":"gabriel.hall@cox.net"},"directories":{},"maintainers":[{"name":"adrastopoulos","email":"gabriel.hall@cox.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/number-parser_1.0.0_1641177612949_0.23658902619684619"},"_hasShrinkwrap":false}},"time":{"created":"2022-01-03T02:40:12.907Z","1.0.0":"2022-01-03T02:40:13.109Z","modified":"2022-04-04T11:36:59.548Z"},"maintainers":[{"name":"adrastopoulos","email":"gabriel.hall@cox.net"}],"description":"Parse numbers with abbreviations.","homepage":"https://github.com/Adrastopoulos/number-parser#readme","repository":{"type":"git","url":"git+https://github.com/Adrastopoulos/number-parser.git"},"author":{"name":"Adrastopoulos","url":"https://github.com/Adrastopoulos"},"bugs":{"url":"https://github.com/Adrastopoulos/number-parser/issues"},"license":"MIT","readme":"# Abbreviated Number Parser\r\n\r\nThis library allows you to convert an abbreviated string to a number and vice versa.\r\n\r\n## Installation\r\n\r\n```\r\nnpm install number-parser\r\n```\r\n\r\n## Usage\r\n\r\n```ts\r\nimport { parse_string, parse_number } from \"number-parser\";\r\n\r\nconsole.log(parse_string(\"1.234k\"));\r\n//=> 1234\r\n\r\nconsole.log(parse_string(\"1m\"));\r\n//=> 1000000\r\n\r\nconsole.log(parse_number(10));\r\n//=> \"10\"\r\n\r\nconsole.log(parse_number(10000));\r\n//=> \"10.00k\"\r\n\r\nconsole.log(parse_number(12345, 3));\r\n//=> \"12.345k\"\r\n```\r\n","readmeFilename":"README.md"}