{"bugs":{"url":"https://github.com/zrwusa/data-structure-typed/issues"},"dist":{"shasum":"5ae6371df3b4ff29f592f68316aadaf61243d2b9","tarball":"https://registry.npmjs.org/data-structure-typed/-/data-structure-typed-2.0.5.tgz","fileCount":910,"integrity":"sha512-L/huLz6qr+vBdpp1NK4Rp44HHiI3sRughHBfETdO4PgcQ5qkYWPK2G6dBkpphvW4enkl8NSjXFdvTissK3FEaQ==","signatures":[{"sig":"MEUCIFDFYdJIC/3JjhOMpBeI51Fi+BBqhjOUdHRmV9iDy71eAiEAqdYqsOngoCmkNN6FRs21QqyNiHDv+GExY94XUAQKlcU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6730878},"main":"dist/cjs/index.js","name":"data-structure-typed","types":"dist/esm/index.d.ts","author":{"name":"Pablo Zeng","email":"zrwusa@gmail.com"},"module":"dist/esm/index.js","browser":"dist/umd/data-structure-typed.min.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"cde89100eb968e65e255df899ade73a39aa25a90","license":"MIT","scripts":{"ci":"env && git fetch --tags && npm run update:subs && npm run inspect && npm run lint && npm run test && npm run changelog","toc":"doctoc README.md","lint":"npm run lint:src && npm run lint:test","test":"npm run test:in-band","build":"npm run build:ecu && npm run build:docs-class","check":"tsc --noEmit","format":"npm run format:src && npm run format:test","inspect":"npm run build && npm run check && npm run lint","lint:src":"eslint --fix 'src/**/*.{js,ts}'","build:cjs":"rm -rf dist/cjs && tsc -p tsconfig-cjs.json","build:ecu":"npm run build:esm && npm run build:cjs && npm run build:umd","build:esm":"rm -rf dist/esm && tsc -p tsconfig-esm.json","build:umd":"tsup","changelog":"auto-changelog","lint:test":"eslint --fix 'test/**/*.{js,ts}'","test:perf":"npm run build:cjs && npm run build:esm && ts-node test/performance/reportor.ts","build:docs":"npm run gen:examples && typedoc --out docs ./src","format:src":"prettier --write 'src/**/*.{js,ts}'","format:test":"prettier --write 'test/**/*.{js,ts}'","publish:all":"npm run ci && npm publish && npm run publish:docs && npm run check:exist-latest && npm run publish:subs","update:subs":"npm i avl-tree-typed binary-tree-typed bst-typed heap-typed data-structure-typed --save-dev","copy:to-subs":"sh scripts/copy_to_all_subs.sh","gen:examples":"ts-node scripts/testToExample.ts","publish:docs":"sh scripts/publish_docs.sh","publish:subs":"npm run copy:to-subs && sh scripts/publish_all_subs.sh","test:in-band":"jest --runInBand","coverage:badge":"istanbul-badges-readme","build:docs-class":"npm run gen:examples && typedoc --out docs ./src/data-structures","install:all-subs":"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-multimap-typed trie-typed undirected-graph-typed queue-typed --save-dev","test:integration":"npm run update:subs && jest --config jest.integration.config.js && tsc test/integration/compile.ts && node test/integration/compile.mjs","check:exist-latest":"sh scripts/check_exist_remotely.sh","check:circular-refs":"dependency-cruiser src"},"_npmUser":{"name":"zrwusa.org","email":"zrwusa@gmail.com"},"homepage":"https://data-structure-typed-docs.vercel.app","keywords":["data","structure","structures","data structure","datastructure","data-structure","data structures","datastructures","data-structures","in data structures","in data structure","binary","depth","breadth","first","search","index","avl","red","black","redblack","RB","segment","prefix","tree","multi","map","set","multiset","multimap","directed","undirected","graph","min","max","heap","priority","queue","singly","doubly","linked","list","js","ts","javascript","typscript","Node.js","NodeJS","c++","std","C++ STL","c++stl","C++ std","stl","std::","Python","collections","Python Collections","pythoncollections","python-collections","C#","System.Collections.Generic","collection","java.util","Java","util","binary search tree","binarysearchtree","binary-search-tree","BST","binary tree","binarytree","binary-tree","red black tree","redblacktree","redblack tree","red-black-tree","redblack-tree","trie","prefix tree","prefixtree","prefix-tree","avl tree","avltree","avl-tree","tree set","treeset","tree-set","tree multiset","treemultiset","tree-multiset","tree map","treemap","tree-map","tree multimap","treemultimap","tree-multimap","binary indexed tree","binaryindexedtree","binary-indexed-tree","segment tree","segmenttree","segment-tree","sort","sorted","order","ordered","algorithm","morris","Morris","bellman ford","bellmanford","bellman-ford","dijkstra","Dijkstra","floyd warshall","floydwarshall","floyd-warshall","tarjan","tarjan's","dfs","depth first Search","depthfirstSearch","depth-first-Search","bfs","breadth first search","breadthfirstsearch","dfs iterative","recursive","iterative","directed graph","directedgraph","directed-graph","undirected graph","undirectedgraph","undirected-graph","min heap","minheap","min-heap","max heap","maxheap","max-heap","priority queue","priorityqueue","priority-queue","max priority queue","maxpriorityqueue","max-priority-queue","min priority queue","minpriorityqueue","min-priority-queue","hash","map","hash map","hashmap","hash-map","deque","linked list","linkedlist","linked-list","singly linked list","singlylinkedlist","singly-linked-list","doubly linked list","doublylinkedlist","doubly-linked-list","stack","CommonJS","ES6","UMD","ES Modules","ESModules","ESModule"],"umd:main":"dist/umd/data-structure-typed.min.js","repository":{"url":"git+https://github.com/zrwusa/data-structure-typed.git","type":"git"},"_npmVersion":"10.9.3","description":"Standard data structure","directories":{},"maintainers":[{"name":"zrwusa.org","email":"zrwusa@gmail.com"}],"_nodeVersion":"22.19.0","publishConfig":{"@zrwusa:registry":"https://npm.pkg.github.com"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","doctoc":"^2.2.1","eslint":"^9.13.0","js-sdsl":"^4.4.2","ts-jest":"^29.2.5","ts-node":"^10.9.2","typedoc":"^0.26.10","prettier":"^3.3.3","@swc/core":"^1.7.40","benchmark":"^2.1.4","bst-typed":"^1.54.3","fast-glob":"^3.3.2","ts-loader":"^9.5.1","@eslint/js":"^9.13.0","heap-typed":"^1.54.3","typescript":"^5.6.3","@types/jest":"^29.5.14","@types/node":"^22.8.2","@eslint/compat":"^1.2.2","auto-changelog":"^2.5.0","avl-tree-typed":"^1.54.3","@eslint/eslintrc":"^3.1.0","@types/benchmark":"^2.1.5","binary-tree-typed":"^1.54.3","dependency-cruiser":"^16.5.0","data-structure-typed":"^1.54.3","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","istanbul-badges-readme":"^1.9.0","@typescript-eslint/parser":"^8.12.1","eslint-import-resolver-alias":"^1.1.2","@typescript-eslint/eslint-plugin":"^8.12.1","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/data-structure-typed_2.0.5_1760078861903_0.8423730331382504","host":"s3://npm-registry-packages-npm-production"},"_id":"data-structure-typed@2.0.5","version":"2.0.5"}