If you are planning on using this library, please let me know. Currently, the only user is the SLIMA package for Atom, so I'm sloppy with some software engineering issues. In particular, the documentation is pretty minimal and backwards compatibility isn't a high priority (although SemVer is correctly followed).
This library provides an editor/view-independent API for making the following queries to a Swank server:
- Evaluating arbitrary Lisp expressions
- Retrieving auto documentation
- Controlling a debugger
- Autocompletion requests
- Object introspection requests
test.js for an example use case.