Commit graph

529 commits

Author SHA1 Message Date
Revone 86e3bb2a94 [core] To standardize tsconfig.prod.json and tsconfig.json, .d.ts declaration files are also provided in the dist directory. To ensure compatibility with different versions of Node.js, you should modify the "exports" and "type" fields in package.json 2023-10-13 10:29:08 +08:00
Revone b78586a0ef [test] double the time 2023-10-12 09:02:59 +08:00
zrwusa 5998f103d0
Update CONTRIBUTING.md 2023-10-12 07:36:57 +08:00
Revone 641bf9785f [pkg] v1.35.1 2023-10-11 23:45:08 +08:00
Revone 943117e943 [ci] ci step added 2023-10-11 23:40:00 +08:00
Revone afd99bdf97 [test] test bug fixed 2023-10-11 23:36:10 +08:00
Revone 071cea8bd0 [project] CONTRIBUTING.md added 2023-10-11 23:14:35 +08:00
Revone f85073bebe [test] Double the duration of the performance test. 2023-10-11 22:30:53 +08:00
Revone 28df597297 [pkg] v1.35.0 2023-10-11 22:27:24 +08:00
Revone 4d01fa413e [core] Clean up unnecessary redundancies in the interfaces and rectify any illogical interface definitions. 2023-10-11 20:21:20 +08:00
Revone dd68ba8af2 Merge branch 'main' of https://github.com/zrwusa/data-structure-typed 2023-10-11 19:32:47 +08:00
Revone 799b7db7d3 [pkg] 1.34.9 published 2023-10-11 19:32:36 +08:00
Revone 836927ab82 [core] To compile a CommonJS module in the "dist" directory into ES6 code. Fixing some missing bugs in overloaded methods. 2023-10-11 18:44:59 +08:00
zrwusa 7eeb40ae08
Update issue templates 2023-10-11 18:08:09 +08:00
zrwusa 66668c538a
Update issue templates 2023-10-11 18:05:31 +08:00
Revone 8b9ef598e5 [binary-tree] To adhere to best practices, rename certain methods and replace optional parameters with default values. 2023-10-10 23:13:52 +08:00
Revone 31aa92e761 [binary-tree] Replace optional parameters with default values 2023-10-10 23:01:13 +08:00
Revone 8b8e781607 [core] Rename those legacy IDs that have not been updated to 'key' 2023-10-10 22:39:31 +08:00
Revone e96a4be5ea [readme] Move all the badges to the top 2023-10-10 22:18:39 +08:00
Revone f08819eb83 [core] In order to adhere to best practices, rename the DFS method and the BFS method as dfs and bfs. 2023-10-10 22:15:01 +08:00
Revone ed1ecf541f [binary-tree] unnecessary geters and setters removed 2023-10-10 21:56:55 +08:00
Revone 3bffa7320c [core] rename id to key 2023-10-10 20:13:47 +08:00
Revone 45c49c99bf [core] renamed id to key 2023-10-10 19:55:52 +08:00
Revone 55b4034e1a [pkg] v1.34.7 published 2023-10-10 19:29:07 +08:00
Revone 0c5df67215 [readme] badages updated 2023-10-10 17:22:18 +08:00
Revone 2bdfd79b9f [rbtree] implemented, but with bugs 2023-10-10 10:28:23 +08:00
Revone 7a2bc8556c [core] before RBTree implemented 2023-10-09 13:27:15 +08:00
Revone f4d234df29 [pkgs] all sub packages add unit test cases 2023-10-08 18:25:29 +08:00
Revone 40ad74f609 [pkg] v1.34.3, all individual packages coverage directory generated 2023-10-06 21:33:44 +08:00
Revone 8659e1d09d [pkg] code quality improved to 99% 2023-10-06 20:51:55 +08:00
Revone a1cd24aeeb [pkg] quality reduced to 53.94%, must improve it 2023-10-06 18:00:47 +08:00
Revone 2dcb33cafe [pkg] npm package size reduced 2023-10-06 17:54:04 +08:00
Revone 092ac731b4 [pkg] v1.33.8 published 2023-10-05 10:37:42 +08:00
zrwusa 4d9e08a27b
Delete docs directory 2023-10-03 14:16:35 +08:00
Revone 1ac2582d30 [core] docs removed from git 2023-10-03 14:15:56 +08:00
Revone f223f6fd41 v1.33.7 published 2023-10-03 14:15:09 +08:00
zrwusa fd5ebea438
Delete docs directory 2023-10-03 14:13:32 +08:00
Revone 4365e5959f [README] updated 2023-09-29 17:45:36 +08:00
Revone 63afaf90cf [core] v1.33.7 ready to be pubished 2023-09-29 17:40:32 +08:00
Revone 1687f3cde8 [core] HashTable, HashMap, SkipList implemented 2023-09-29 17:37:30 +08:00
Revone 17e0fcb061 [pkg] v1.33.6 published 2023-09-27 11:56:58 +08:00
Revone 6b7cba5966 [pkg] ci optimization 2023-09-27 11:15:38 +08:00
Revone 61263893fc [ci] debug, fetch and show tags 2023-09-27 10:45:08 +08:00
Revone 3ae683bce4 [ci] debug 2023-09-27 10:40:12 +08:00
Revone e79911264e [ci] debug 2023-09-27 10:37:28 +08:00
Revone adb2f2c1d4 [ci] debug 2023-09-27 10:35:57 +08:00
Revone 36d8a0c438 [ci] debug 2023-09-27 10:35:12 +08:00
Revone 38f7275e4a [debug] ci 2023-09-27 10:30:55 +08:00
Revone 18ef29d0fb [test] ci evn 2023-09-27 10:26:22 +08:00
Revone 7dc7a16c3c [try] ci 2023-09-27 10:21:44 +08:00