Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/shannonmoeller/ygor
Task toolkit. For when `npm run` isn't enough and everything else is too much.
https://github.com/shannonmoeller/ygor
build-tool make nodejs promises script shell task-runner
Last synced: 3 months ago
JSON representation
Task toolkit. For when `npm run` isn't enough and everything else is too much.
- Host: GitHub
- URL: https://github.com/shannonmoeller/ygor
- Owner: shannonmoeller
- License: mit
- Created: 2016-01-18T21:17:20.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2018-04-12T02:13:17.000Z (almost 7 years ago)
- Last Synced: 2024-10-23T14:03:21.866Z (3 months ago)
- Topics: build-tool, make, nodejs, promises, script, shell, task-runner
- Language: JavaScript
- Homepage: http://npm.im/ygor
- Size: 298 KB
- Stars: 68
- Watchers: 4
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: license
Awesome Lists containing this project
- awesome-nodejs-cn - ygor - 一个基于 Promise 的任务执行工具 —— 当需要执行的工作太多 ```npm run``` 不足以完成任务时 (包 / 构建工具)
- awesome-nodejs - ygor - Task toolkit. For when `npm run` isn't enough and everything else is too much. - ★ 58 (Build tools)
- awesome-node - ygor - Promising task runner for when `npm run` isn't enough and everything else is too much. (Packages / Build tools)
- awesome-nodejs-cn - ygor - `npm run`不够用时的补充工具. (目录 / 构建工具)
README
For whennpm run
isn't enough and everything else is too much.
Ygor is a no-frills [toolkit](http://npm.im/ygor) consisting of a [task runner](http://npm.im/@ygor/tasks) and a [file transformer](http://npm.im/@ygor/files). Enjoy as a whole or a la carte. Built on [promises](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Using_promises), Ygor works wonderfully with [`async` and `await`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/async_function) in Node.js 8 and above.
Node is the CLI, npm is the plugin system. Go nuts.
- [`ygor`](http://npm.im/ygor) - Toolkit
- [`@ygor/tasks`](http://npm.im/@ygor/tasks) - Task runner
- [`@ygor/shell`](http://npm.im/@ygor/shell) - Shell template tag
- [`@ygor/files`](http://npm.im/@ygor/files) - File transformer
- [`@ygor/file`](http://npm.im/@ygor/file) - Virtual file object
- [`@ygor/list`](http://npm.im/@ygor/list) - Array-aware Promise----
MIT © [Shannon Moeller](http://shannonmoeller.com)