{"_id":"string-to-arraybuffer","_rev":"4213350","name":"string-to-arraybuffer","description":"Convert base64/datauri/plain string to ArrayBuffer","dist-tags":{"latest":"1.0.2"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"},{"name":"dy","email":"155263213@qq.com"}],"time":{"modified":"2026-03-04T17:07:51.000Z","created":"2017-06-27T20:55:43.472Z","1.0.2":"2018-11-09T20:32:10.258Z","1.0.1":"2018-10-15T21:40:59.841Z","1.0.0":"2017-06-27T20:55:43.472Z"},"users":{},"author":{"name":"Dima Yv","email":"dfcreative@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/dy/string-to-arraybuffer.git"},"versions":{"1.0.2":{"name":"string-to-arraybuffer","version":"1.0.2","description":"Convert base64/datauri/plain string to ArrayBuffer","main":"index.js","scripts":{"test":"node test.js"},"repository":{"type":"git","url":"git+https://github.com/dy/string-to-arraybuffer.git"},"keywords":["arraybuffer","array-buffer","array","buffer","string","base64","data-uri","data url","uint8"],"author":{"name":"Dima Yv","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dy/string-to-arraybuffer/issues"},"homepage":"https://github.com/dy/string-to-arraybuffer#readme","dependencies":{"atob-lite":"^2.0.0","is-base64":"^0.1.0"},"devDependencies":{"arraybuffer-to-string":"^1.0.0","is-browser":"^2.0.1","tape":"^4.7.0"},"gitHead":"804d870138371bbdde7d3b2e738f0a0f822c6d3d","_id":"string-to-arraybuffer@1.0.2","_npmVersion":"6.4.1","_nodeVersion":"8.11.1","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"dist":{"shasum":"161147fbadea02e28b0935002cec4c40f1ca7f0a","size":3167,"noattachment":false,"key":"/string-to-arraybuffer/-/string-to-arraybuffer-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/string-to-arraybuffer/download/string-to-arraybuffer-1.0.2.tgz"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"},{"name":"dy","email":"155263213@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string-to-arraybuffer_1.0.2_1541795530038_0.8702677443504683"},"_hasShrinkwrap":false,"publish_time":1541795530258,"_cnpm_publish_time":1541795530258,"_cnpmcore_publish_time":"2021-12-17T00:39:14.337Z"},"1.0.1":{"name":"string-to-arraybuffer","version":"1.0.1","description":"Convert base64/datauri/plain string to ArrayBuffer","main":"index.js","scripts":{"test":"node test.js"},"repository":{"type":"git","url":"git+https://github.com/dy/string-to-arraybuffer.git"},"keywords":["arraybuffer","array-buffer","array","buffer","string","base64","data-uri","data url","uint8"],"author":{"name":"Dima Yv","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dy/string-to-arraybuffer/issues"},"homepage":"https://github.com/dy/string-to-arraybuffer#readme","dependencies":{"atob-lite":"^2.0.0","is-base64":"^0.0.4"},"devDependencies":{"arraybuffer-to-string":"^1.0.0","is-browser":"^2.0.1","tape":"^4.7.0"},"gitHead":"240ce634c6e011ee31f794fea2d07f41b8d2a20b","_id":"string-to-arraybuffer@1.0.1","_npmVersion":"6.4.1","_nodeVersion":"8.11.1","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"dist":{"shasum":"463fa0be6c376a23eb230e24efbe651594665bd7","size":3173,"noattachment":false,"key":"/string-to-arraybuffer/-/string-to-arraybuffer-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/string-to-arraybuffer/download/string-to-arraybuffer-1.0.1.tgz"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"},{"name":"dy","email":"155263213@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string-to-arraybuffer_1.0.1_1539639659718_0.6586814994082164"},"_hasShrinkwrap":false,"publish_time":1539639659841,"_cnpm_publish_time":1539639659841,"_cnpmcore_publish_time":"2021-12-17T00:39:14.544Z"},"1.0.0":{"name":"string-to-arraybuffer","version":"1.0.0","description":"Convert base64/datauri/plain string to ArrayBuffer","main":"index.js","scripts":{"test":"node test.js"},"repository":{"type":"git","url":"git+https://github.com/dfcreative/string-to-arraybuffer.git"},"keywords":["arraybuffer","array-buffer","array","buffer","string","base64"],"author":{"name":"Dima Yv","email":"dfcreative@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/dfcreative/string-to-arraybuffer/issues"},"homepage":"https://github.com/dfcreative/string-to-arraybuffer#readme","dependencies":{"atob-lite":"^2.0.0","is-base64":"^0.0.4"},"devDependencies":{"is-browser":"^2.0.1","tape":"^4.7.0"},"gitHead":"933eaf5bb81bade4fc061e88fecb4272b3653e4a","_id":"string-to-arraybuffer@1.0.0","_shasum":"6aeadd45b58e633c9e833c7ee6626ee6950dd3c5","_from":".","_npmVersion":"4.6.1","_nodeVersion":"8.1.2","_npmUser":{"name":"dfcreative","email":"df.creative@gmail.com"},"dist":{"shasum":"6aeadd45b58e633c9e833c7ee6626ee6950dd3c5","size":3298,"noattachment":false,"key":"/string-to-arraybuffer/-/string-to-arraybuffer-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/string-to-arraybuffer/download/string-to-arraybuffer-1.0.0.tgz"},"maintainers":[{"name":"dfcreative","email":"df.creative@gmail.com"},{"name":"dy","email":"155263213@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string-to-arraybuffer-1.0.0.tgz_1498596942523_0.5515228793956339"},"directories":{},"publish_time":1498596943472,"_hasShrinkwrap":false,"_cnpm_publish_time":1498596943472,"_cnpmcore_publish_time":"2021-12-17T00:39:14.791Z"}},"readme":"# string-to-arraybuffer [![unstable](https://img.shields.io/badge/stability-unstable-orange.svg)](http://github.com/badges/stability-badges) [![Build Status](https://img.shields.io/travis/dy/string-to-arraybuffer.svg)](https://travis-ci.org/dy/string-to-arraybuffer)\r\n\r\nTurn dataURI/base64/plain string into an _ArrayBuffer_.\r\n\r\n[![npm install string-to-arraybuffer](https://nodei.co/npm/string-to-arraybuffer.png?mini=true)](https://npmjs.org/package/string-to-arraybuffer/)\r\n\r\n```js\r\nvar str2ab = require('string-to-arraybuffer')\r\n\r\n// Plain 'Hello World!'\r\nvar abuf1 = str2ab('Hello World!')\r\n\r\n// Base-64 'Hello World!'\r\nvar abuf2 = str2ab('SGVsbG8sIFdvcmxkIQ%3D%3D')\r\n\r\n// Barebones data-uri 'Hello World!'\r\nvar abuf3 = str2ab('data:,Hello%2C%20World!')\r\n\r\n// Base-64 data-uri 'Hello World!'\r\nvar abuf4 = str2ab('data:text/plain;base64,SGVsbG8sIFdvcmxkIQ%3D%3D')\r\n```\r\n\r\n### Related\r\n\r\n* [arraybuffer-to-string](https://github.com/dy/arraybuffer-to-string) − represent binary data in string\r\n* [data-uri-to-buffer](https://www.npmjs.com/package/data-uri-to-buffer) − decode URI string to Buffer.\r\n* [to-array-buffer](https://www.npmjs.com/package/to-array-buffer) − convert anything to ArrayBuffer.\r\n","_attachments":{},"homepage":"https://github.com/dy/string-to-arraybuffer#readme","bugs":{"url":"https://github.com/dy/string-to-arraybuffer/issues"},"license":"MIT"}