Socket
Socket
Sign inDemoInstall

data-structure-typed

Package Overview
Dependencies
Maintainers
1
Versions
201
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

data-structure-typed - npm Package Compare versions

Comparing version 1.34.6 to 1.34.7

2

CHANGELOG.md

@@ -11,3 +11,3 @@ # Changelog

## [v1.34.6](https://github.com/zrwusa/data-structure-typed/compare/v1.34.1...main) (upcoming)
## [v1.34.7](https://github.com/zrwusa/data-structure-typed/compare/v1.34.1...main) (upcoming)

@@ -14,0 +14,0 @@ ## [v1.34.1](https://github.com/zrwusa/data-structure-typed/compare/v1.33.4...v1.34.1) (6 October 2023)

@@ -26,3 +26,3 @@ /**

}
export declare abstract class Heap<V = number> {
export declare abstract class Heap<V = any> {
/**

@@ -29,0 +29,0 @@ * The function is a constructor for a class that initializes a priority callback function based on the

{
"name": "data-structure-typed",
"version": "1.34.6",
"version": "1.34.7",
"description": "Data Structures of Javascript & TypeScript. Binary Tree, BST, Graph, Heap, Priority Queue, Linked List, Queue, Deque, Stack, AVL Tree, Tree Multiset, Trie, Directed Graph, Undirected Graph, Singly Linked List, Doubly Linked List, Max Heap, Max Priority Queue, Min Heap, Min Priority Queue.",

@@ -5,0 +5,0 @@ "main": "dist/index.js",

@@ -9,10 +9,12 @@ # Data Structure Typed

The size after packaging is 69 kB.
![License](https://img.shields.io/badge/License-MIT-blue.svg)
![Language](https://img.shields.io/github/languages/top/zrwusa/data-structure-typed)
![GitHub release (latest by date)](https://img.shields.io/github/v/release/zrwusa/data-structure-typed)
![npm](https://aleen42.github.io/badges/src/npm.svg)
![NPM](https://img.shields.io/npm/l/data-structure-typed)
![GitHub top language](https://img.shields.io/github/languages/top/zrwusa/data-structure-typed)
![npm](https://img.shields.io/npm/dw/data-structure-typed)
![eslint](https://aleen42.github.io/badges/src/eslint.svg)
![npm package minimized gzipped size (select exports)](https://img.shields.io/bundlejs/size/data-structure-typed)
![npm bundle size](https://img.shields.io/bundlephobia/min/data-structure-typed)
![npm](https://img.shields.io/npm/v/data-structure-typed)
[//]: # (![Branches]&#40;https://img.shields.io/badge/branches-55.47%25-red.svg?style=flat&#41;)

@@ -428,2 +430,3 @@

<table>

@@ -455,2 +458,9 @@ <thead>

<tr>
<td>Singly Linked List</td>
<td>SinglyLinkedList&lt;E&gt;</td>
<td>-</td>
<td>-</td>
<td>-</td>
</tr>
<tr>
<td>Set</td>

@@ -470,16 +480,10 @@ <td>Set&lt;E&gt;</td>

<tr>
<td>Unordered Set</td>
<td>Ordered Dictionary</td>
<td>Map&lt;K, V&gt;</td>
<td>-</td>
<td>unordered_set&lt;T&gt;</td>
<td>HashSet&lt;E&gt;</td>
<td>-</td>
<td>OrderedDict</td>
</tr>
<tr>
<td>Unordered Map</td>
<td>HashMap&lt;K, V&gt;</td>
<td>unordered_map&lt;K, V&gt;</td>
<td>HashMap&lt;K, V&gt;</td>
<td>defaultdict</td>
</tr>
<tr>
<td>Queue</td>

@@ -499,2 +503,9 @@ <td>Queue&lt;E&gt;</td>

<tr>
<td>Heap</td>
<td>Heap&lt;V&gt;</td>
<td>priority_queue&lt;T&gt;</td>
<td>PriorityQueue&lt;E&gt;</td>
<td>heapq</td>
</tr>
<tr>
<td>Stack</td>

@@ -507,16 +518,23 @@ <td>Stack&lt;E&gt;</td>

<tr>
<td>Bitset</td>
<td>Deque</td>
<td>Deque&lt;E&gt;</td>
<td>deque&lt;T&gt;</td>
<td>-</td>
<td>bitset&lt;N&gt;</td>
<td>-</td>
<td>-</td>
</tr>
<tr>
<td>Deque</td>
<td>Deque&lt;E&gt;</td>
<td>deque&lt;T&gt;</td>
<td>Trie</td>
<td>Trie</td>
<td>-</td>
<td>-</td>
<td>-</td>
</tr>
<tr>
<td>Unordered Map</td>
<td>HashMap&lt;K, V&gt;</td>
<td>unordered_map&lt;K, V&gt;</td>
<td>HashMap&lt;K, V&gt;</td>
<td>defaultdict</td>
</tr>
<tr>
<td>Multiset</td>

@@ -536,16 +554,37 @@ <td>-</td>

<tr>
<td>Unordered Multiset</td>
<td>Binary Tree</td>
<td>BinaryTree&lt;K, V&gt;</td>
<td>-</td>
<td>unordered_multiset</td>
<td>Counter</td>
<td>-</td>
<td>-</td>
</tr>
<tr>
<td>Ordered Dictionary</td>
<td>Map&lt;K, V&gt;</td>
<td>Binary Search Tree</td>
<td>BST&lt;K, V&gt;</td>
<td>-</td>
<td>-</td>
<td>OrderedDict</td>
<td>-</td>
</tr>
<tr>
<td>Directed Graph</td>
<td>DirectedGraph&lt;V, E&gt;</td>
<td>-</td>
<td>-</td>
<td>-</td>
</tr>
<tr>
<td>Undirected Graph</td>
<td>UndirectedGraph&lt;V, E&gt;</td>
<td>-</td>
<td>-</td>
<td>-</td>
</tr>
<tr>
<td>Unordered Multiset</td>
<td>-</td>
<td>unordered_multiset</td>
<td>-</td>
<td>Counter</td>
</tr>
<tr>
<td>Linked Hash Set</td>

@@ -586,12 +625,12 @@ <td>-</td>

<tr>
<td>Persistent Collections</td>
<td>Unordered Multimap</td>
<td>-</td>
<td>unordered_multimap&lt;K, V&gt;</td>
<td>-</td>
<td>-</td>
<td>-</td>
</tr>
<tr>
<td>unordered multiset</td>
<td>Bitset</td>
<td>-</td>
<td>unordered_multiset&lt;T&gt;</td>
<td>bitset&lt;N&gt;</td>
<td>-</td>

@@ -601,7 +640,7 @@ <td>-</td>

<tr>
<td>Unordered Multimap</td>
<td>unordered_multimap&lt;K, V&gt;</td>
<td>Unordered Set</td>
<td>-</td>
<td>unordered_set&lt;T&gt;</td>
<td>HashSet&lt;E&gt;</td>
<td>-</td>
<td>-</td>
</tr>

@@ -608,0 +647,0 @@ </tbody>

@@ -45,3 +45,3 @@ /**

export abstract class Heap<V = number> {
export abstract class Heap<V = any> {
/**

@@ -48,0 +48,0 @@ * The function is a constructor for a class that initializes a priority callback function based on the

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