This MR introduces a huge refactor of the architecture of graph man, whose effort is to decouple different steps of the process, to be able to develop new features easily and to add more options to the CLI. Typing is also greatly improved. Graphman can now be used as a module, not only via the CLI. The CLI entry point has changed to /src/cli.ts
Checklist:
[x] I have performed a self-review of my own code
[x] I have ran deno task ci to ensure that my code is formatted and linted.
[x] I have linked the related issue (if there is no related issue please
create one)
[ ] I have added tests if applicable (needs tests to be ready)
Description
Fixes #2
This MR introduces a huge refactor of the architecture of graph man, whose effort is to decouple different steps of the process, to be able to develop new features easily and to add more options to the CLI. Typing is also greatly improved. Graphman can now be used as a module, not only via the CLI. The CLI entry point has changed to /src/cli.ts
Checklist:
deno task ci
to ensure that my code is formatted and linted.I have added tests if applicable(needs tests to be ready)