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