{"_id":"@3-/b64","_rev":"9-d10c13e0510a13ea7d8809ce6858278b","name":"@3-/b64","dist-tags":{"latest":"0.1.8"},"versions":{"0.1.1":{"name":"@3-/b64","version":"0.1.1","author":{"name":"3Ti.Site@gmail.com"},"license":"Apache-2.0","_id":"@3-/b64@0.1.1","maintainers":[{"name":"3tier","email":"3ti.site@gmail.com"}],"homepage":"https://github.com/3TiSite/node/tree/main/b64","bugs":{"url":"https://github.com/3TiSite/node/issues"},"dist":{"shasum":"b1a1c4a0fa54f4f87456438c209c3278082c20ad","tarball":"https://registry.npmjs.org/@3-/b64/-/b64-0.1.1.tgz","fileCount":4,"integrity":"sha512-Fx2V0fxevlWHi68m7e0jmBcaeJDRYjouqM62Pmh55Wbv6ZNqN8L3Eeh9EHka6urbHMXja2TEDclO3FJMV7Z+dQ==","signatures":[{"sig":"MEYCIQC6iMAmcTvCa9aX2zXVogdLZ38BhOLPTMwFdiGjUEj9MwIhAN3DHBd+gD0XUQWQ1+PUkr3UAnjxlCd78KS3IyvuQI+c","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":974},"type":"module","exports":{".":"./index.js","./*":"./*"},"gitHead":"783932bbc4a533a9062bda22bc356a0e485d1fbf","scripts":{},"_npmUser":{"name":"3tier","email":"3ti.site@gmail.com"},"repository":{"url":"git+https://github.com/3TiSite/node.git","type":"git"},"_npmVersion":"10.2.0","description":"[‼️]: ✏️README.mdt","directories":{},"_nodeVersion":"21.0.0","_hasShrinkwrap":false,"devDependencies":{"@3-/u8":"^0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/b64_0.1.1_1699451291771_0.5333583094051564","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@3-/b64","version":"0.1.2","author":{"name":"3Ti.Site@gmail.com"},"license":"Apache-2.0","_id":"@3-/b64@0.1.2","maintainers":[{"name":"3tier","email":"3ti.site@gmail.com"}],"homepage":"https://github.com/3TiSite/node/tree/main/b64","bugs":{"url":"https://github.com/3TiSite/node/issues"},"dist":{"shasum":"d7773aa7aa084c5dfffc8d2653cdf9c0442823b0","tarball":"https://registry.npmjs.org/@3-/b64/-/b64-0.1.2.tgz","fileCount":4,"integrity":"sha512-qMeI3Un4VCFSvLM+4vnmDCvc04WtPAfnQMi4gIYgCqQVGcEp1HXiPhFmx1a5wjK5P4boAz59znik9kE2iO+DXg==","signatures":[{"sig":"MEUCIGB52SVwJKzvmnv7jKGjRHTdsj8t6mq/kc+ue0+n20+nAiEAp4v/YylFXSNiAvi9WWyufeS4DDNuMhUt5nfxbLFxZQY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1098},"type":"module","exports":{".":"./index.js","./*":"./*"},"gitHead":"d6a9b1c32a11423e67bce07859f404c6dd73d923","scripts":{},"_npmUser":{"name":"3tier","email":"3ti.site@gmail.com"},"repository":{"url":"git+https://github.com/3TiSite/node.git","type":"git"},"_npmVersion":"10.2.0","description":"[‼️]: ✏️README.mdt","directories":{},"_nodeVersion":"21.0.0","_hasShrinkwrap":false,"devDependencies":{"@3-/u8":"^0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/b64_0.1.2_1700737423222_0.6946360340897768","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@3-/b64","version":"0.1.3","author":{"name":"3Ti.Site@gmail.com"},"license":"Apache-2.0","_id":"@3-/b64@0.1.3","maintainers":[{"name":"3tier","email":"3ti.site@gmail.com"}],"homepage":"https://github.com/3TiSite/node/tree/main/b64","bugs":{"url":"https://github.com/3TiSite/node/issues"},"dist":{"shasum":"045949aa4c2b29ee5c0f12d2a998983c741879b7","tarball":"https://registry.npmjs.org/@3-/b64/-/b64-0.1.3.tgz","fileCount":5,"integrity":"sha512-Hg8KAUPAzOWjtx23SGY0ZcTBo86gq911dFNKN4RopwkQe5AOLcxrpn4kKHheiNINDuvesDyg22JYoGT6rZuNBw==","signatures":[{"sig":"MEYCIQCmp8rSHDyjWfyD3tj/f9tGKbGtUNTSANud+EqXpde+zgIhAMbbnVv0yBYAuJkPjWUKj1EHRPJP1A8batKNFNCiWWcn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1344},"type":"module","exports":{".":"./index.js","./*":"./*"},"gitHead":"6a769d93d9f41c7bbcfe2f6060b174157fdccebe","scripts":{},"_npmUser":{"name":"3tier","email":"3ti.site@gmail.com"},"repository":{"url":"git+https://github.com/3TiSite/node.git","type":"git"},"_npmVersion":"10.2.0","description":"[‼️]: ✏️README.mdt","directories":{},"_nodeVersion":"21.0.0","_hasShrinkwrap":false,"devDependencies":{"@3-/u8":"^0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/b64_0.1.3_1700737455149_0.8048378934832603","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"@3-/b64","version":"0.1.4","author":{"name":"i18n.site@gmail.com"},"license":"Apache-2.0","_id":"@3-/b64@0.1.4","homepage":"https://atomgit.com/i18n/lib/tree/dev/b64","dist":{"shasum":"a68e0debae38f2d157d878564d7419753dac9996","tarball":"https://registry.npmjs.org/@3-/b64/-/b64-0.1.4.tgz","fileCount":6,"integrity":"sha512-/hzZFkN2GUBXwnvGuolaUSqCKGnZaQr1DEawS+66E9BcRNiIitiqhOjpwgQGLurY6sewayZTVlSig4uT2IaRLw==","signatures":[{"sig":"MEUCIQCMVNCnBDpiA6YOVSnVzjvgWwsBbry4eCqVwHbtJAyHxAIgf9hc5ZynQ240lSrgdJX4T1T50aNio7I1s9P4z0xKt2Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1533},"type":"module","_from":"file:3--b64-0.1.4.tgz","exports":{".":"./index.js","./*":"./*"},"scripts":{},"_npmUser":{"name":"i18n-now","email":"i18n.site@gmail.com"},"_resolved":"/private/var/folders/4x/n5x1dwrj39v_hl53vyprqcn80000gn/T/cd74f44aa583fa9e71e197ad39bdf256/3--b64-0.1.4.tgz","_integrity":"sha512-/hzZFkN2GUBXwnvGuolaUSqCKGnZaQr1DEawS+66E9BcRNiIitiqhOjpwgQGLurY6sewayZTVlSig4uT2IaRLw==","repository":{"url":"https://atomgit.com/i18n/lib.git","type":"git"},"_npmVersion":"10.8.1","description":"[‼️]: ✏️README.mdt","directories":{},"_nodeVersion":"22.3.0","_hasShrinkwrap":false,"devDependencies":{"@3-/u8":"^0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/b64_0.1.4_1719809739096_0.24307182219590318","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"@3-/b64","version":"0.1.5","author":{"name":"i18n.site@gmail.com"},"license":"Apache-2.0","_id":"@3-/b64@0.1.5","maintainers":[{"name":"i18n-now","email":"i18n.site@gmail.com"}],"homepage":"https://atomgit.com/i18n/lib/tree/dev/b64","dist":{"shasum":"aa09cc011073e6ade2fe128196f9e856db402292","tarball":"https://registry.npmjs.org/@3-/b64/-/b64-0.1.5.tgz","fileCount":6,"integrity":"sha512-OshLJQYW+LF5GrgI5/fFbsAgAAboA7IgSjR+5ydM6uqmRDsOTJV0G0Osq8P3cTqFMJOZrLp1OSlv3Vfu6gV+jQ==","signatures":[{"sig":"MEUCIEPkHQuAbzljmGBjmz3WOPu3R00udsdB8e90MJ9kMm3tAiEA8VX3knpOtIRd2O86zkMuuXFbCHC+JscgpQNiBeMrT2A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2740},"type":"module","_from":"file:3--b64-0.1.5.tgz","exports":{".":"./index.js","./*":"./*"},"scripts":{},"_npmUser":{"name":"i18n-now","email":"i18n.site@gmail.com"},"_resolved":"/private/var/folders/4x/n5x1dwrj39v_hl53vyprqcn80000gn/T/23b1b27e14a6b96b04fc60f07c034c7d/3--b64-0.1.5.tgz","_integrity":"sha512-OshLJQYW+LF5GrgI5/fFbsAgAAboA7IgSjR+5ydM6uqmRDsOTJV0G0Osq8P3cTqFMJOZrLp1OSlv3Vfu6gV+jQ==","repository":{"url":"https://atomgit.com/i18n/lib.git","type":"git"},"_npmVersion":"10.8.1","description":"[test/main.coffee](./test/main.coffee) :","directories":{},"_nodeVersion":"22.3.0","_hasShrinkwrap":false,"devDependencies":{"@3-/u8":"^0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/b64_0.1.5_1723891740572_0.5753536756054558","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"@3-/b64","version":"0.1.6","author":{"name":"i18n.site@gmail.com"},"license":"Apache-2.0","_id":"@3-/b64@0.1.6","maintainers":[{"name":"i18n-now","email":"i18n.site@gmail.com"}],"homepage":"https://atomgit.com/i18n/lib/tree/dev/b64","dist":{"shasum":"53a2d1145881bb6ad1fcb2af02cf61bb2d9c25e2","tarball":"https://registry.npmjs.org/@3-/b64/-/b64-0.1.6.tgz","fileCount":6,"integrity":"sha512-vf3A/qc9QReAJR3+cu3Mwtbl+kvZCIlFY/MpwbWPC2r9XFnWz8QNisD1ZeSWBaj6gWCPHQSQzMILPUe/sUyAkg==","signatures":[{"sig":"MEQCIGCv8mUnpqN9eAwk5LWjGkVpcJJeaDGi28r5TvWT9PhQAiAGFchCYCxX24YuoE98JiGEae7gAQ0Qws+ff20ci4lh5g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2746},"type":"module","_from":"file:3--b64-0.1.6.tgz","exports":{".":"./index.js","./*":"./*"},"scripts":{},"_npmUser":{"name":"i18n-now","email":"i18n.site@gmail.com"},"_resolved":"/private/var/folders/4x/n5x1dwrj39v_hl53vyprqcn80000gn/T/36b34f1b5e873bb57c7e781a5967851b/3--b64-0.1.6.tgz","_integrity":"sha512-vf3A/qc9QReAJR3+cu3Mwtbl+kvZCIlFY/MpwbWPC2r9XFnWz8QNisD1ZeSWBaj6gWCPHQSQzMILPUe/sUyAkg==","repository":{"url":"https://atomgit.com/i18n/lib.git","type":"git"},"_npmVersion":"10.8.1","description":"[test/main.coffee](./test/main.coffee) :","directories":{},"_nodeVersion":"22.3.0","_hasShrinkwrap":false,"devDependencies":{"@3-/u8":"^0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/b64_0.1.6_1723892009823_0.35918658165789785","host":"s3://npm-registry-packages"}},"0.1.7":{"name":"@3-/b64","version":"0.1.7","author":{"name":"i18n.site@gmail.com"},"license":"Apache-2.0","_id":"@3-/b64@0.1.7","maintainers":[{"name":"i18n-now","email":"i18n.site@gmail.com"}],"homepage":"https://atomgit.com/i18n/lib/tree/dev/b64","dist":{"shasum":"b8b3402a2ed259690dab8986b1e67f1691d9741f","tarball":"https://registry.npmjs.org/@3-/b64/-/b64-0.1.7.tgz","fileCount":6,"integrity":"sha512-w4sutEBHUcC0O0LOo/WYvoQ5359dSqO8svGh3SgZ44vCPwipYdA+ba0Rgw6OGtUC2B52i8IsI9o0pwxh2mzNXQ==","signatures":[{"sig":"MEUCICP4rwb7zlIYgPkaZ5PEBgkGH9qzc/rzC4llUxJOHhrWAiEA6p+LHqB8HmZmRHIUGIcWT8sih+/nGspSjtUmEhd+1kI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2746},"type":"module","_from":"file:3--b64-0.1.7.tgz","exports":{".":"./index.js","./*":"./*"},"scripts":{},"_npmUser":{"name":"i18n-now","email":"i18n.site@gmail.com"},"_resolved":"/private/var/folders/4x/n5x1dwrj39v_hl53vyprqcn80000gn/T/d52f637fe1ada1fa36a3608f579a3fcd/3--b64-0.1.7.tgz","_integrity":"sha512-w4sutEBHUcC0O0LOo/WYvoQ5359dSqO8svGh3SgZ44vCPwipYdA+ba0Rgw6OGtUC2B52i8IsI9o0pwxh2mzNXQ==","repository":{"url":"https://atomgit.com/i18n/lib.git","type":"git"},"_npmVersion":"10.8.1","description":"[test/main.coffee](./test/main.coffee) :","directories":{},"_nodeVersion":"22.3.0","_hasShrinkwrap":false,"devDependencies":{"@3-/u8":"^0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/b64_0.1.7_1723892114907_0.15323570144161458","host":"s3://npm-registry-packages"}},"0.1.8":{"name":"@3-/b64","version":"0.1.8","repository":{"type":"git","url":"https://atomgit.com/i18n/lib.git"},"homepage":"https://atomgit.com/i18n/lib/tree/dev/b64","author":{"name":"i18n.site@gmail.com"},"license":"Apache-2.0","exports":{".":"./index.js","./*":"./*"},"devDependencies":{"@3-/u8":"^0.1.1"},"type":"module","scripts":{},"_id":"@3-/b64@0.1.8","description":"[test/main.coffee](./test/main.coffee) :","_integrity":"sha512-Jok/9KhtZgakx4jPiqxc/hwPc3gAfIZI7i2otRG2GvmSmAuqfgUBkaCFo0MTAPa/N6FKC0DkVan2tcOnOxM6Ig==","_resolved":"/private/var/folders/4x/n5x1dwrj39v_hl53vyprqcn80000gn/T/a8b7df01dbfebe7834126a5bb7379510/3--b64-0.1.8.tgz","_from":"file:3--b64-0.1.8.tgz","_nodeVersion":"22.3.0","_npmVersion":"10.8.1","dist":{"integrity":"sha512-Jok/9KhtZgakx4jPiqxc/hwPc3gAfIZI7i2otRG2GvmSmAuqfgUBkaCFo0MTAPa/N6FKC0DkVan2tcOnOxM6Ig==","shasum":"a80e6db946bdc19b853dc79b551d253cc4876510","tarball":"https://registry.npmjs.org/@3-/b64/-/b64-0.1.8.tgz","fileCount":6,"unpackedSize":2746,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUWOfx5oa91XDtzHRzei8kCWsQYs7lJkwGmGNzkok41wIgVutPjkMuXhpve7lEDtj0cuo3IObGaWkFcNHZYdnhZnI="}]},"_npmUser":{"name":"i18n-now","email":"i18n.site@gmail.com"},"directories":{},"maintainers":[{"name":"i18n-now","email":"i18n.site@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/b64_0.1.8_1723892521298_0.8508140419124692"},"_hasShrinkwrap":false}},"time":{"created":"2023-11-08T13:48:11.650Z","modified":"2024-08-17T11:02:01.680Z","0.1.1":"2023-11-08T13:48:11.938Z","0.1.2":"2023-11-23T11:03:43.403Z","0.1.3":"2023-11-23T11:04:15.354Z","0.1.4":"2024-07-01T04:55:39.239Z","0.1.5":"2024-08-17T10:49:00.729Z","0.1.6":"2024-08-17T10:53:29.971Z","0.1.7":"2024-08-17T10:55:15.077Z","0.1.8":"2024-08-17T11:02:01.446Z"},"author":{"name":"i18n.site@gmail.com"},"license":"Apache-2.0","homepage":"https://atomgit.com/i18n/lib/tree/dev/b64","repository":{"type":"git","url":"https://atomgit.com/i18n/lib.git"},"description":"[test/main.coffee](./test/main.coffee) :","maintainers":[{"name":"i18n-now","email":"i18n.site@gmail.com"}],"readme":"# @3-/b64\n\n[test/main.coffee](./test/main.coffee) :\n\n```coffee\n#!/usr/bin/env coffee\n\n> @3-/b64/b64d.js\n  @3-/b64/b64e.js\n  @3-/u8/u8eq.js\n\nrandom = =>\n  length = Math.floor(Math.random() * 16)\n  li = new Uint8Array(length)\n  crypto.getRandomValues(li)\n  li\n\nmax = 999\n\nwhile --max\n  b = random()\n  b64 = b64e(b).replaceAll('=','')\n  if not u8eq(b,b64d(b64))\n    console.log b\n    break\n\nif max == 0\n  console.log 'test success'\n```\n\noutput :\n\n```\ntest success\n```\n\n## About This Project\n\nThis project is an open-source component of [i18n.site ⋅ Internationalization Solution](https://i18n.site).\n\n* [i18 : MarkDown Command Line Translation Tool](https://i18n.site/i18)\n\n  The translation perfectly maintains the Markdown format.\n\n  It recognizes file changes and only translates the modified files.\n\n  The translated Markdown content is editable; if you modify the original text and translate it again, manually edited translations will not be overwritten (as long as the original text has not been changed).\n\n* [i18n.site : MarkDown Multi-language Static Site Generator](https://i18n.site/i18n.site)\n\n  Optimized for a better reading experience\n\n## 关于本项目\n\n本项目为 [i18n.site ⋅ 国际化解决方案](https://i18n.site) 的开源组件。\n\n* [i18 :  MarkDown命令行翻译工具](https://i18n.site/i18)\n\n  翻译能够完美保持 Markdown 的格式。能识别文件的修改，仅翻译有变动的文件。\n\n  Markdown 翻译内容可编辑；如果你修改原文并再次机器翻译，手动修改过的翻译不会被覆盖（如果这段原文没有被修改）。\n\n* [i18n.site : MarkDown多语言静态站点生成器](https://i18n.site/i18n.site) 为阅读体验而优化。","readmeFilename":"README.md"}