inquirer

Version, currently 0.1.02 versions

github.com/homonoidian/inquirer

Inquirer is a tool that watches over Ven modules.

0 stars
0 dependents
License: not declared

Installation

# Add this to your shard.yml
dependencies:
  inquirer:
    github: homonoidian/inquirer
    version: ~> 0.1.0

Then run:

shards install

shard.yml

Crystal
no constraint declared
Target
  • inquirer from src/inquirer.cr

Dependencies

Runtime Dependencies

README

This README is the one indexed from the repository at its latest ref, not from the tag for this version.

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

  1. Build the image with docker build -t inquirer ..
  2. Build Inquirer with docker run --rm -v $(pwd)/bin:/build/bin inquirer.

Without Docker

  1. Install the dependencies with shards install.
  2. Build with shards build --release --no-debug.