{"_id":"Base64","_rev":"3114821","name":"Base64","description":"Base64 encoding and decoding","dist-tags":{"latest":"1.3.0"},"maintainers":[{"name":"davidchambers","email":""},{"name":"michaelficarra","email":"npm@michael.ficarra.me"}],"time":{"modified":"2023-11-27T05:49:27.000Z","created":"2012-06-10T01:50:08.304Z","1.3.0":"2023-09-18T21:40:40.376Z","1.2.0":"2023-02-22T16:05:06.585Z","1.1.0":"2019-11-02T20:08:11.470Z","1.0.2":"2019-02-12T17:19:55.481Z","1.0.1":"2017-03-25T21:16:29.083Z","1.0.0":"2016-06-14T18:17:42.195Z","0.3.0":"2014-04-29T03:31:26.316Z","0.2.1":"2014-04-13T06:24:21.320Z","0.2.0":"2013-10-09T18:59:36.859Z","0.1.4":"2013-10-03T18:30:01.170Z","0.1.3":"2013-09-09T15:24:32.258Z","0.1.2":"2013-01-16T21:40:16.958Z","0.1.1":"2012-12-21T05:00:06.386Z","0.1.0":"2012-06-10T01:50:08.304Z"},"users":{"andr":true,"edik":true},"author":{"name":"David Chambers","email":"dc@davidchambers.me"},"repository":{"type":"git","url":"git://github.com/davidchambers/Base64.js.git"},"versions":{"1.3.0":{"name":"Base64","version":"1.3.0","description":"Base64 encoding and decoding","author":{"name":"David Chambers","email":"dc@davidchambers.me"},"main":"./base64.js","license":"(Apache-2.0 OR WTFPL)","repository":{"type":"git","url":"git://github.com/davidchambers/Base64.js.git"},"devDependencies":{"eslint":"8.34.x","istanbul":"0.4.x","mocha":"5.2.x","sanctuary-style":"6.0.x","uglify-js":"3.5.x","xyz":"4.0.x"},"scripts":{"test":"make lint test"},"gitHead":"22192690552ba07bf035f95a5d2d1a0e2f0ced46","bugs":{"url":"https://github.com/davidchambers/Base64.js/issues"},"homepage":"https://github.com/davidchambers/Base64.js#readme","_id":"Base64@1.3.0","_nodeVersion":"18.2.0","_npmVersion":"8.9.0","dist":{"shasum":"a06b2631425c93256fe24f8741039b639c583ad4","size":6089,"noattachment":false,"key":"/Base64/-/Base64-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/Base64/download/Base64-1.3.0.tgz"},"_npmUser":{"name":"davidchambers","email":"dc@davidchambers.me"},"directories":{},"maintainers":[{"name":"davidchambers","email":""},{"name":"michaelficarra","email":"npm@michael.ficarra.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/Base64_1.3.0_1695073240234_0.6607421557293709"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-18T21:40:40.376Z","publish_time":1695073240376,"_source_registry_name":"default","_cnpm_publish_time":1695073240376},"1.2.0":{"name":"Base64","version":"1.2.0","description":"Base64 encoding and decoding","author":{"name":"David Chambers","email":"dc@davidchambers.me"},"main":"./base64.js","license":"(Apache-2.0 OR WTFPL)","repository":{"type":"git","url":"git://github.com/davidchambers/Base64.js.git"},"devDependencies":{"eslint":"8.34.x","istanbul":"0.4.x","mocha":"5.2.x","sanctuary-style":"6.0.x","uglify-js":"3.5.x","xyz":"4.0.x"},"gitHead":"0048721faa641f1519c4c081725f42da2ada5e9a","bugs":{"url":"https://github.com/davidchambers/Base64.js/issues"},"homepage":"https://github.com/davidchambers/Base64.js#readme","_id":"Base64@1.2.0","_nodeVersion":"14.18.2","_npmVersion":"6.14.15","dist":{"shasum":"9ce62001c31c51f90ce91ab768f6fc9b737ab128","size":6090,"noattachment":false,"key":"/Base64/-/Base64-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/Base64/download/Base64-1.2.0.tgz"},"_npmUser":{"name":"davidchambers","email":"dc@davidchambers.me"},"directories":{},"maintainers":[{"name":"davidchambers","email":""},{"name":"michaelficarra","email":"npm@michael.ficarra.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/Base64_1.2.0_1677081906451_0.7759715206642546"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-22T16:05:06.585Z","publish_time":1677081906585,"_cnpm_publish_time":1677081906585},"1.1.0":{"name":"Base64","version":"1.1.0","description":"Base64 encoding and decoding","author":{"name":"David Chambers","email":"dc@davidchambers.me"},"main":"./base64.js","license":"(Apache-2.0 OR WTFPL)","repository":{"type":"git","url":"git://github.com/davidchambers/Base64.js.git"},"devDependencies":{"eslint":"5.15.x","istanbul":"0.4.x","mocha":"5.2.x","sanctuary-style":"3.0.x","uglify-js":"3.5.x","xyz":"4.0.x"},"gitHead":"660b299aa4854843fd35d42b30eda9273125b9da","bugs":{"url":"https://github.com/davidchambers/Base64.js/issues"},"homepage":"https://github.com/davidchambers/Base64.js#readme","_id":"Base64@1.1.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"shasum":"810ef21afa8357df92ad7b5389188c446b9cb956","size":6072,"noattachment":false,"key":"/Base64/-/Base64-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/Base64/download/Base64-1.1.0.tgz"},"maintainers":[{"name":"davidchambers","email":""},{"name":"michaelficarra","email":"npm@michael.ficarra.me"}],"_npmUser":{"name":"davidchambers","email":"dc@davidchambers.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/Base64_1.1.0_1572725291222_0.5846368685261623"},"_hasShrinkwrap":false,"publish_time":1572725291470,"_cnpm_publish_time":1572725291470},"1.0.2":{"name":"Base64","version":"1.0.2","description":"Base64 encoding and decoding","author":{"name":"David Chambers","email":"dc@davidchambers.me"},"main":"./base64.js","license":"(Apache-2.0 OR WTFPL)","repository":{"type":"git","url":"git://github.com/davidchambers/Base64.js.git"},"devDependencies":{"debug":"3.2.x","eslint":"4.9.x","istanbul":"0.4.x","mocha":"3.5.x","sanctuary-style":"2.0.x","uglify-js":"3.4.x","xyz":"3.0.x"},"gitHead":"10f0e9990dab0a73009fc106ff2b88102a0a13cf","bugs":{"url":"https://github.com/davidchambers/Base64.js/issues"},"homepage":"https://github.com/davidchambers/Base64.js#readme","_id":"Base64@1.0.2","_npmVersion":"6.5.0","_nodeVersion":"11.9.0","_npmUser":{"name":"davidchambers","email":"dc@davidchambers.me"},"dist":{"shasum":"82a36d43f4b98659d72488afe008a905d2cbccdb","size":5966,"noattachment":false,"key":"/Base64/-/Base64-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/Base64/download/Base64-1.0.2.tgz"},"maintainers":[{"name":"davidchambers","email":""},{"name":"michaelficarra","email":"npm@michael.ficarra.me"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/Base64_1.0.2_1549991995352_0.8901742687883176"},"_hasShrinkwrap":false,"publish_time":1549991995481,"_cnpm_publish_time":1549991995481},"1.0.1":{"name":"Base64","version":"1.0.1","description":"Base64 encoding and decoding","author":{"name":"David Chambers","email":"dc@davidchambers.me"},"main":"./base64.js","license":"(Apache-2.0 OR WTFPL)","repository":{"type":"git","url":"git://github.com/davidchambers/Base64.js.git"},"devDependencies":{"coffee-script":"1.8.x","istanbul":"0.2.x","mocha":"1.18.x","uglify-js":"2.4.x","xyz":"1.0.x"},"files":["/LICENSE","/README.md","/base64.js","/package.json"],"gitHead":"b2d49f347ed1bce61000a82769bffc837b7c79dc","bugs":{"url":"https://github.com/davidchambers/Base64.js/issues"},"homepage":"https://github.com/davidchambers/Base64.js#readme","_id":"Base64@1.0.1","scripts":{},"_shasum":"def45cc50c961bcc9bf2321d0f52bcbfec1f1bb1","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"davidchambers","email":"dc@davidchambers.me"},"dist":{"shasum":"def45cc50c961bcc9bf2321d0f52bcbfec1f1bb1","size":5927,"noattachment":false,"key":"/Base64/-/Base64-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/Base64/download/Base64-1.0.1.tgz"},"maintainers":[{"name":"davidchambers","email":""},{"name":"michaelficarra","email":"npm@michael.ficarra.me"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/Base64-1.0.1.tgz_1490476588481_0.42526722396723926"},"directories":{},"publish_time":1490476589083,"_hasShrinkwrap":false,"_cnpm_publish_time":1490476589083},"1.0.0":{"name":"Base64","version":"1.0.0","description":"Base64 encoding and decoding","author":{"name":"David Chambers","email":"dc@davidchambers.me"},"main":"./base64.js","license":"(Apache-2.0 OR WTFPL)","repository":{"type":"git","url":"git://github.com/davidchambers/Base64.js.git"},"devDependencies":{"coffee-script":"1.8.x","istanbul":"0.2.x","mocha":"1.18.x","uglify-js":"2.4.x","xyz":"0.5.x"},"files":["/LICENSE","/README.md","/base64.js","/package.json"],"gitHead":"a0100ccc2e0945d2b8445b68187de2a17ab2b4d0","bugs":{"url":"https://github.com/davidchambers/Base64.js/issues"},"homepage":"https://github.com/davidchambers/Base64.js#readme","_id":"Base64@1.0.0","scripts":{},"_shasum":"b6b73ee342ce64bf66d6003a4536683bf8a349b5","_from":".","_npmVersion":"2.15.3","_nodeVersion":"4.4.3","_npmUser":{"name":"davidchambers","email":"dc@davidchambers.me"},"dist":{"shasum":"b6b73ee342ce64bf66d6003a4536683bf8a349b5","size":6006,"noattachment":false,"key":"/Base64/-/Base64-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/Base64/download/Base64-1.0.0.tgz"},"maintainers":[{"name":"davidchambers","email":""},{"name":"michaelficarra","email":"npm@michael.ficarra.me"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/Base64-1.0.0.tgz_1465928261243_0.2953779869712889"},"directories":{},"publish_time":1465928262195,"_cnpm_publish_time":1465928262195,"_hasShrinkwrap":false},"0.3.0":{"name":"Base64","version":"0.3.0","description":"Base64 encoding and decoding","author":{"name":"David Chambers","email":"dc@davidchambers.me"},"main":"./base64.js","licenses":[{"type":"WTFPL","url":"https://raw.github.com/davidchambers/Base64.js/master/LICENSE"}],"repository":{"type":"git","url":"git://github.com/davidchambers/Base64.js.git"},"devDependencies":{"coffee-script":"1.7.x","istanbul":"0.2.x","mocha":"1.18.x","uglify-js":"2.4.x","xyz":"0.3.x"},"bugs":{"url":"https://github.com/davidchambers/Base64.js/issues"},"homepage":"https://github.com/davidchambers/Base64.js","_id":"Base64@0.3.0","_shasum":"6da261a4e80d4fa0f5c684254e5bccd16bbdce9f","_from":".","_npmVersion":"1.4.7","_npmUser":{"name":"davidchambers","email":"dc@davidchambers.me"},"maintainers":[{"name":"davidchambers","email":""},{"name":"michaelficarra","email":"npm@michael.ficarra.me"}],"dist":{"shasum":"6da261a4e80d4fa0f5c684254e5bccd16bbdce9f","size":3773,"noattachment":false,"key":"/Base64/-/Base64-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/Base64/download/Base64-0.3.0.tgz"},"directories":{},"publish_time":1398742286316,"_cnpm_publish_time":1398742286316,"_hasShrinkwrap":false},"0.2.1":{"name":"Base64","version":"0.2.1","description":"Base64 encoding and decoding","author":{"name":"David Chambers","email":"dc@davidchambers.me"},"main":"./base64.js","licenses":[{"type":"WTFPL","url":"https://raw.github.com/davidchambers/Base64.js/master/LICENSE"}],"repository":{"type":"git","url":"git://github.com/davidchambers/Base64.js.git"},"devDependencies":{"coffee-script":"1.7.x","istanbul":"0.2.x","mocha":"1.18.x","uglify-js":"2.4.x","xyz":"0.1.x"},"bugs":{"url":"https://github.com/davidchambers/Base64.js/issues"},"homepage":"https://github.com/davidchambers/Base64.js","_id":"Base64@0.2.1","dist":{"shasum":"ba3a4230708e186705065e66babdd4c35cf60028","size":3493,"noattachment":false,"key":"/Base64/-/Base64-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/Base64/download/Base64-0.2.1.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"michaelficarra","email":"npm@michael.ficarra.me"},"maintainers":[{"name":"davidchambers","email":""},{"name":"michaelficarra","email":"npm@michael.ficarra.me"}],"directories":{},"publish_time":1397370261320,"_hasShrinkwrap":false,"_cnpm_publish_time":1397370261320},"0.2.0":{"name":"Base64","version":"0.2.0","description":"Base64 encoding and decoding","author":{"name":"David Chambers","email":"dc@davidchambers.me"},"main":"./base64.js","licenses":[{"type":"WTFPL","url":"https://raw.github.com/davidchambers/Base64.js/master/LICENSE"}],"repository":{"type":"git","url":"git://github.com/davidchambers/Base64.js.git"},"devDependencies":{"coffee-script":"1.4.x","mocha":"1.8.x","uglify-js":"2.2.x"},"bugs":{"url":"https://github.com/davidchambers/Base64.js/issues"},"_id":"Base64@0.2.0","dist":{"shasum":"448879efb6803979daaf7f36e7807e8a1d291205","size":3187,"noattachment":false,"key":"/Base64/-/Base64-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/Base64/download/Base64-0.2.0.tgz"},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"davidchambers","email":"dc@hashify.me"},"maintainers":[{"name":"davidchambers","email":""},{"name":"michaelficarra","email":"npm@michael.ficarra.me"}],"directories":{},"publish_time":1381345176859,"_hasShrinkwrap":false,"_cnpm_publish_time":1381345176859},"0.1.4":{"name":"Base64","version":"0.1.4","description":"Base64 encoding and decoding","author":{"name":"David Chambers","email":"dc@davidchambers.me"},"main":"./base64.js","licenses":[{"type":"WTFPL","url":"https://raw.github.com/davidchambers/Base64.js/master/LICENSE"}],"repository":{"type":"git","url":"git://github.com/davidchambers/Base64.js.git"},"devDependencies":{"coffee-script":"1.4.x","mocha":"1.8.x","uglify-js":"2.2.x"},"bugs":{"url":"https://github.com/davidchambers/Base64.js/issues"},"_id":"Base64@0.1.4","dist":{"shasum":"e9f6c6bef567fd635ea4162ab14dd329e74aa6de","size":3071,"noattachment":false,"key":"/Base64/-/Base64-0.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/Base64/download/Base64-0.1.4.tgz"},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"davidchambers","email":"dc@hashify.me"},"maintainers":[{"name":"davidchambers","email":""},{"name":"michaelficarra","email":"npm@michael.ficarra.me"}],"directories":{},"publish_time":1380825001170,"_hasShrinkwrap":false,"_cnpm_publish_time":1380825001170},"0.1.3":{"name":"Base64","version":"0.1.3","description":"Base64 encoding and decoding","author":{"name":"David Chambers","email":"dc@davidchambers.me"},"main":"./base64.js","licenses":[{"type":"WTFPL","url":"https://raw.github.com/davidchambers/Base64.js/master/LICENSE"}],"repository":{"type":"git","url":"git://github.com/davidchambers/Base64.js.git"},"devDependencies":{"coffee-script":"1.4.x","mocha":"1.8.x","uglify-js":"2.2.x"},"_id":"Base64@0.1.3","dist":{"shasum":"286f281007f1142720da40205d42f2a252fedde3","size":3079,"noattachment":false,"key":"/Base64/-/Base64-0.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/Base64/download/Base64-0.1.3.tgz"},"_from":".","_npmVersion":"1.2.11","_npmUser":{"name":"davidchambers","email":"dc@hashify.me"},"maintainers":[{"name":"davidchambers","email":""},{"name":"michaelficarra","email":"npm@michael.ficarra.me"}],"directories":{},"publish_time":1378740272258,"_hasShrinkwrap":false,"_cnpm_publish_time":1378740272258},"0.1.2":{"name":"Base64","version":"0.1.2","description":"Base64 encoding and decoding","author":{"name":"David Chambers","email":"dc@hashify.me"},"main":"./base64.js","licenses":[{"type":"WTFPL","url":"https://raw.github.com/davidchambers/Base64.js/master/LICENSE"}],"repository":{"type":"git","url":"git://github.com/davidchambers/Base64.js.git"},"devDependencies":{"coffee-script":"1.4.x","mocha":"1.8.x","uglify-js":"2.2.x"},"_id":"Base64@0.1.2","dist":{"shasum":"0160f199138e33f2dde8a0da110a63a29f9cf44d","size":3040,"noattachment":false,"key":"/Base64/-/Base64-0.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/Base64/download/Base64-0.1.2.tgz"},"maintainers":[{"name":"davidchambers","email":""},{"name":"michaelficarra","email":"npm@michael.ficarra.me"}],"directories":{},"publish_time":1358372416958,"_hasShrinkwrap":false,"_cnpm_publish_time":1358372416958},"0.1.1":{"name":"Base64","version":"0.1.1","description":"window.btoa and window.atob polyfills","author":{"name":"David Chambers","email":"dc@hashify.me"},"licenses":[{"type":"WTFPL","url":"https://raw.github.com/davidchambers/Base64.js/master/LICENSE"}],"repository":{"type":"git","url":"git://github.com/davidchambers/Base64.js.git"},"devDependencies":{"coffee-script":"1.4.x","mocha":"1.7.x","uglify-js":"2.2.x"},"_id":"Base64@0.1.1","dist":{"shasum":"2c6424881462cc22edd142606e89626d44c713f7","size":3055,"noattachment":false,"key":"/Base64/-/Base64-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/Base64/download/Base64-0.1.1.tgz"},"_npmVersion":"1.1.61","_npmUser":{"name":"davidchambers","email":"dc@hashify.me"},"maintainers":[{"name":"davidchambers","email":""},{"name":"michaelficarra","email":"npm@michael.ficarra.me"}],"directories":{},"publish_time":1356066006386,"_hasShrinkwrap":false,"_cnpm_publish_time":1356066006386},"0.1.0":{"name":"Base64","version":"0.1.0","description":"window.btoa and window.atob polyfills","author":{"name":"David Chambers","email":"dc@hashify.me"},"licenses":[{"type":"WTFPL","url":"https://raw.github.com/davidchambers/Base64.js/master/LICENSE"}],"repository":{"type":"git","url":"git://github.com/davidchambers/Base64.js.git"},"bugs":{"name":"https://github.com/davidchambers/Base64.js/issues"},"devDependencies":{"coffee-script":"1.3.x","jessie":"0.4.x","uglify-js":"1.2.x"},"scripts":{"bytes":"node_modules/uglify-js/bin/uglifyjs base64.js | gzip -9f | wc -c","test":"node_modules/jessie/bin/jessie spec","uglify":"node_modules/uglify-js/bin/uglifyjs -o base64.min.js base64.js"},"_npmUser":{"name":"davidchambers","email":"dc@hashify.me"},"_id":"Base64@0.1.0","dependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.105","_nodeVersion":"v0.6.15","_defaultsLoaded":true,"dist":{"shasum":"70f7e501d71d5d6944b1eed9f2169e5081558117","size":10240,"noattachment":false,"key":"/Base64/-/Base64-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/Base64/download/Base64-0.1.0.tgz"},"maintainers":[{"name":"davidchambers","email":""},{"name":"michaelficarra","email":"npm@michael.ficarra.me"}],"directories":{},"publish_time":1339293008304,"_hasShrinkwrap":false,"_cnpm_publish_time":1339293008304}},"readme":"# Base64.js\n\n[![CDNJS](https://img.shields.io/cdnjs/v/Base64.svg)](https://cdnjs.com/libraries/Base64)\n\n≈ 700 byte* polyfill for browsers which don't provide [`window.btoa`][1] and\n[`window.atob`][2].\n\nBase64.js stems from a [gist][3] by [yahiko][4].\n\n### Running the test suite\n\n    make setup\n    make test\n\n\\* Minified and gzipped. Run `make bytes` to verify.\n\n\n[1]: https://developer.mozilla.org/en/DOM/window.btoa\n[2]: https://developer.mozilla.org/en/DOM/window.atob\n[3]: https://gist.github.com/229984\n[4]: https://github.com/yahiko\n","_attachments":{},"homepage":"https://github.com/davidchambers/Base64.js#readme","bugs":{"url":"https://github.com/davidchambers/Base64.js/issues"},"license":"(Apache-2.0 OR WTFPL)"}