UNPKG

stl-kit

Version:

A modern JavaScript & TypeScript standard template library (STL) for data structures and algorithms. Includes high-performance implementations of Stack, Queue, Deque, Linked List, Vector, Set, Map, Tree, Heap, and Graph — inspired by C++ STL. Designed for

73 lines (72 loc) 1.69 kB
{ "name": "stl-kit", "version": "5.1.1", "description": "A modern JavaScript & TypeScript standard template library (STL) for data structures and algorithms. Includes high-performance implementations of Stack, Queue, Deque, Linked List, Vector, Set, Map, Tree, Heap, and Graph — inspired by C++ STL. Designed for performance, reusability, and clean, type-safe APIs.", "keywords": [ "standard-template-library", "stl", "stl-kit", "data-structures", "algorithms", "list", "array", "arraylist", "vector", "set", "map", "hashmap", "hashset", "hash-table", "linkedlist", "stack", "queue", "dequeue", "tree", "binary-tree", "heap", "priority-queue", "graph", "collections", "javascript", "typescript" ], "homepage": "https://github.com/sshuvoo/stl-kit#readme", "bugs": { "url": "https://github.com/sshuvoo/stl-kit/issues" }, "repository": { "type": "git", "url": "https://github.com/sshuvoo/stl-kit" }, "contributors": [ "Saffaullah Shuvo (https://github.com/sshuvoo)" ], "license": "MIT", "author": "Saffaullah Shuvo", "type": "module", "main": "lib/index.cjs", "module": "lib/index.js", "types": "lib/index.d.ts", "exports": { ".": { "types": "./lib/index.d.ts", "import": "./lib/index.js", "require": "./lib/index.cjs" } }, "files": [ "lib/" ], "scripts": { "start": "tsup --watch", "build": "tsup", "typecheck": "tsc --noEmit", "test": "vitest" }, "devDependencies": { "prettier": "3.6.1", "tsup": "^8.5.0", "typescript": "^5.8.3", "vitest": "^3.2.4" } }