{"maintainers":[{"name":"anonymous","email":"andrewnez@gmail.com"},{"name":"anonymous","email":"fndnpm@burningchrome.com"}],"keywords":["base-62","encoder","decoder"],"dist-tags":{"latest":"2.0.2"},"author":{"name":"Andrew Nesbitt","email":"andrewnez@gmail.com","url":"http://nesbitt.io"},"description":"JavaScript Base62 encode/decoder","readme":"# [Base62.js](http://libraries.io/npm/base62)\n[![build status](https://github.com/base62/base62.js/workflows/tests/badge.svg)](https://github.com/base62/base62.js/actions)\n[![npm version](https://badge.fury.io/js/base62.svg)](http://badge.fury.io/js/base62)\n[![devDependency Status](https://david-dm.org/base62/base62.js/dev-status.svg?theme=shields.io)](https://david-dm.org/base62/base62.js#info=devDependencies)\n[![Gitter chat](http://img.shields.io/badge/gitter-base62/base62.js-brightgreen.svg)](https://gitter.im/base62/base62.js)\n\nA JavaScript Base62 encode/decoder\n\n\n## What is Base62 encoding?\n\nBase62 encoding converts numbers to ASCII strings (0-9, a-z and A-Z) and vice\nversa, which typically results in comparatively short strings. Such identifiers\nalso tend to more readily identifiable by humans.\n\n* `999` ≙ `\"g7\"`\n* `9999` ≙ `\"2Bh\"`\n* `238327` ≙ `\"ZZZ\"`\n\n\n## Installation\n\n```shell\nnpm install base62\n```\n\nalternatively using Yarn:\n\n```shell\nyarn add base62\n```\n\n\n## Usage\n\nFor backwards compatibility, Base62.js exposes v1.x's API by default – see\n[Legacy API](#legacy-api) below. For efficiency, v2.x's modernized API allows\nselectively importing individual modules instead:\n\n```javascript\nvar base62 = require(\"base62/lib/ascii\");\n\nbase62.encode(999);  // \"g7\"\nbase62.decode(\"g7\"); // 999\n```\n\nThis uses the default **ASCII character set** for encoding/decoding.\n\nIt's also possible to define a **custom character set** instead:\n\n```javascript\nvar base62 = require(\"base62/lib/custom\");\n\nvar charset = \"~9876543210ABCDEFGHIJKLMNOPQRSTU$#@%!abcdefghijklmnopqrstuvw-=\";\ncharset = base62.indexCharset(charset);\n\nbase62.encode(999, charset);  // \"F3\"\nbase62.decode(\"F3\", charset); // 999\n```\n\nNote that `indexCharset` typically expects the respective string to contain\nexactly 62 unique character, but does not validate this for efficieny. In fact,\nit's also possible to use characters sets with more than 62 characters in order\nto achieve shorter identifiers for large numbers.\n\n\n### Legacy API\n\nBase62.js v1.x's API is maintained for backwards compatibility.\n\n```javascript\nvar base62 = require(\"base62\");\n\nbase62.encode(999);  // \"g7\"\nbase62.decode(\"g7\"); // 999\n```\n\nThis uses the default **ASCII character set** for encoding/decoding.\n\nIt's also possible to define a **custom character set** instead:\n\n```javascript\nvar base62 = require(\"base62\");\n\nvar charset = \"~9876543210ABCDEFGHIJKLMNOPQRSTU$#@%!abcdefghijklmnopqrstuvw-=\";\nbase62.setCharacterSet(charset);\n\nbase62.encode(999);  // \"F3\"\nbase62.decode(\"F3\"); // 999\n```\n\n`setCharacterSet` ensures that the respective string contains exactly 62 unique\ncharacters.\n\n\n## Development\n\nSource code is hosted on [GitHub](http://github.com/base62/base62.js).\nPlease report issues or feature requests in\n[GitHub Issues](http://github.com/base62/base62.js.issues).\n\n\n### Note on Patches/Pull Requests\n\n * Fork the project.\n * Make your feature addition or bug fix.\n * Add tests for it. This is important so I don't break it in a future version\n   unintentionally.\n * Send me a pull request. Bonus points for topic branches.\n\n\n### Release Process for Maintainers\n\n * Update the version number in `package.json`.\n * Commit this change with the respective version number as commit message\n   (e.g. \"1.2.3\").\n * Create an annotated tag, using the prefixed version number (e.g.\n   `git tag -am \"1.2.3\" v1.2.3`).\n * Publish the new version: `git push --tags origin master` and `npm publish`.\n\n\n## Copyright\n\nCopyright (c) 2016 Andrew Nesbitt. See [LICENSE](https://github.com/base62/base62.js/blob/master/LICENSE) for details.\n","repository":{"type":"git","url":"git+https://github.com/base62/base62.js.git"},"users":{"iolo":true,"scottfreecode":true,"xmarcos":true},"bugs":{"url":"https://github.com/base62/base62.js/issues"},"license":"MIT","versions":{"0.1.0":{"author":{"name":"Andrew Nesbitt","email":"andrewnez@gmail.com","url":"http://andrew-nesbitt.com/"},"name":"base62","description":"Javascript Base62 encode/decoder","version":"0.1.0","repository":{"type":"git","url":"git://github.com/andrew/base62.js.git"},"main":"base62.js","engines":{"node":"*"},"_npmUser":{"name":"anonymous","email":"andrewnez@gmail.com"},"_id":"base62@0.1.0","dependencies":{},"devDependencies":{},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.0-2","_nodeVersion":"v0.6.8","_defaultsLoaded":true,"dist":{"shasum":"03b8bde71477f095dff3455ccd5f8e0fd6bf91fa","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/base62/-/base62-0.1.0.tgz","integrity":"sha512-kKbYDD6qC+wl9Bbqs5eL87vInRr2YCEHelCviaXVXmehqchjvkPOIbs3+mQVTMrBFmM2+D3tu7Av9zwy8nLEAQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDNJ9hXZjfb2dvHoA/9gcBAbJqAASvPs/OBFHUFTm5xrAiBBY8ccrlwymolIi7UTm6xWlCT8qMMPTLEeOotwdsjUzA=="}]},"maintainers":[{"name":"anonymous","email":"andrewnez@gmail.com"}],"directories":{}},"0.1.1":{"author":{"name":"Andrew Nesbitt","email":"andrewnez@gmail.com","url":"http://andrew-nesbitt.com/"},"name":"base62","description":"Javascript Base62 encode/decoder","keywords":["base-62"],"version":"0.1.1","repository":{"type":"git","url":"git://github.com/andrew/base62.js.git"},"main":"base62.js","engines":{"node":"*"},"scripts":{"test":"mocha test"},"devDependencies":{"mocha":"1.7.x"},"_id":"base62@0.1.1","dist":{"shasum":"7b4174c2f94449753b11c2651c083da841a7b084","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/base62/-/base62-0.1.1.tgz","integrity":"sha512-QtExujIOq/F672OkHmDi3CdkphOA1kSQ38gv03Ro3cplYQk831dq9GM3Q1oXAxpR5HNJjGjjjT2pHtBGAJu1jw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDK0mlXckoQ3wdh/9PaFlvO/HP8R5V9NKoG2fAnRnIgyQIgZOhzrKRFjylxgJohIinSXgiMhsR6+ztHqqlbvR5v5OI="}]},"_npmVersion":"1.1.65","_npmUser":{"name":"anonymous","email":"andrewnez@gmail.com"},"maintainers":[{"name":"anonymous","email":"andrewnez@gmail.com"}],"directories":{}},"0.1.2":{"author":{"name":"Andrew Nesbitt","email":"andrewnez@gmail.com","url":"http://andrew.github.io"},"name":"base62","description":"Javascript Base62 encode/decoder","keywords":["base-62"],"version":"0.1.2","repository":{"type":"git","url":"git://github.com/andrew/base62.js.git"},"main":"base62.js","engines":{"node":"*"},"scripts":{"test":"mocha test"},"devDependencies":{"mocha":"1.7.x"},"bugs":{"url":"https://github.com/andrew/base62.js/issues"},"homepage":"https://github.com/andrew/base62.js","_id":"base62@0.1.2","dist":{"shasum":"6f0d1b71d7cbc18234fa6f86928c08d3923f547b","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/base62/-/base62-0.1.2.tgz","integrity":"sha512-61yNiWmiaVv1ocIEKshdLCEOq0MHzI5R/j3EC/RspbX1k3G+sMwqXSwLBwWOWSOTQDJh7UYDaYnJ6EpFF+6WCw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzh9VYADOdqhKIsYOQfG9SoRBZz4p1h9iAiBtKH/iY6QIhAOD7TwlAfuADa1YFLey2+4NPv8wyYXnIw0h8lNdDPPOJ"}]},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"anonymous","email":"andrewnez@gmail.com"},"maintainers":[{"name":"anonymous","email":"andrewnez@gmail.com"}],"directories":{}},"1.0.0":{"author":{"name":"Andrew Nesbitt","email":"andrewnez@gmail.com","url":"http://nesbitt.io"},"name":"base62","description":"Javascript Base62 encode/decoder","keywords":["base-62"],"licenses":[{"type":"MIT","url":"https://github.com/andrew/base62.js/blob/master/LICENSE"}],"version":"1.0.0","repository":{"type":"git","url":"git://github.com/andrew/base62.js.git"},"main":"base62.js","engines":{"node":"*"},"scripts":{"test":"mocha test"},"devDependencies":{"mocha":"~1.21.4"},"bugs":{"url":"https://github.com/andrew/base62.js/issues"},"homepage":"https://github.com/andrew/base62.js","_id":"base62@1.0.0","dist":{"shasum":"47e25e40e841597877807a3a459a6b1f3f8a88a1","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/base62/-/base62-1.0.0.tgz","integrity":"sha512-S/7Tce3ue7I1iRTa7UXHLz0FfNmmZi08ySg0YUSFL2B9+TD6gkkFH8W6TuvS2hEnTXfeOsfy0KH+FgtY+qpflw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwF/eBl+uIZ2yFstBrha7Y+qdhJk06IVcT3EvI0zEsyQIgPv5O1Kn5Jqcs9kHkCpSJYC5rGnKFxkj+rdbVDl2vXDs="}]},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"anonymous","email":"andrewnez@gmail.com"},"maintainers":[{"name":"anonymous","email":"andrewnez@gmail.com"}],"directories":{}},"1.1.0":{"author":{"name":"Andrew Nesbitt","email":"andrewnez@gmail.com","url":"http://nesbitt.io"},"name":"base62","description":"Javascript Base62 encode/decoder","keywords":["base-62"],"licenses":[{"type":"MIT","url":"https://github.com/andrew/base62.js/blob/master/LICENSE"}],"version":"1.1.0","repository":{"type":"git","url":"git://github.com/andrew/base62.js.git"},"main":"base62.js","engines":{"node":"*"},"scripts":{"test":"mocha test"},"devDependencies":{"mocha":"~2.1.0"},"gitHead":"7a37860056bdf139b8886eac1376327c02282dc8","bugs":{"url":"https://github.com/andrew/base62.js/issues"},"homepage":"https://github.com/andrew/base62.js","_id":"base62@1.1.0","_shasum":"4659de866558906d43fec61e07abd4397da74c19","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"anonymous","email":"andrewnez@gmail.com"},"maintainers":[{"name":"anonymous","email":"andrewnez@gmail.com"}],"dist":{"shasum":"4659de866558906d43fec61e07abd4397da74c19","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/base62/-/base62-1.1.0.tgz","integrity":"sha512-Q49RjpIfhYPbsOCWjS1L+z7xZA4tOmSqQ1BIP6e6mM4LNiRvV1KHCSDcpPoKg3k+csgk1OVVv7mMcfa+vORj5Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCAechkkJ+lqarkbWS8+H+m/j8StD1jScEVsTRoYe/9lgIhALOO/ceoLCKW8qw/xFfGObHdd4dHJAvEZPg0gTLZ7qV1"}]},"directories":{}},"1.1.1":{"author":{"name":"Andrew Nesbitt","email":"andrewnez@gmail.com","url":"http://nesbitt.io"},"name":"base62","description":"Javascript Base62 encode/decoder","keywords":["base-62","encoder","decoder"],"license":"MIT","version":"1.1.1","repository":{"type":"git","url":"git+https://github.com/andrew/base62.js.git"},"bugs":{"url":"https://github.com/andrew/base62.js/issues"},"homepage":"https://github.com/andrew/base62.js","main":"base62.js","engines":{"node":"*"},"scripts":{"test":"mocha"},"devDependencies":{"mocha":"~2.4.5"},"gitHead":"8d5757251b468efa1f5bc9e1716577219d7788c6","_id":"base62@1.1.1","_shasum":"974e82c11bd5e00816b508a7ed9c7b9086c9db6b","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.9.0","_npmUser":{"name":"anonymous","email":"andrewnez@gmail.com"},"maintainers":[{"name":"anonymous","email":"andrewnez@gmail.com"}],"dist":{"shasum":"974e82c11bd5e00816b508a7ed9c7b9086c9db6b","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/base62/-/base62-1.1.1.tgz","integrity":"sha512-9V9Ybl7cxA22x5ng0n2JFXT8rArIKliD8uq0DN5jhY7cnfoNJZa+Se+QV5viI3wPANuqXYE52bVnk2c2PJDa6Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCroPKkHeRun5UOqB7PFmKfeyXswbYTb5uOGdJ8ilDuRgIgKTZ9CaVCjSXY32OFOu4w2vDQ5kJ7aDmlcs5r5BgbgZA="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/base62-1.1.1.tgz_1460670920673_0.4959259112365544"},"directories":{}},"1.1.2":{"author":{"name":"Andrew Nesbitt","email":"andrewnez@gmail.com","url":"http://nesbitt.io"},"name":"base62","description":"Javascript Base62 encode/decoder","keywords":["base-62","encoder","decoder"],"license":"MIT","version":"1.1.2","repository":{"type":"git","url":"git+https://github.com/andrew/base62.js.git"},"bugs":{"url":"https://github.com/andrew/base62.js/issues"},"homepage":"https://github.com/andrew/base62.js","main":"base62.js","engines":{"node":"*"},"scripts":{"test":"mocha"},"devDependencies":{"mocha":"~3.1.0"},"gitHead":"8366b6fe380de0c4c5fd33a52b1df7e675d5a3db","_id":"base62@1.1.2","_shasum":"22ced6a49913565bc0b8d9a11563a465c084124c","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"anonymous","email":"andrewnez@gmail.com"},"maintainers":[{"name":"anonymous","email":"andrewnez@gmail.com"}],"dist":{"shasum":"22ced6a49913565bc0b8d9a11563a465c084124c","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/base62/-/base62-1.1.2.tgz","integrity":"sha512-46X557PzmpVHxf1osF7HeDNYlyckCo0tnBeoz7ntFcVX5KPg6M9OXwiFSIPKZd8a2IhKp3o2FzLPac5EETXtng==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC6Y+b/Gjklps6e2gUjcSKGm3xieJmCTrbmenhyvXTFgAiEAtLP5EUJ7Egs4r7AtpB80THxmmrNuI5UrvhqoaC+1MIU="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/base62-1.1.2.tgz_1479084230594_0.952026053564623"},"directories":{}},"1.2.0":{"author":{"name":"Andrew Nesbitt","email":"andrewnez@gmail.com","url":"http://nesbitt.io"},"name":"base62","description":"Javascript Base62 encode/decoder","keywords":["base-62","encoder","decoder"],"license":"MIT","version":"1.2.0","repository":{"type":"git","url":"git+https://github.com/andrew/base62.js.git"},"bugs":{"url":"https://github.com/andrew/base62.js/issues"},"homepage":"https://github.com/andrew/base62.js","main":"base62.js","engines":{"node":"*"},"scripts":{"test":"mocha","benchmark":"node benchmark/benchmarks.js"},"devDependencies":{"mocha":"~3.4.1"},"gitHead":"a18e44e483a320a14225de116f7d05db612b73e3","_id":"base62@1.2.0","_shasum":"31e7e560dc846c9f44c1a531df6514da35474157","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"anonymous","email":"andrewnez@gmail.com"},"maintainers":[{"name":"anonymous","email":"andrewnez@gmail.com"}],"dist":{"shasum":"31e7e560dc846c9f44c1a531df6514da35474157","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/base62/-/base62-1.2.0.tgz","integrity":"sha512-iLptpE1ioEhO0NaX+dzhX9f6KX7YN4eF/iQ6tORocGx+X2Mua+M2QYo/Wq9QYfwRCTMNYwVP0vvMqewA7eOehg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDo45X8Y9EhVITDDqonx+SoXiBuBktmS4Km8qz4xrREwAIgCKSTSkEUQHWae8oNC6xwBGE+dppO3U3Wi+sayPpPn7s="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/base62-1.2.0.tgz_1494847559126_0.7587315780110657"},"directories":{}},"1.2.1":{"author":{"name":"Andrew Nesbitt","email":"andrewnez@gmail.com","url":"http://nesbitt.io"},"name":"base62","description":"Javascript Base62 encode/decoder","keywords":["base-62","encoder","decoder"],"license":"MIT","version":"1.2.1","repository":{"type":"git","url":"git+https://github.com/andrew/base62.js.git"},"bugs":{"url":"https://github.com/andrew/base62.js/issues"},"homepage":"https://github.com/andrew/base62.js","main":"base62.js","engines":{"node":"*"},"scripts":{"test":"mocha","benchmark":"node benchmark/benchmarks.js"},"devDependencies":{"mocha":"~4.0.1"},"gitHead":"e3bdf6d3fdd6228c7eaac58a3c97c70585448f5e","_id":"base62@1.2.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"anonymous","email":"andrewnez@gmail.com"},"dist":{"integrity":"sha512-xVtfFHNPUzpCNHygpXFGMlDk3saxXLQcOOQzAAk6ibvlAHgT6WKXLv9rMFhcyEK1n9LuDmp/LxyGW/Fm9L8++g==","shasum":"95a5a22350b0a557f3f081247fc2c398803ecb0c","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/base62/-/base62-1.2.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEaFZEulaKElvy0oqczwYLB327+AyloKzOv8kFhaDnMdAiEAscE7WtBizpz8qh87upnN3TQjYcnoqIJpQ7HQdOogjmY="}]},"maintainers":[{"name":"anonymous","email":"andrewnez@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/base62-1.2.1.tgz_1510648735437_0.3677203699480742"},"directories":{}},"1.2.4":{"author":{"name":"Andrew Nesbitt","email":"andrewnez@gmail.com","url":"http://nesbitt.io"},"name":"base62","description":"Javascript Base62 encode/decoder","keywords":["base-62","encoder","decoder"],"license":"MIT","version":"1.2.4","repository":{"type":"git","url":"git+https://github.com/andrew/base62.js.git"},"bugs":{"url":"https://github.com/andrew/base62.js/issues"},"homepage":"https://github.com/andrew/base62.js","main":"base62.js","engines":{"node":"*"},"scripts":{"test":"mocha","benchmark":"node benchmark/benchmarks.js","postinstall":"TID=UA-265870-43 node scripts/install-stats.js"},"devDependencies":{"mocha":"~4.0.1"},"gitHead":"5f178dc511248519a44e0126838ce7cf0fb7a138","_id":"base62@1.2.4","_npmVersion":"5.6.0","_nodeVersion":"9.5.0","_npmUser":{"name":"anonymous","email":"andrewnez@gmail.com"},"dist":{"integrity":"sha512-O4pCb20Z0YXcVWCQbna/q6P9Dq86OOCfXRveyL7ECiKKvProrPUIt4aXG6SUzdsbJa69WGKKzFEotTLaum7nbg==","shasum":"eb73fbdc629bcf6145d4e05f0ecced067a20e2f7","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/base62/-/base62-1.2.4.tgz","fileCount":15,"unpackedSize":25497,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCh4XByka4oxDCpqgXywYoVPESpq8lguA+UmR2T78gjDQIgGnYWyi61sa9ckeeIAyqxTNTEh7Dbf5xnzQ12o6v8i9E="}]},"maintainers":[{"name":"anonymous","email":"andrewnez@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/base62_1.2.4_1518299663267_0.7739350697407543"},"_hasShrinkwrap":false},"1.2.5":{"author":{"name":"Andrew Nesbitt","email":"andrewnez@gmail.com","url":"http://nesbitt.io"},"name":"base62","description":"Javascript Base62 encode/decoder","keywords":["base-62","encoder","decoder"],"license":"MIT","version":"1.2.5","repository":{"type":"git","url":"git+https://github.com/andrew/base62.js.git"},"bugs":{"url":"https://github.com/andrew/base62.js/issues"},"homepage":"https://github.com/andrew/base62.js","main":"base62.js","engines":{"node":"*"},"scripts":{"test":"mocha","benchmark":"node benchmark/benchmarks.js","postinstall":"TID=UA-265870-43 node scripts/install-stats.js || exit 0"},"devDependencies":{"mocha":"~4.0.1"},"gitHead":"c827dd89c973973479ff59d2d206e8f2439a1544","_id":"base62@1.2.5","_npmVersion":"5.6.0","_nodeVersion":"9.5.0","_npmUser":{"name":"anonymous","email":"andrewnez@gmail.com"},"dist":{"integrity":"sha512-Dq8/KtIxvQmU0Wml7DFNx/04f0g3wtFaKmUwhDjdKUSuHkftP4PWZo5WdWpVgIPjZsfZwtDGQ24m52koq8dtjA==","shasum":"f59b629268aadafa2887667546b1fe3e15565507","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/base62/-/base62-1.2.5.tgz","fileCount":15,"unpackedSize":25507,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD248W3vTxMOMxzXF6bZL8HfEFwEojHZVsJltthsq+R1AIhAMi3zP2LCh+NLHGh40Tu1opalw0wJwaarQwRKqhL5Vol"}]},"maintainers":[{"name":"anonymous","email":"andrewnez@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/base62_1.2.5_1518304598699_0.3230931704511093"},"_hasShrinkwrap":false},"1.2.6":{"author":{"name":"Andrew Nesbitt","email":"andrewnez@gmail.com","url":"http://nesbitt.io"},"name":"base62","description":"Javascript Base62 encode/decoder","keywords":["base-62","encoder","decoder"],"license":"MIT","version":"1.2.6","repository":{"type":"git","url":"git+https://github.com/andrew/base62.js.git"},"bugs":{"url":"https://github.com/andrew/base62.js/issues"},"homepage":"https://github.com/andrew/base62.js","main":"base62.js","engines":{"node":"*"},"scripts":{"test":"mocha","benchmark":"node benchmark/benchmarks.js","postinstall":"node scripts/install-stats.js || exit 0"},"devDependencies":{"mocha":"~4.0.1"},"gitHead":"2fc490d49396a669a56ee61f94bf389d59c33326","_id":"base62@1.2.6","_npmVersion":"5.6.0","_nodeVersion":"9.5.0","_npmUser":{"name":"anonymous","email":"andrewnez@gmail.com"},"dist":{"integrity":"sha512-HxRh87vRHaLnPkeNMsj3x4qbil8Hm0sG6h2PCeDOT0+5cmEX59z1Eu9WyzE9dOplH91QQl09Ram/f+cygm8mSA==","shasum":"fe27a39e95efe6dba54d6b793c110269abb44a46","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/base62/-/base62-1.2.6.tgz","fileCount":14,"unpackedSize":21118,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAK6jb0mc2OR2DHVmAUvRP3zUMEozf4kREfJMHM3Dg17AiB6Te/hjkzMMDn1TrpV7N+WFLU8MCU9YVH4pbmF68nQhQ=="}]},"maintainers":[{"name":"anonymous","email":"andrewnez@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/base62_1.2.6_1518611052005_0.5987396846718274"},"_hasShrinkwrap":false},"1.2.7":{"author":{"name":"Andrew Nesbitt","email":"andrewnez@gmail.com","url":"http://nesbitt.io"},"name":"base62","description":"Javascript Base62 encode/decoder","keywords":["base-62","encoder","decoder"],"license":"MIT","version":"1.2.7","repository":{"type":"git","url":"git+https://github.com/andrew/base62.js.git"},"bugs":{"url":"https://github.com/andrew/base62.js/issues"},"homepage":"https://github.com/andrew/base62.js","main":"base62.js","engines":{"node":"*"},"scripts":{"test":"mocha","benchmark":"node benchmark/benchmarks.js","postinstall":"node scripts/install-stats.js || exit 0"},"devDependencies":{"mocha":"~4.0.1"},"gitHead":"69229e1924e4de1c15c704aab48423fa817854f8","_id":"base62@1.2.7","_npmVersion":"5.6.0","_nodeVersion":"9.5.0","_npmUser":{"name":"anonymous","email":"andrewnez@gmail.com"},"dist":{"integrity":"sha512-ck0nDbXLEq2nD5jIcEzdpk07sYQ5P6z4NMTIgeQCFr5CCRZzmgUPlOes4o0k5pvEUQJnKO/D079ybzjpjIKf2Q==","shasum":"5c01aad73c0124f9535cff1bdb9c4e6ccf838cfb","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/base62/-/base62-1.2.7.tgz","fileCount":14,"unpackedSize":21443,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFvH48SrFxabu+LKiHH1FOyLPwy729FKZS7hWi10jw04AiAU/xrOZpRbg+vJjOTK7M3H0zLqOQhUAdSX+ZhkK5R0PA=="}]},"maintainers":[{"name":"anonymous","email":"andrewnez@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/base62_1.2.7_1518612376612_0.7729257644822856"},"_hasShrinkwrap":false},"1.2.8":{"author":{"name":"Andrew Nesbitt","email":"andrewnez@gmail.com","url":"http://nesbitt.io"},"name":"base62","description":"Javascript Base62 encode/decoder","keywords":["base-62","encoder","decoder"],"license":"MIT","version":"1.2.8","repository":{"type":"git","url":"git+https://github.com/andrew/base62.js.git"},"bugs":{"url":"https://github.com/andrew/base62.js/issues"},"homepage":"https://github.com/andrew/base62.js","main":"base62.js","engines":{"node":"*"},"scripts":{"test":"mocha","benchmark":"node benchmark/benchmarks.js"},"devDependencies":{"mocha":"~4.0.1"},"gitHead":"2a3bf98180450e88a7a1076ce06c15018602872f","_id":"base62@1.2.8","_npmVersion":"5.6.0","_nodeVersion":"9.9.0","_npmUser":{"name":"anonymous","email":"andrewnez@gmail.com"},"dist":{"integrity":"sha512-V6YHUbjLxN1ymqNLb1DPHoU1CpfdL7d2YTIp5W3U4hhoG4hhxNmsFDs66M9EXxBiSEke5Bt5dwdfMwwZF70iLA==","shasum":"1264cb0fb848d875792877479dbe8bae6bae3428","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/base62/-/base62-1.2.8.tgz","fileCount":13,"unpackedSize":19476,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAc+oxIwV7uU9UeComvgbFxm7RMlCOxq+rGf+Hi5objGAiEAgVZlkKsD3PnvKHGXPpm9u/qzyVHBV5HDIhBSU16jp1U="}]},"maintainers":[{"name":"anonymous","email":"andrewnez@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/base62_1.2.8_1522430114663_0.4295891458850212"},"_hasShrinkwrap":false},"2.0.0":{"author":{"name":"Andrew Nesbitt","email":"andrewnez@gmail.com","url":"http://nesbitt.io"},"name":"base62","description":"JavaScript Base62 encode/decoder","keywords":["base-62","encoder","decoder"],"license":"MIT","version":"2.0.0","repository":{"type":"git","url":"git+https://github.com/andrew/base62.js.git"},"bugs":{"url":"https://github.com/andrew/base62.js/issues"},"homepage":"https://github.com/andrew/base62.js","main":"./lib/legacy.js","engines":{"node":">=6.0.0"},"scripts":{"test":"mocha","benchmark":"node benchmark/benchmarks.js; echo; node benchmark/benchmarks_legacy.js"},"devDependencies":{"mocha":"~5.1.0"},"gitHead":"c0b246a928b82e2b0f1b9d6330aa855e752b4fb6","_id":"base62@2.0.0","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"anonymous","email":"fndnpm@burningchrome.com"},"dist":{"integrity":"sha512-s3DXUcvJVW9vd9L/iahft3cxsrBQsXfG0ktX/uzkKOO7ZHHE8Lw3mP+rSXb7YzVavX+fB1jX1GFHDfI/NX8/SQ==","shasum":"62292693fb0418824caaae6dc19d01fe8bdd9691","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/base62/-/base62-2.0.0.tgz","fileCount":26,"unpackedSize":30013,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICGSgZ1/yr+iqEwpVkPS+WBh6l5ymyW4Xmh+LTCHS6ytAiEAqO1yokuexsoojgJA7U7FwUg89t5D/zpArppL9SLpCmM="}]},"maintainers":[{"email":"andrewnez@gmail.com","name":"anonymous"},{"email":"fndnpm@burningchrome.com","name":"anonymous"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/base62_2.0.0_1523611103299_0.8712483841988958"},"_hasShrinkwrap":false},"2.0.1":{"author":{"name":"Andrew Nesbitt","email":"andrewnez@gmail.com","url":"http://nesbitt.io"},"name":"base62","description":"JavaScript Base62 encode/decoder","keywords":["base-62","encoder","decoder"],"license":"MIT","version":"2.0.1","repository":{"type":"git","url":"git+https://github.com/base62/base62.js.git"},"bugs":{"url":"https://github.com/base62/base62.js/issues"},"homepage":"https://github.com/base62/base62.js","main":"./lib/legacy.js","engines":{"node":">=6.0.0"},"scripts":{"test":"mocha","benchmark":"node benchmark/benchmarks.js; echo; node benchmark/benchmarks_legacy.js"},"devDependencies":{"mocha":"~6.0.2"},"gitHead":"f99208bff69de2d8d11acfc9b1332d572fe2f4dd","_id":"base62@2.0.1","_nodeVersion":"11.10.1","_npmVersion":"6.7.0","dist":{"integrity":"sha512-4t4WQK7mdbcWzqEBiq6tfo2qDCeIZGXvjifJZyxHIVcjQkZJxpFtu/pa2Va69OouCkg6izZ08hKnPxroeDyzew==","shasum":"729cfe179ed34c61e4a489490105b44ce4ea1197","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/base62/-/base62-2.0.1.tgz","fileCount":26,"unpackedSize":30256,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcf+IACRA9TVsSAnZWagAAYcgP/R9re5nH8L1WU2+7NvFi\nmQtIIzIUooy+c5bOuhiioLz76XVH1RenZYNE2yDRlenDYIxmZk7lRBjiYd7g\nUMW1EEOvpiq/2hNquyY20Ol6/maHTXWP6f10iGFP7VmgQ+JvBIibQr1I1XoO\naWXaVjTXZ4VVZoqY77/xgU1dRig1B24NdDXQR2mU4u6dg2Ch9RjbmGhOmFSD\nNqrd3hhvcuPnMRStIUo9KuXc6AdysGkqXHoJF3rbRL3/t8OMJ86P0oM0/gdU\nH6r8tXIzpxPnn/g5KJF+41q/lqzEzdv+8E92wakeCd1gTBaaZvjmsNADl5sL\nIPq6m5OZeF9RVrcObFBHcIE+GyPimS3OZ5pslg1+Fw0nQfl+NeA3j2fO95jT\ne7zTdT9fmxAgej+cw2eOSw1f0LfhwPk27Ab1vpuTQq/cxkuS6jBUOhVH9scv\n15x97TpcvX81RECbVsdFH18BgSYBYTH9o6lx5f9vvJPksdLLhMCtxKi3ZCqW\niz35af53A34n7dT1ax49KF5cvEiFyBvlDKx9+e5KA+GuczQ0VsDK4OtlWJtW\nNfS34EwLgEgLVK8Qm0kEVJdqms8AfQhYon9TDyi16wKcYFrcCBFUl4ARav0d\n8d0Qna8kDF4nweAzgg1jURxJDsRUy5Af29OH3D2u+dDeKgrKi33GzNi2Zn5p\nz7Av\r\n=Zd+c\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICMspTiWkrBgvSo1mmvT2GoGHney75gDhA53U5NcoEzjAiA+vtJZUD/EKQwDbGsGAJeTRCgTPkATEOhK45+KdDx/dQ=="}]},"maintainers":[{"email":"andrewnez@gmail.com","name":"anonymous"},{"email":"fndnpm@burningchrome.com","name":"anonymous"}],"_npmUser":{"name":"anonymous","email":"fndnpm@burningchrome.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/base62_2.0.1_1551884800130_0.03101759883697608"},"_hasShrinkwrap":false},"2.0.2":{"author":{"name":"Andrew Nesbitt","email":"andrewnez@gmail.com","url":"http://nesbitt.io"},"name":"base62","description":"JavaScript Base62 encode/decoder","keywords":["base-62","encoder","decoder"],"license":"MIT","version":"2.0.2","repository":{"type":"git","url":"git+https://github.com/base62/base62.js.git"},"bugs":{"url":"https://github.com/base62/base62.js/issues"},"homepage":"https://github.com/base62/base62.js","main":"./lib/legacy.js","engines":{"node":">=6.0.0"},"scripts":{"test":"mocha","benchmark":"node benchmark/benchmarks.js; echo; node benchmark/benchmarks_legacy.js"},"devDependencies":{"mocha":"^10.4.0"},"funding":["https://github.com/sponsors/andrew","https://ko-fi.com/andrewnez","https://polar.sh/andrew","https://buymeacoffee.com/andrewnez"],"_id":"base62@2.0.2","gitHead":"c92fde7c94cd6dc9a03f223a4d235390cf61bf0b","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-FLoAQzMpmdDBei0u7fUAQzVCxoH6g4pueCIuGDoCZVZCiCeW4qTKpEGB79jkS15VB8b/5EIHc4R+WSKTByM+dw==","shasum":"c77b7f74c4a697e3d8e12543cbcb6b0e3c104697","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/base62/-/base62-2.0.2.tgz","fileCount":18,"unpackedSize":26500,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIENEvV7uhM5Xbq0YQ0x+3Equ3C8sRVccqKRNG20ZxJWzAiBUvE8TsYbBOQW9HUJFu6oupGt+SmkdsjN+HXeHHuUVwg=="}]},"_npmUser":{"name":"anonymous","email":"andrewnez@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"andrewnez@gmail.com"},{"name":"anonymous","email":"fndnpm@burningchrome.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/base62_2.0.2_1712057429266_0.19885321011669688"},"_hasShrinkwrap":false}},"name":"base62","time":{"modified":"2024-04-02T11:30:29.597Z","created":"2012-02-24T18:04:05.588Z","0.1.0":"2012-02-24T18:04:06.916Z","0.1.1":"2012-12-09T05:11:27.662Z","0.1.2":"2014-07-15T21:24:45.597Z","1.0.0":"2014-10-11T07:22:23.512Z","1.1.0":"2015-02-23T09:52:54.646Z","1.1.1":"2016-04-14T21:55:22.812Z","1.1.2":"2016-11-14T00:43:51.131Z","1.2.0":"2017-05-15T11:26:01.056Z","1.2.1":"2017-11-14T08:38:56.587Z","1.2.2":"2018-02-10T18:23:04.286Z","1.2.3":"2018-02-10T18:30:18.904Z","1.2.4":"2018-02-10T21:54:23.964Z","1.2.5":"2018-02-10T23:16:39.461Z","1.2.6":"2018-02-14T12:24:12.680Z","1.2.7":"2018-02-14T12:46:17.280Z","1.2.8":"2018-03-30T17:15:14.729Z","2.0.0":"2018-04-13T09:18:23.449Z","2.0.1":"2019-03-06T15:06:40.387Z","2.0.2":"2024-04-02T11:30:29.440Z"},"readmeFilename":"Readme.md","homepage":"https://github.com/base62/base62.js"}