2023-06-15 16:34:28 +00:00
{
"name" : "data-structure-typed" ,
2023-09-09 15:49:53 +00:00
"version" : "1.21.2" ,
2023-08-30 06:27:18 +00:00
"description" : "Javascript & TypeScript Data Structure Library, meticulously crafted to empower developers with a versatile set of essential data structures. Our library includes a wide range of data structures, such as Binary Tree, AVL Tree, Binary Search Tree (BST), Tree Multiset, Segment Tree, Binary Indexed Tree, Graph, Directed Graph, Undirected Graph, Singly Linked List, Hash, CoordinateSet, CoordinateMap, Heap, Doubly Linked List, Priority Queue, Max Priority Queue, Min Priority Queue, Queue, ObjectDeque, ArrayDeque, Stack, and Trie. Each data structure is thoughtfully designed and implemented using TypeScript to provide efficient, reliable, and easy-to-use solutions for your programming needs. Whether you're optimizing algorithms, managing data, or enhancing performance, our TypeScript Data Structure Library is your go-to resource. Elevate your coding experience with these fundamental building blocks for software development." ,
2023-06-15 16:34:28 +00:00
"main" : "dist/index.js" ,
2023-09-09 15:49:53 +00:00
"module" : "dist/index.js" ,
"types" : "dist/index.d.ts" ,
2023-06-15 16:34:28 +00:00
"scripts" : {
2023-09-09 15:49:53 +00:00
"build" : "rm -rf dist && npx tsc && npm run build:browser" ,
"build:browser" : "webpack" ,
"build:docs" : "typedoc --out docs ./src" ,
2023-08-12 03:35:25 +00:00
"test" : "jest" ,
2023-08-31 12:02:31 +00:00
"update:test-deps" : "npm i avl-tree-typed binary-tree-typed bst-typed deque-typed directed-graph-typed doubly-linked-list-typed graph-typed heap-typed linked-list-typed max-heap-typed max-priority-queue-typed min-heap-typed min-priority-queue-typed priority-queue-typed singly-linked-list-typed stack-typed tree-multiset-typed trie-typed undirected-graph-typed --save-dev" ,
2023-08-16 16:50:14 +00:00
"deps:check" : "dependency-cruiser src" ,
"build:publish" : "npm run test && npm run build && npm run build:docs && npm publish"
2023-06-15 16:34:28 +00:00
} ,
"repository" : {
"type" : "git" ,
"url" : "git+https://github.com/zrwusa/data-structure-typed.git"
} ,
"keywords" : [
2023-08-11 14:46:43 +00:00
"Binary Tree" ,
"Binary Search Tree (BST)" ,
2023-08-12 15:23:09 +00:00
"AVL Tree" ,
2023-08-11 14:46:43 +00:00
"Tree Multiset" ,
"Segment Tree" ,
"Binary Indexed Tree" ,
"Graph" ,
"Directed Graph" ,
"Undirected Graph" ,
2023-08-12 15:23:09 +00:00
"Linked List" ,
2023-08-11 14:46:43 +00:00
"Singly Linked List" ,
2023-08-12 15:23:09 +00:00
"Doubly Linked List" ,
"Queue" ,
"Object Deque" ,
"Array Deque" ,
"Stack" ,
2023-06-15 16:34:28 +00:00
"Hash" ,
2023-08-12 15:23:09 +00:00
"Coordinate Set" ,
"Coordinate Map" ,
2023-06-15 16:34:28 +00:00
"Heap" ,
2023-08-11 14:46:43 +00:00
"Priority Queue" ,
"Max Priority Queue" ,
"Min Priority Queue" ,
2023-08-22 14:50:16 +00:00
"Trie" ,
"DFS" ,
"DFSIterative" ,
"BFS" ,
"morris" ,
"Bellman-Ford " ,
"Dijkstra's Algorithm" ,
"Floyd-Warshall Algorithm" ,
"Tarjan's Algorithm"
2023-06-15 16:34:28 +00:00
] ,
2023-08-15 17:35:16 +00:00
"author" : "Tyler Zeng zrwusa@gmail.com" ,
"license" : "MIT" ,
2023-06-15 16:34:28 +00:00
"bugs" : {
2023-06-15 17:24:35 +00:00
"url" : "https://github.com/zrwusa/data-structure-typed/issues"
2023-06-15 16:34:28 +00:00
} ,
2023-06-15 17:24:35 +00:00
"homepage" : "https://github.com/zrwusa/data-structure-typed#readme" ,
2023-06-15 16:34:28 +00:00
"devDependencies" : {
2023-08-11 17:11:08 +00:00
"@types/jest" : "^29.5.3" ,
2023-08-11 14:46:43 +00:00
"@types/node" : "^20.4.9" ,
2023-09-09 15:49:53 +00:00
"avl-tree-typed" : "^1.21.2" ,
"binary-tree-typed" : "^1.21.2" ,
"bst-typed" : "^1.21.2" ,
2023-08-12 14:54:56 +00:00
"dependency-cruiser" : "^13.1.2" ,
2023-09-09 15:49:53 +00:00
"deque-typed" : "^1.21.2" ,
"directed-graph-typed" : "^1.21.2" ,
"doubly-linked-list-typed" : "^1.21.2" ,
"graph-typed" : "^1.21.2" ,
"heap-typed" : "^1.21.2" ,
2023-08-11 17:11:08 +00:00
"jest" : "^29.6.2" ,
2023-09-09 15:49:53 +00:00
"linked-list-typed" : "^1.21.2" ,
"max-heap-typed" : "^1.21.2" ,
"max-priority-queue-typed" : "^1.21.2" ,
"min-heap-typed" : "^1.21.2" ,
"min-priority-queue-typed" : "^1.21.2" ,
"priority-queue-typed" : "^1.21.2" ,
"singly-linked-list-typed" : "^1.21.2" ,
"stack-typed" : "^1.21.2" ,
"tree-multiset-typed" : "^1.21.2" ,
"trie-typed" : "^1.21.2" ,
2023-08-11 17:11:08 +00:00
"ts-jest" : "^29.1.1" ,
2023-09-09 15:49:53 +00:00
"ts-loader" : "^9.4.4" ,
2023-08-12 03:35:25 +00:00
"typedoc" : "^0.24.8" ,
2023-08-31 12:02:31 +00:00
"typescript" : "^4.9.5" ,
2023-09-09 15:49:53 +00:00
"undirected-graph-typed" : "^1.21.2" ,
"webpack" : "^5.88.2" ,
"webpack-cli" : "^5.1.4"
2023-08-28 10:43:09 +00:00
} ,
"dependencies" : {
"zod" : "^3.22.2"
2023-06-15 16:34:28 +00:00
}
}