https://github.com/jondotsoy/bert-cli
🍹 A child process async.
https://github.com/jondotsoy/bert-cli
cli nodejs npm-package process-monitor
Last synced: about 1 month ago
JSON representation
🍹 A child process async.
- Host: GitHub
- URL: https://github.com/jondotsoy/bert-cli
- Owner: JonDotsoy
- License: mit
- Created: 2017-03-07T01:18:23.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2017-03-29T03:48:06.000Z (about 8 years ago)
- Last Synced: 2025-04-09T18:51:25.908Z (about 1 month ago)
- Topics: cli, nodejs, npm-package, process-monitor
- Language: JavaScript
- Homepage: https://github.com/JonDotsoy/bert-cli
- Size: 164 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# 🍹 bert
A child process to work with [Docker][].bert.js prepares an environment to load your command. it is useful to a used application without your local installation.
## What does Bert?
Bert is a module to NodeJS, this provides an easily API to work with [child_process][] on you local machino or a container inside [Docker][].
> ### goals for bert
> Please get a 🍹 drink and write your goal to bert on a [new issue][].## How to use
```bash
# Install bert.js
npm install --global bert.js
# Install in you proyect
npm install --save-dev bert.js
# Run It
bert
```### A Example
```javascript
const bert = require('bert.js')// Prepare the agent to node 7.7.0
const node = bert.agent('node', { image: 'node:7.7.0' })// Many things
node.sh(['node', '--version']) // v7.7.0
```[new issue]: https://github.com/JonDotsoy/bert-cli/issues/new "New Issue"
[child_process]: https://nodejs.org/api/child_process.html "Child Process"
[Docker]: http://docker.io/ "A Better Way to Build Apps"