All notable changes to this project will be documented in this file. Dates are displayed in UTC.
- feat: add public removeEdge method
ca1188e - doc: add section removeEdge function
abd65dd - test: add test for remove edge
f668c49
25 September 2024
- fix: check all vertices exist
b0653cf - fix: premature execution of updateLine before queue processing
cad659a
25 September 2024
- refactor: use absolute path
efc7a18
22 September 2024
19 September 2024
- doc: add installation
2f28baa - refactor: refactor correct type exports
0824d9d - test: add tests for findUpToLevel without maxLevel
3601ddb - feat: make maxLevel optional in findUpToLevel
def415d - doc: add intro
5b7d752
12 September 2024
10 September 2024
- feat: add public searchVerticesFrom method
953c782 - refactor(test): simplify vertex and arc creation logic
f122d48 - test: add unit tests for searchVerticesFrom method
fec47b5 - refactor: change path checking method name to hasPath
9c4424c
6 September 2024
- refactor: error handling by extracting messages
673fd4d - refactor(test): rewrite to test fn
4dbf977 - feat: add public isConnected method
6cf1e93 - feat: add public forEachVertex method
99a2e97 - test: add unit tests for isConnected method
ac0ae22
3 September 2024
3 September 2024
- feat: add public findUpToLevel method
b528065 - test: add unit tests for findUpToLevel method
4728ec3 - test: add unit tests for createArcs method
8256072 - refactor: improve code readability
e4aaf01 - feat: add public createArcs method
77ad981 - refactor(test): change to createVertices
1d9bf72
30 August 2024
- feat: add public createEdge method
6fb8851 - test: add unit test for createEdge method
7a4d7df - refactor: move type of lint function
83a520f
27 August 2024
- feat: add public findAll method
d237fa4 - test: add unit test for findAll method
d0984ca - test: skip length test
b7c5842
23 August 2024
- style: logical arrangement of methods
48b0d0e - feat: add public createVertices method
c744ade - refactor: transition to async/await syntax
4bb6178 - test: creates multiple vertices
f972898
20 August 2024
- perf: return the created vertex object
18f96ee - Merge pull request #21 from DIY0R/dependabot/npm_and_yarn/typescript-eslint-8.2.0
2aa095d
19 August 2024
- fix: update JSDoc for hasArc method
35f2b07
19 August 2024
18 August 2024
- test: set up tests
845a7cb - feat(lib): add public method updateVertex
2fac83d - feat: add public createArc method
0f3396e - feat(lib): create vertex and find
0133268 - feat: add public removeArc method
9ce32d0 - refactor: add data attribute in vertex
6b3ae4e - feat(lib): add public method deleteVertex
721ec66 - perf(lib): pass findOne method predicate fn
1d69dfd - test: add unit tests removeArc method
32da87b - style(test): better readability and accuracy
93164d9 - test: check updated vertex
729472a - perf: added async task queue support for file operations
d37a916 - test: create an arc between two vertice
2d13779 - fix(lib): duplicate calls close stream
a373cf3 - refactor: update jsdoc
89ac152 - test: check deleted vertex
1af21cc - perf(test): create Vertex and findOne
4763523 - refactor(lib): define callback function type
18ee580 - fix(lib): uniq temp file
25841c5
6 August 2024