UNPKG

structs

Version:

A collection of general purpose data structures for JavaScript/TypeScript

56 lines (38 loc) 939 B
# structs ## Installation Using npm: ```shell $ npm i structs ``` Using yarn: ```shell $ yarn add structs ``` Using jsDelivr CDN: ```html <script src="https://cdn.jsdelivr.net/npm/structs"></script> ``` Using unpkg CDN: ```html <script src="https://unpkg.com/structs"></script> ``` ## Usage In Node.js: ```js // Load a specific class using destructuring (recommended) const { HashSet } = require('structs') const set = new HashSet([7, 69, 999, 'chidori', 7, 'chidori']) // > [ 7, 69, 999, 'chidori' ] // Load full build const structs = require('structs') const set = new structs.HashSet([7, 69, 999, 94, 69, 420]) // > [ 7, 69, 94, 420, 999 ] ``` With TypeScript: ```ts import { HashSet } from 'structs' const set = new HashSet<string>(['rick', 'patrick', 'madara', 'bulma']) // > [ 'rick', 'patrick', 'madara', 'bulma' ] ``` ## License structs is [MIT licensed](https://github.com/errmayank/structs/blob/main/LICENSE.md)