{"_id":"to-data-view","_rev":"3-b2352d18ae5b1aead41ff5ca8397e462","name":"to-data-view","description":"Create a `DataView` over an `ArrayBuffer`/8-bit typed array (commonly used in the browsers) or a `Buffer` (commonly used in Node.js).","dist-tags":{"latest":"2.0.0"},"versions":{"1.0.0":{"name":"to-data-view","version":"1.0.0","license":"MIT","repository":{"type":"git","url":"git+https://github.com/LinusU/to-data-view.git"},"scripts":{"test":"standard && node test"},"devDependencies":{"standard":"^10.0.3"},"gitHead":"6b6027594f31308d24c5ca45e6bac073568cc1cb","description":"Create a `DataView` over an `ArrayBuffer` (commonly used in the browsers) or a `Buffer` (commonly used in Node.js).","bugs":{"url":"https://github.com/LinusU/to-data-view/issues"},"homepage":"https://github.com/LinusU/to-data-view#readme","_id":"to-data-view@1.0.0","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"linusu","email":"linus@folkdatorn.se"},"dist":{"integrity":"sha512-pz/bdULSupr+shtVLFHRBXstHfeBByfT9oa1oVOMBR4FWJkuFuD/OFdXZkR8sWONbtfKO7m3Tin/tKM+k3Qt8Q==","shasum":"4980623719ccb6a2232ae6d82d9ffd0a2e2e39fd","tarball":"https://registry.npmjs.org/to-data-view/-/to-data-view-1.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2aPGfHRu+ZPKbWvyTORuuDQqSJF5GHSR8zZD8cv+rqgIhAIZgq6ZypMUKhluS/gkqe6xuYB8BegLUQXHdsqJcvzXi"}]},"maintainers":[{"name":"linusu","email":"linus@folkdatorn.se"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/to-data-view-1.0.0.tgz_1517066710092_0.6961210567969829"},"directories":{}},"1.1.0":{"name":"to-data-view","version":"1.1.0","license":"MIT","repository":{"type":"git","url":"git+https://github.com/LinusU/to-data-view.git"},"scripts":{"test":"standard && node test"},"devDependencies":{"standard":"^14.3.1"},"gitHead":"5bd080ae8cfa6feb4bee5bba6a0f291d631446aa","description":"Create a `DataView` over an `ArrayBuffer`/8-bit typed array (commonly used in the browsers) or a `Buffer` (commonly used in Node.js).","bugs":{"url":"https://github.com/LinusU/to-data-view/issues"},"homepage":"https://github.com/LinusU/to-data-view#readme","_id":"to-data-view@1.1.0","_nodeVersion":"12.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-1eAdufMg6mwgmlojAx3QeMnzB/BTVp7Tbndi3U7ftcT2zCZadjxkkmLmd97zmaxWi+sgGcgWrokmpEoy0Dn0vQ==","shasum":"08d6492b0b8deb9b29bdf1f61c23eadfa8994d00","tarball":"https://registry.npmjs.org/to-data-view/-/to-data-view-1.1.0.tgz","fileCount":5,"unpackedSize":2899,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd0GA5CRA9TVsSAnZWagAAod0P/08MXX/Tyo08RstYcka1\nYn37udDqxO/lc+B4hCa/+5vbO1V0R2CCEjGpWm3e9/lDt0W5ftbhxUDHmj5F\nAOxjGAFHksmEF+Qiq9qrqzcYQtlqChLVKrC63uN2SHQwNYDaKuwRKKqRvLVF\nTB+fmZ6Ui6YmSfkGbxp/QQuvsV0z5j5Rht2bhFZcGTmAz8oVxDbyIf8DMlit\nDBngmrb/84feCOeuwoxTogshPWFTVsijSIkBa8qpFOhzNmo0A0qMekBA0ym1\nxBdcLe/zD63UhFQW98Z7/KyGcThV9t6yrfokgFsavEZIezv5+mwe1NXMhVUf\nGJMed6/TeVd20f900LAJzj6nyjawvMCyQyRhlZPLGDAjE/VFi/pahHRZlqCl\nPok8jQXBh3qB0dQDdhJExWgics4UJjLIVFdfnMrY4fcc1sLMxWd4hDu+pD28\nA+KZVXLfL0VtCbWYbclL4vdlBVh4SZ3wGMA/RItYLQDiRhRGhajNo9ax70Il\nMXIUOwtVSLe76TmlhwCaxhJaVvCknYGOvZWt2neJjPjrHOSGQhcTtN2nEmb3\n3FjApJTEDGja0ofvZydp6DOS7PYf5PSXwPFKpsb4+zA3WcESVvdZB/y+U1FD\nme6lHczSGSnPUywLyR5daW4llM3Jqqpx/Mm0/kaiBh0TbsMoobAPbKDqEwYP\nBv/D\r\n=kgoZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdJPWoAYC+RgK+INtuJ9SifDw4cWg0zjQR0i8FWnN1pgIgQ38JC/bKEhcfEIun6rliHyMjRxkIPmlaQ7pMJxg/ZtY="}]},"maintainers":[{"name":"linusu","email":"linus@folkdatorn.se"}],"_npmUser":{"name":"linusu","email":"linus@folkdatorn.se"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/to-data-view_1.1.0_1573937208616_0.2174292587620923"},"_hasShrinkwrap":false},"2.0.0":{"name":"to-data-view","version":"2.0.0","license":"MIT","repository":{"type":"git","url":"git+https://github.com/LinusU/to-data-view.git"},"type":"module","exports":"./index.js","scripts":{"test":"standard && node test && ts-readme-generator --check"},"devDependencies":{"standard":"^16.0.3","ts-readme-generator":"^0.5.0"},"engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"gitHead":"e80ca034b85a85efe61ec086936b8728b0cb3276","description":"Create a `DataView` over an `ArrayBuffer`/8-bit typed array (commonly used in the browsers) or a `Buffer` (commonly used in Node.js).","bugs":{"url":"https://github.com/LinusU/to-data-view/issues"},"homepage":"https://github.com/LinusU/to-data-view#readme","_id":"to-data-view@2.0.0","_nodeVersion":"16.5.0","_npmVersion":"7.19.1","dist":{"integrity":"sha512-RGEM5KqlPHr+WVTPmGNAXNeFEmsBnlkxXaIfEpUYV0AST2Z5W1EGq9L/MENFrMMmL2WQr1wjkmZy/M92eKhjYA==","shasum":"4cc3f5c9eb59514a7436fc54c587c3c34c9b1d60","tarball":"https://registry.npmjs.org/to-data-view/-/to-data-view-2.0.0.tgz","fileCount":6,"unpackedSize":3702,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg+7+rCRA9TVsSAnZWagAAncgQAIjDeKh/Bqx1QnbVTLeV\n3sfEk/mEJpwN2jTdfWrj2AJ9MVhxkGDZAhs/sp9YCqv9+/x/LO0bR+Vt43aW\nsrKE0AA6YFXZ6EXel177I5BR9UxzcIaiptSq7YlGpKBQBjrpH0Nts/Y1TR3W\nzCMY0bLqTfUwaurAihFVkAHlI4VACbzpQjLny/NvGlnJhLKKMU5A3kdg2loj\nziQ3EKxbpTLP47VT3yFS8HWYPxfz3t9Xa9cmOZGB5XbjAIegjSfo+IxQHvyN\nJdTFJtLb3F9dA2hu5e4M+tidnfxKSyRpdWyLTR2MA7teDMSex4b/FuH1u7B+\nrKy/QPqebejdKvV5ZStA4yJr2+lnhcYYN1pCC+F0OGzfZdk27YOZ5yo4nEoa\ng1l70gKQjgWMvsS0DqdRgeYzdwK63FJuipCURPiZUBrRCpGomJG6uMXDDLn6\nAuGS05PHSSS9sZ/2f8jieO5o4tQMTkrZVToml3lGaobsz3YC27JtoGRwFRmt\nTJFZDabJARk/xCqFnAdSnK/ntCAywavhfw+JD4wSINfx4DeJFoG7/m1bUwnh\nBOEXnxFcUCMnU9CThipB0c3emfZeW08zyitELrBHGnUBZiFLuLQ1tukfTSOE\n+LYP3wYD+4T91dEOPQOUsMeQ607J7ENjEbhYU0i87pJNrCmtB0MO5l1fWdSO\nMmgc\r\n=6c3P\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE9DKXOEYNWeMI8ra2PkDs1WWIms5RGZgUvSpa4YJQ0qAiA0D4ZhtD6V1TGcr/tpTvx9yTWM10cw/CFm6a6uSo6C4w=="}]},"_npmUser":{"name":"linusu","email":"linus@folkdatorn.se"},"directories":{},"maintainers":[{"name":"linusu","email":"linus@folkdatorn.se"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/to-data-view_2.0.0_1627111338982_0.9920305968357608"},"_hasShrinkwrap":false}},"readme":"# To DataView\n\nCreate a `DataView` over an `ArrayBuffer`/8-bit typed array (commonly used in the browsers) or a `Buffer` (commonly used in Node.js).\n\nSupported inputs:\n\n- [`ArrayBuffer`](https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer)\n- [`Buffer`](https://nodejs.org/docs/latest/api/buffer.html#buffer_class_buffer)\n- [`Int8Array`](https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Int8Array)\n- [`Uint8Array`](https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array)\n- [`Uint8ClampedArray`](https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Uint8ClampedArray)\n\n## Installation\n\n```sh\nnpm install --save to-data-view\n```\n\n## Usage\n\n```js\nimport toDataView from 'to-data-view'\n\n// This function will accept both `ArrayBuffer` and `Buffer` as input\nfunction awesomeParser (source) {\n  const view = toDataView(source)\n\n  // ...\n}\n```\n\n## API\n\n### `toDataView(data)`\n\n- `data` (`ArrayBuffer | Int8Array | Uint8Array | Uint8ClampedArray`, required)\n- returns `DataView`\n\nReturn a `DataView` instance that uses the same memory as the provided `ArrayBuffer`, 8-bit typed array or `Buffer`.\n","maintainers":[{"name":"linusu","email":"linus@folkdatorn.se"}],"time":{"modified":"2022-05-21T23:54:03.707Z","created":"2018-01-27T15:25:10.993Z","1.0.0":"2018-01-27T15:25:10.993Z","1.1.0":"2019-11-16T20:46:48.809Z","2.0.0":"2021-07-24T07:22:19.347Z"},"homepage":"https://github.com/LinusU/to-data-view#readme","repository":{"type":"git","url":"git+https://github.com/LinusU/to-data-view.git"},"bugs":{"url":"https://github.com/LinusU/to-data-view/issues"},"license":"MIT","readmeFilename":"readme.md"}