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

doublylinked

Package Overview
Dependencies
Maintainers
1
Versions
33
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

doublylinked - npm Package Compare versions

Comparing version 2.4.0 to 2.4.1

54

lib/DoublyLinked.d.ts

@@ -13,4 +13,4 @@ /// <reference lib="es2015.symbol" />

export default class DoublyLinked {
constructor(...element: any[]);
export default class DoublyLinked<T = any> {
constructor(...element: T[]);

@@ -25,43 +25,43 @@ readonly cursor: Node;

concat(...element: any[]): DoublyLinked;
concat(...element: T[]): DoublyLinked;
entries(): IterableIterator<[number, any]>;
entries(): IterableIterator<[number, T]>;
keys(): IterableIterator<number>;
values(): IterableIterator<any>;
values(): IterableIterator<T>;
every(callback: (element: any, index?: number, thisArg?: any) => Maybe<boolean>, thisArg?: any): boolean;
every(callback: (element: T, index?: number, thisArg?: any) => Maybe<boolean>, thisArg?: any): boolean;
everyRight(callback: (element: any, index?: number, thisArg?: any) => Maybe<boolean>, thisArg?: any): boolean;
everyRight(callback: (element: T, index?: number, thisArg?: any) => Maybe<boolean>, thisArg?: any): boolean;
filter(callback: (element: any, index?: number, thisArg?: any) => Maybe<boolean>, thisArg?: any): DoublyLinked;
filter(callback: (element: T, index?: number, thisArg?: any) => Maybe<boolean>, thisArg?: any): DoublyLinked;
find(callback: (element: any, index?: number, thisArg?: any) => Maybe<boolean>, thisArg?: any): any;
find(callback: (element: T, index?: number, thisArg?: any) => Maybe<boolean>, thisArg?: any): T;
forEach(callback: (element: any, index?: number, thisArg?: any) => void, thisArg?: any): void;
forEach(callback: (element: T, index?: number, thisArg?: any) => void, thisArg?: any): void;
forEachRight(callback: (element: any, index?: number, thisArg?: any) => void, thisArg?: any): void;
forEachRight(callback: (element: T, index?: number, thisArg?: any) => void, thisArg?: any): void;
includes(element: any, fromIndex?: number): boolean;
includes(element: T, fromIndex?: number): boolean;
insert(...element: any[]): number;
insert(...element: T[]): number;
join(separator): string;
map(callback: (element: any, index?: number, thisArg?: any) => void): DoublyLinked;
map(callback: (element: T, index?: number, thisArg?: any) => void): DoublyLinked;
next(): any;
next(): T;
pop(): any;
pop(): T;
prev(): any;
prev(): T;
push(...element: any[]): number;
push(...element: T[]): number;
reduce(callback: (accumulator: any, element: any, index?: number, thisArg?: any) => any, initialValue?: any): any;
reduce(callback: (accumulator: any, element: T, index?: number, thisArg?: any) => any, initialValue?: any): any;
reduceRight(callback: (accumulator: any, element: any, index?: number, thisArg?: any) => any, initialValue?: any): any;
reduceRight(callback: (accumulator: any, element: T, index?: number, thisArg?: any) => any, initialValue?: any): any;
remove(element: any, fromIndex?: number): any;
remove(element: T, fromIndex?: number): any;

@@ -72,15 +72,15 @@ reset(): DoublyLinked;

shift(): any;
shift(): T;
slice(start?: number, end?: number): any[];
slice(start?: number, end?: number): T[];
some(callback: (element: any, index?: number, thisArg?: any) => boolean, thisArg?: any): boolean;
some(callback: (element: T, index?: number, thisArg?: any) => boolean, thisArg?: any): boolean;
someRight(callback: (element: any, index?: number, thisArg?: any) => boolean, thisArg?: any): boolean;
someRight(callback: (element: T, index?: number, thisArg?: any) => boolean, thisArg?: any): boolean;
toArray(): any[];
toArray(): T[];
toString(): string;
unshift(...element: any[]): number;
unshift(...element: T[]): number;

@@ -87,0 +87,0 @@ }

{
"name": "doublylinked",
"description": "Doubly linked list implementation for JavaScript with iterator and array-like interface",
"version": "2.4.0",
"version": "2.4.1",
"author": "Panates Ltd.",

@@ -22,5 +22,5 @@ "contributors": [

"devDependencies": {
"eslint": "^7.10.0",
"eslint": "^7.13.0",
"eslint-config-google": "^0.14.0",
"mocha": "^8.1.3",
"mocha": "^8.2.1",
"nyc": "^15.1.0"

@@ -27,0 +27,0 @@ },

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