Skip to content

CLI for parsers, transformers and generators #89

@jitsedesmet

Description

@jitsedesmet

A CLI can help others interact with Traqula from within their own workflow. This can mean checking the validity of a query from within a terminal, but also allowing other software to invoke Traqula though a separate process and parsing JSON output.
This feature depends on the fact that Traqula's algebra and AST components are simple DTOs and therefore completely serializable (good job belly feeling).

Creating a binary and installing it to the system is as easy as adding a "bin" key to package.json (see Comunica), and adding a CLI parser, which many packages can help us with.

Metadata

Metadata

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions