[pkg] v1.36.9 published

This commit is contained in:
Revone 2023-10-21 20:19:35 +08:00
parent 5825d3f83d
commit 284e85e76b
3 changed files with 36 additions and 33 deletions

View file

@ -8,10 +8,11 @@ All notable changes to this project will be documented in this file.
- [Semantic Versioning](https://semver.org/spec/v2.0.0.html)
- [`auto-changelog`](https://github.com/CookPete/auto-changelog)
## [v1.36.8](https://github.com/zrwusa/data-structure-typed/compare/v1.35.0...main) (upcoming)
## [v1.36.9](https://github.com/zrwusa/data-structure-typed/compare/v1.35.0...main) (upcoming)
### Changes
- 1. No need for dfsIterative; integrate it directly into the dfs metho… [`#17`](https://github.com/zrwusa/data-structure-typed/pull/17)
- [heap] fibonacci heap implemented. [test] big O estimate. [project] n… [`#15`](https://github.com/zrwusa/data-structure-typed/pull/15)
- [rbtree] implemented, but with bugs [`#13`](https://github.com/zrwusa/data-structure-typed/pull/13)
- [trie] renamed ambiguous methods and add comments to all methods. [`#12`](https://github.com/zrwusa/data-structure-typed/pull/12)

50
package-lock.json generated
View file

@ -1,12 +1,12 @@
{
"name": "data-structure-typed",
"version": "1.36.8",
"version": "1.36.9",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "data-structure-typed",
"version": "1.36.8",
"version": "1.36.9",
"license": "MIT",
"devDependencies": {
"@types/benchmark": "^2.1.3",
@ -15,17 +15,17 @@
"@typescript-eslint/eslint-plugin": "^6.7.4",
"@typescript-eslint/parser": "^6.7.4",
"auto-changelog": "^2.4.0",
"avl-tree-typed": "^1.36.6",
"avl-tree-typed": "^1.36.8",
"benchmark": "^2.1.4",
"binary-tree-typed": "^1.36.6",
"bst-typed": "^1.36.6",
"binary-tree-typed": "^1.36.8",
"bst-typed": "^1.36.8",
"dependency-cruiser": "^14.1.0",
"eslint": "^8.50.0",
"eslint-config-prettier": "^9.0.0",
"eslint-import-resolver-alias": "^1.1.2",
"eslint-import-resolver-typescript": "^3.6.1",
"eslint-plugin-import": "^2.28.1",
"heap-typed": "^1.36.6",
"heap-typed": "^1.36.8",
"istanbul-badges-readme": "^1.8.5",
"jest": "^29.7.0",
"prettier": "^3.0.3",
@ -2396,12 +2396,12 @@
}
},
"node_modules/avl-tree-typed": {
"version": "1.36.6",
"resolved": "https://registry.npmjs.org/avl-tree-typed/-/avl-tree-typed-1.36.6.tgz",
"integrity": "sha512-RoQASIXmEzMiVfLJDFDf+l34vBNpXOwn4t3XnZpkYKdSfaSgGAAIFH/2DTWiJuGEYIOz5vXRCPIVbk0b5VgPKQ==",
"version": "1.36.8",
"resolved": "https://registry.npmjs.org/avl-tree-typed/-/avl-tree-typed-1.36.8.tgz",
"integrity": "sha512-cdzKqEFMfCE9D54wqnKvNaFn5RQI4reRcKg1CHPN2a5PicJn6uXcoULGPX9b4TKI35PJNhZ+7Blq4Y+5olsUsw==",
"dev": true,
"dependencies": {
"data-structure-typed": "^1.36.6"
"data-structure-typed": "^1.36.8"
}
},
"node_modules/babel-jest": {
@ -2586,12 +2586,12 @@
}
},
"node_modules/binary-tree-typed": {
"version": "1.36.6",
"resolved": "https://registry.npmjs.org/binary-tree-typed/-/binary-tree-typed-1.36.6.tgz",
"integrity": "sha512-E8HoO6dQ+xUOtFQm1eCW1AT2Jjug7z1/uOY6XeBXn7JEMaByPj4IYIx6v5IUKKdBRyj5TPBXr0CvxxL3nLHqTA==",
"version": "1.36.8",
"resolved": "https://registry.npmjs.org/binary-tree-typed/-/binary-tree-typed-1.36.8.tgz",
"integrity": "sha512-Brh3DLTcm17ZmJoDNVWG3f6aeD448ANjv5EQi19ZrwPwMddlLRdvEn08lfdheq78lzw3x2rOU7GgFA4W+fbeFw==",
"dev": true,
"dependencies": {
"data-structure-typed": "^1.36.6"
"data-structure-typed": "^1.36.8"
}
},
"node_modules/brace-expansion": {
@ -2670,12 +2670,12 @@
}
},
"node_modules/bst-typed": {
"version": "1.36.6",
"resolved": "https://registry.npmjs.org/bst-typed/-/bst-typed-1.36.6.tgz",
"integrity": "sha512-6AjjYvNZkXiDKW52l7wKe/E2EBmjXVLbuLI8d9bX6EdIxQ/OAwgkvMXTvIHBD0N5ws7zHca0KhwM7nLkl50FMg==",
"version": "1.36.8",
"resolved": "https://registry.npmjs.org/bst-typed/-/bst-typed-1.36.8.tgz",
"integrity": "sha512-bjWACK4u+qXIetBrOcs8GRLucxsshnxcP8FDnPXzDr2sl84aVITvt+yQ4hpuft7t3C3Z2X2PtTp2alSiE3gquw==",
"dev": true,
"dependencies": {
"data-structure-typed": "^1.36.6"
"data-structure-typed": "^1.36.8"
}
},
"node_modules/buffer-from": {
@ -3027,9 +3027,9 @@
}
},
"node_modules/data-structure-typed": {
"version": "1.36.6",
"resolved": "https://registry.npmjs.org/data-structure-typed/-/data-structure-typed-1.36.6.tgz",
"integrity": "sha512-9puuDXinho/WreP7DDNjnreL0wpMQgO+kM74A+/uqkyOcJ0abtNdKNLiTOLMfuDJjk/GvhuxM5RexwaC/6JDpw==",
"version": "1.36.8",
"resolved": "https://registry.npmjs.org/data-structure-typed/-/data-structure-typed-1.36.8.tgz",
"integrity": "sha512-mDm4rww/jzmmVtqtb+A63Ri3Aeau3FzNKwxGKtZd20xRPz7FVDm/fciCIxtv1TWTTLjDSpDZcpBGs/tB0i61QA==",
"dev": true
},
"node_modules/debug": {
@ -4362,12 +4362,12 @@
}
},
"node_modules/heap-typed": {
"version": "1.36.6",
"resolved": "https://registry.npmjs.org/heap-typed/-/heap-typed-1.36.6.tgz",
"integrity": "sha512-ylui085xL2GIewkT2SZyjGLpvJakcYbm+/qB68QWKlwPqG2JJobHRFTFxZpccnyN9QakslsJ8o7SJhpWHu8/ZA==",
"version": "1.36.8",
"resolved": "https://registry.npmjs.org/heap-typed/-/heap-typed-1.36.8.tgz",
"integrity": "sha512-hk/W8DIgU8jTDdD2fbjVxnYUha30DCJrkt7LDnA0V1yWiMt1/YgJOToQVodMcPh3yN25dNQLGo8MVGnonlYhZQ==",
"dev": true,
"dependencies": {
"data-structure-typed": "^1.36.6"
"data-structure-typed": "^1.36.8"
}
},
"node_modules/html-escaper": {

View file

@ -1,6 +1,6 @@
{
"name": "data-structure-typed",
"version": "1.36.8",
"version": "1.36.9",
"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.",
"main": "dist/index.js",
"module": "lib/index.js",
@ -33,8 +33,10 @@
"check:deps": "dependency-cruiser src",
"changelog": "auto-changelog",
"coverage:badge": "istanbul-badges-readme",
"ci": "env && npm run lint && npm run build && npm run update:individuals && npm run test && git fetch --tags && npm run changelog",
"publish:all": "npm run ci && npm publish && sh scripts/publish_all_subs.sh && sh scripts/publish_docs.sh"
"ci": "env && git fetch --tags && npm run lint && npm run build && npm run update:individuals && npm run test && npm run changelog",
"publish:individuals": "sh scripts/publish_all_subs.sh",
"publish:docs": "sh scripts/publish_docs.sh",
"publish:all": "npm run ci && npm publish && npm run publish:individuals && npm run publish:docs"
},
"repository": {
"type": "git",
@ -56,17 +58,17 @@
"@typescript-eslint/eslint-plugin": "^6.7.4",
"@typescript-eslint/parser": "^6.7.4",
"auto-changelog": "^2.4.0",
"avl-tree-typed": "^1.36.6",
"avl-tree-typed": "^1.36.8",
"benchmark": "^2.1.4",
"binary-tree-typed": "^1.36.6",
"bst-typed": "^1.36.6",
"binary-tree-typed": "^1.36.8",
"bst-typed": "^1.36.8",
"dependency-cruiser": "^14.1.0",
"eslint": "^8.50.0",
"eslint-config-prettier": "^9.0.0",
"eslint-import-resolver-alias": "^1.1.2",
"eslint-import-resolver-typescript": "^3.6.1",
"eslint-plugin-import": "^2.28.1",
"heap-typed": "^1.36.6",
"heap-typed": "^1.36.8",
"istanbul-badges-readme": "^1.8.5",
"jest": "^29.7.0",
"prettier": "^3.0.3",