New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

rc-js-util

Package Overview
Dependencies
Maintainers
1
Versions
262
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

rc-js-util - npm Package Compare versions

Comparing version 5.0.0-alpha.26 to 5.0.0-alpha.27

11

bin/src/array/typed-array/a-typed-tuple-factory.d.ts
import { ITypedArrayTupleFactory } from "./i-typed-array-tuple-factory";
import { INormalizedDataView } from "./normalized-data-view/i-normalized-data-view";
export declare abstract class ATypedTupleFactory<T extends object, TCtorArgs extends number[]> implements ITypedArrayTupleFactory<T, TCtorArgs> {
export declare abstract class ATypedTupleFactory<TArray extends object, TCtorArgs extends number[]> implements ITypedArrayTupleFactory<TArray, TCtorArgs> {
protected readonly length: number;

@@ -8,6 +8,7 @@ protected readonly bytesPerElement: number;

protected constructor(length: number, bytesPerElement: number, dataView: INormalizedDataView);
abstract createOne(...args: TCtorArgs): T;
abstract createOneEmpty(): T;
copyFromBuffer(memoryDataView: DataView, pointer: number, writeTo?: T, littleEndian?: boolean): T;
copyToBuffer(memoryDataView: DataView, writeFrom: T, pointer: number, littleEndian?: boolean): void;
abstract createOne(...args: TCtorArgs): TArray;
abstract createOneEmpty(): TArray;
clone(typedArrayTuple: TArray): TArray;
copyFromBuffer(memoryDataView: DataView, pointer: number, writeTo?: TArray, littleEndian?: boolean): TArray;
copyToBuffer(memoryDataView: DataView, writeFrom: TArray, pointer: number, littleEndian?: boolean): void;
}

@@ -10,2 +10,5 @@ "use strict";

}
clone(typedArrayTuple) {
return typedArrayTuple.slice();
}
copyFromBuffer(memoryDataView, pointer, writeTo = this.createOneEmpty(), littleEndian = true) {

@@ -12,0 +15,0 @@ for (let i = 0, iEnd = this.length; i < iEnd; ++i) {

@@ -10,2 +10,3 @@ /**

copyToBuffer(memoryDataView: DataView, writeFrom: TArray, pointer: number, littleEndian?: boolean): void;
clone(typedArrayTuple: TArray): TArray;
}
{
"name": "rc-js-util",
"version": "5.0.0-alpha.26",
"version": "5.0.0-alpha.27",
"license": "MIT",

@@ -5,0 +5,0 @@ "scripts": {

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc