elm-oracle
Elm Oracle intends to be a standalone program that can be used by all editor plugins to query information about a project's source code.
Installation
You need node to install and run elm-oracle.
npm install -g elm-oracle
Usage
elm-oracle FILE query
Query for information about a token in an Elm file.
Available options:
-h,--help Show this help text.
The return value will be a json array of json objects with information for each value that starts with the query string.
elm-oracle Main.elm Signal.message
might return:
Whereas elm-oracle Main.elm Signal.m
might include Signal.mailbox, Signal.map, etc.
If elm-oracle encounters errors, it will return a json array or json objects like:
Projects that use elm-oracle
- Vim: elm-vim
- Atom: atom-elm
- Emacs: elm-mode
- Sublime: Elm.tmLanguage
- LightTable: elm-light