No description, website, or topics provided.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin
tests
.gitignore
.npmignore
.travis.yml
README.md
ansi-color-parser.js
client-command.js
client-fs-helper.js
client-resource.js
command-interface.js
index.js
package.json
server-command.js

README.md

lively.shell

Supports command execution via node.js' child_process facilities. Provides a client interface to connect to spawn and control commands. This allows remote shell control.

Remote messaging is based on lively.2lively.

Example

Server side:

ServerCommand.installLively2LivelyServices(l2lTracker);

On client (works in both browser + node.js):

ClientCommand.installLively2LivelyServices(l2lClient);
  
var client = new ClientCommand(l2lClient);
await client.spawn({command: "echo hello"});
await client.whenDone();
client.stdout // => "hello\n"

LICENSE

MIT