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

@xylabs/arraybuffer

Package Overview
Dependencies
Maintainers
5
Versions
321
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@xylabs/arraybuffer - npm Package Compare versions

Comparing version

to
4.13.21

8

package.json
{
"name": "@xylabs/arraybuffer",
"version": "4.13.20",
"version": "4.13.21",
"description": "Base functionality used throughout XY Labs TypeScript/JavaScript libraries",

@@ -44,5 +44,5 @@ "keywords": [

"dependencies": {
"@xylabs/assert": "^4.13.20",
"@xylabs/hex": "^4.13.20",
"@xylabs/typeof": "^4.13.20"
"@xylabs/assert": "^4.13.21",
"@xylabs/hex": "^4.13.21",
"@xylabs/typeof": "^4.13.21"
},

@@ -49,0 +49,0 @@ "devDependencies": {

@@ -15,10 +15,260 @@ # @xylabs/arraybuffer

Version: 4.13.19
Base functionality used throughout XY Labs TypeScript/JavaScript libraries
## Documentation
## API Documentation
Coming Soon!
**@xylabs/arraybuffer**
***
## Functions
- [equalArrayBuffers](#functions/equalArrayBuffers)
- [isArrayBuffer](#functions/isArrayBuffer)
- [isArrayBufferLike](#functions/isArrayBufferLike)
- [toArrayBuffer](#functions/toArrayBuffer)
- [toUint8Array](#functions/toUint8Array)
### functions
### <a id="equalArrayBuffers"></a>equalArrayBuffers
[**@xylabs/arraybuffer**](#../README)
***
```ts
function equalArrayBuffers(a1, a2): boolean;
```
## Parameters
### a1
`ArrayBufferLike`
### a2
`ArrayBufferLike`
## Returns
`boolean`
### <a id="isArrayBuffer"></a>isArrayBuffer
[**@xylabs/arraybuffer**](#../README)
***
```ts
function isArrayBuffer(value): value is ArrayBuffer;
```
## Parameters
### value
`unknown`
## Returns
`value is ArrayBuffer`
### <a id="isArrayBufferLike"></a>isArrayBufferLike
[**@xylabs/arraybuffer**](#../README)
***
```ts
function isArrayBufferLike(value): value is ArrayBufferLike;
```
## Parameters
### value
`unknown`
## Returns
`value is ArrayBufferLike`
### <a id="toArrayBuffer"></a>toArrayBuffer
[**@xylabs/arraybuffer**](#../README)
***
## Call Signature
```ts
function toArrayBuffer(
value,
padLength?,
base?): undefined;
```
### Parameters
### value
`undefined`
### padLength?
`number`
### base?
`number`
### Returns
`undefined`
## Call Signature
```ts
function toArrayBuffer(
value,
padLength?,
base?): ArrayBufferLike;
```
### Parameters
### value
`string` | `bigint` | `ArrayBufferLike`
### padLength?
`number`
### base?
`number`
### Returns
`ArrayBufferLike`
## Call Signature
```ts
function toArrayBuffer(
value,
padLength?,
base?): undefined | ArrayBufferLike;
```
### Parameters
### value
`undefined` | `string` | `bigint` | `ArrayBufferLike`
### padLength?
`number`
### base?
`number`
### Returns
`undefined` \| `ArrayBufferLike`
### <a id="toUint8Array"></a>toUint8Array
[**@xylabs/arraybuffer**](#../README)
***
## Call Signature
```ts
function toUint8Array(
value,
padLength?,
base?): undefined;
```
### Parameters
### value
`undefined`
### padLength?
`number`
### base?
`number`
### Returns
`undefined`
## Call Signature
```ts
function toUint8Array(
value,
padLength?,
base?): Uint8Array;
```
### Parameters
### value
`string` | `bigint` | `ArrayBufferLike`
### padLength?
`number`
### base?
`number`
### Returns
`Uint8Array`
## Call Signature
```ts
function toUint8Array(
value,
padLength?,
base?): undefined | Uint8Array<ArrayBufferLike>;
```
### Parameters
### value
`undefined` | `string` | `bigint` | `ArrayBufferLike`
### padLength?
`number`
### base?
`number`
### Returns
`undefined` \| `Uint8Array`\<`ArrayBufferLike`\>
Part of [sdk-js](https://www.npmjs.com/package/@xyo-network/sdk-js)

@@ -25,0 +275,0 @@