A tiny spawn wrapper for Node.js.
const {ls, curl} = require('tinysh')
const list = ls('-la').trim().split('\n')
const resp = curl('https://medv.io')npm i tinyshImport any binary you would like to call. Use it like a function.
const {cat} = require('tinysh')
const content = cat('README.md')To get exit code or stderr, use .status or .stderr.
const {git} = require('tinysh')
console.log(git('pull').status)To pass options to the spawn, bind to an options object.
const {tee} = require('tinysh')
tee.call({input: 'Hello, world!'}, 'file.txt')MIT