0.2.2 • Published 9 years ago
zaccaria-cli v0.2.2
zaccaria-cli
My single point library for cli apps
Install
Install it with
npm install zaccaria-cliUsage
The following endpoints are exported:
$s: promisified shelljs$b, Promise: bluebird promises$d: docopt$f.readLocal: read local assets (relative path).$r.stdin: promisified read from stdinwithTmp(f): executesfby passing it a temporary file (that is deleted once finished) - returns a promise.withTmpDir(f, opts): executesfby passing it a temporary directory. Returns a promise. See here for options (useunsafeCleanup: trueto cleanup the directory).$yaml(text): parse a yaml file into an object
Author
- Vittorio Zaccaria
License
Released under the BSD License.
New features
add read from stdin -- [Sep 1st 15](../../commit/61f350274c40015baf12fbe5bd42a5a2873a5b99)export promisified fs -- [Jul 25th 15](../../commit/31e0d05a4573340cd92bec73536e2e76c97eff4c)add bluebrd, lodash, monet and shelljs -- [Jul 25th 15](../../commit/88ec7e6cca9f8a3e181043e510ae7b51685c9e23)
Bug fixes
readlocal -- [Jul 25th 15](../../commit/71d48df3d216da965c8b334f516870ce87faa25b)
Changes to the build process
update package.json -- [Jul 25th 15](../../commit/caa47a74d7670c7973b7d23031f43192c1b3f763), [Jul 25th 15](../../commit/ce85bc1949698ecefad5935540e45e0b2e5254c2), [Jul 25th 15](../../commit/17d67d6c0332c41a23fe63d073a58ddea6fb8644)initial commit of files -- [Jul 25th 15](../../commit/9bc2451f5b033f35e4df910a197ec06432f33bfc)