github.com/homonoidian/inquirer
0.1.0 / published May 7, 2021 / repository
Inquirer is a tool that watches over Ven modules.
Inquirer
Inquirer is an integral part of the Ven programming language. It provides an abstract interface between the hard drive and Ven programs on it. As it is pretty complex on its own, I decided to make it a separate project.
Inquirer consists of:
- The inquirer daemon, which watches for changes in Ven files and updates the stuff that has to be updated after those changes.
- The inquirer server, which provides REST-like API interface to the daemon, making it easy for IDEs and for Ven itself to know where Ven ecosystem is on the disk.
Building
With Docker
- Build the image with
docker build -t inquirer .. - Build Inquirer with
docker run --rm -v $(pwd)/bin:/build/bin inquirer.
Without Docker
- Install the dependencies with
shards install. - Build with
shards build --release --no-debug.