Socket
Socket
Sign inDemoInstall

denque

Package Overview
Dependencies
0
Maintainers
1
Versions
24
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.3.0 to 1.4.0

30

index.d.ts

@@ -1,17 +0,17 @@

declare class Denque {
declare class Denque<T = any> {
constructor();
constructor(array: any[]);
constructor(array: T[]);
push(item: any): number;
unshift(item: any): number;
pop(): any;
removeBack(): any;
shift(): any;
peekBack(): any;
peekFront(): any;
peekAt(index: number): any;
get(index: number): any;
remove(index: number, count: number): any[];
removeOne(index: number): any;
splice(index: number, count: number, ...item: any[]): any[];
push(item: T): number;
unshift(item: T): number;
pop(): T | undefined;
removeBack(): T | undefined;
shift(): T | undefined;
peekBack(): T | undefined;
peekFront(): T | undefined;
peekAt(index: number): T | undefined;
get(index: number): T | undefined;
remove(index: number, count: number): T[];
removeOne(index: number): T | undefined;
splice(index: number, count: number, ...item: T[]): T[] | undefined;
isEmpty(): boolean;

@@ -21,3 +21,3 @@ clear(): void;

toString(): string;
toArray(): any[];
toArray(): T[];

@@ -24,0 +24,0 @@ length: number;

{
"name": "denque",
"version": "1.3.0",
"version": "1.4.0",
"description": "The fastest javascript implementation of a double-ended queue. Maintains compatability with deque.",

@@ -39,3 +39,3 @@ "main": "index.js",

},
"license": "APACHE-2.0",
"license": "Apache-2.0",
"bugs": {

@@ -42,0 +42,0 @@ "url": "https://github.com/Salakar/denque/issues"

SocketSocket SOC 2 Logo

Product

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

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc