You're Invited:Meet the Socket Team at BlackHat and DEF CON in Las Vegas, Aug 4-6.RSVP
Socket
Book a DemoInstallSign in
Socket

it-to-buffer

Package Overview
Dependencies
Maintainers
1
Versions
22
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

it-to-buffer - npm Package Compare versions

Comparing version

to
4.0.6

2

dist/index.min.js
(function (root, factory) {(typeof module === 'object' && module.exports) ? module.exports = factory() : root.ItToBuffer = factory()}(typeof self !== 'undefined' ? self : this, function () {
"use strict";var ItToBuffer=(()=>{var l=Object.defineProperty;var c=Object.getOwnPropertyDescriptor;var s=Object.getOwnPropertyNames;var b=Object.prototype.hasOwnProperty;var y=(r,t)=>{for(var o in t)l(r,o,{get:t[o],enumerable:!0})},h=(r,t,o,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let f of s(t))!b.call(r,f)&&f!==o&&l(r,f,{get:()=>t[f],enumerable:!(n=c(t,f))||n.enumerable});return r};var g=r=>h(l({},"__esModule",{value:!0}),r);var A={};y(A,{default:()=>m});function e(r){return globalThis.Buffer!=null?new Uint8Array(r.buffer,r.byteOffset,r.byteLength):r}function u(r=0){return globalThis.Buffer?.allocUnsafe!=null?e(globalThis.Buffer.allocUnsafe(r)):new Uint8Array(r)}function a(r,t){if(globalThis.Buffer!=null)return e(globalThis.Buffer.concat(r,t));t==null&&(t=r.reduce((f,i)=>f+i.length,0));let o=u(t),n=0;for(let f of r)o.set(f,n),n+=f.length;return e(o)}function p(r){return r[Symbol.asyncIterator]!=null}function U(r){if(p(r))return(async()=>{let n=new Uint8Array(0);for await(let f of r)n=a([n,f],n.length+f.length);return n})();let t=[],o=0;for(let n of r)t.push(n),o+=n.byteLength;return a(t,o)}var m=U;return g(A);})();
"use strict";var ItToBuffer=(()=>{var f=Object.defineProperty;var i=Object.getOwnPropertyDescriptor;var l=Object.getOwnPropertyNames;var s=Object.prototype.hasOwnProperty;var p=(t,n)=>{for(var e in n)f(t,e,{get:n[e],enumerable:!0})},y=(t,n,e,r)=>{if(n&&typeof n=="object"||typeof n=="function")for(let o of l(n))!s.call(t,o)&&o!==e&&f(t,o,{get:()=>n[o],enumerable:!(r=i(n,o))||r.enumerable});return t};var b=t=>y(f({},"__esModule",{value:!0}),t);var h={};p(h,{default:()=>U});function a(t=0){return new Uint8Array(t)}function u(t,n){n==null&&(n=t.reduce((o,c)=>o+c.length,0));let e=a(n),r=0;for(let o of t)e.set(o,r),r+=o.length;return e}function m(t){return t[Symbol.asyncIterator]!=null}function A(t){if(m(t))return(async()=>{let r=new Uint8Array(0);for await(let o of t)r=u([r,o],r.length+o.length);return r})();let n=[],e=0;for(let r of t)n.push(r),e+=r.byteLength;return u(n,e)}var U=A;return b(h);})();
return ItToBuffer}));
{
"name": "it-to-buffer",
"version": "4.0.5",
"version": "4.0.6",
"description": "Takes an async iterator that yields buffers and concatenates them all together",
"author": "Alex Potsides <alex@achingbrain.net>",
"license": "Apache-2.0 OR MIT",
"homepage": "https://github.com/achingbrain/it/tree/master/packages/it-to-buffer#readme",
"homepage": "https://github.com/achingbrain/it/tree/main/packages/it-to-buffer#readme",
"repository": {

@@ -15,2 +15,6 @@ "type": "git",

},
"publishConfig": {
"access": "public",
"provenance": true
},
"type": "module",

@@ -37,87 +41,2 @@ "types": "./dist/src/index.d.ts",

},
"release": {
"branches": [
"main"
],
"plugins": [
[
"@semantic-release/commit-analyzer",
{
"preset": "conventionalcommits",
"releaseRules": [
{
"breaking": true,
"release": "major"
},
{
"revert": true,
"release": "patch"
},
{
"type": "feat",
"release": "minor"
},
{
"type": "fix",
"release": "patch"
},
{
"type": "docs",
"release": "patch"
},
{
"type": "test",
"release": "patch"
},
{
"type": "deps",
"release": "patch"
},
{
"scope": "no-release",
"release": false
}
]
}
],
[
"@semantic-release/release-notes-generator",
{
"preset": "conventionalcommits",
"presetConfig": {
"types": [
{
"type": "feat",
"section": "Features"
},
{
"type": "fix",
"section": "Bug Fixes"
},
{
"type": "chore",
"section": "Trivial Changes"
},
{
"type": "docs",
"section": "Documentation"
},
{
"type": "deps",
"section": "Dependencies"
},
{
"type": "test",
"section": "Tests"
}
]
}
}
],
"@semantic-release/changelog",
"@semantic-release/npm",
"@semantic-release/github",
"@semantic-release/git"
]
},
"scripts": {

@@ -133,11 +52,10 @@ "build": "aegir build",

"test:firefox": "aegir test -t browser -- --browser firefox",
"test:firefox-webworker": "aegir test -t webworker -- --browser firefox",
"release": "aegir release"
"test:firefox-webworker": "aegir test -t webworker -- --browser firefox"
},
"dependencies": {
"uint8arrays": "^5.0.0"
"uint8arrays": "^5.0.3"
},
"devDependencies": {
"aegir": "^41.1.9"
"aegir": "^42.2.5"
}
}

@@ -0,1 +1,3 @@

# it-to-buffer
[![codecov](https://img.shields.io/codecov/c/github/achingbrain/it.svg?style=flat-square)](https://codecov.io/gh/achingbrain/it)

@@ -8,2 +10,17 @@ [![CI](https://img.shields.io/github/actions/workflow/status/achingbrain/it/js-test-and-release.yml?branch=main\&style=flat-square)](https://github.com/achingbrain/it/actions/workflows/js-test-and-release.yml?query=branch%3Amain)

<!--
!IMPORTANT!
Everything in this README between "# About" and "# Install" is automatically
generated and will be overwritten the next time the doc generator is run.
To make changes to this section, please update the @packageDocumentation section
of src/index.js or src/index.ts
To experiment with formatting, please run "npm run docs" from the root of this
repo and examine the changes made.
-->
Collects all `Uint8Array` values from an (async)iterable and returns them as a single `Uint8Array`.

@@ -10,0 +27,0 @@