zaccaria-cli
v0.2.2
Published
My single point library for cli apps
Downloads
25
Readme
zaccaria-cli
My single point library for cli apps
Install
Install it with
npm install zaccaria-cli
Usage
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)
: executesf
by passing it a temporary file (that is deleted once finished) - returns a promise.withTmpDir(f, opts)
: executesf
by passing it a temporary directory. Returns a promise. See here for options (useunsafeCleanup: true
to 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)