Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/thomasboyt/grunt-microlib
Shared tooling between Ember.js microlibraries.
https://github.com/thomasboyt/grunt-microlib
Last synced: 24 days ago
JSON representation
Shared tooling between Ember.js microlibraries.
- Host: GitHub
- URL: https://github.com/thomasboyt/grunt-microlib
- Owner: thomasboyt
- Archived: true
- Created: 2013-05-30T19:46:14.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2013-07-19T00:22:16.000Z (over 11 years ago)
- Last Synced: 2024-11-06T14:46:59.392Z (about 1 month ago)
- Language: JavaScript
- Size: 71.3 KB
- Stars: 27
- Watchers: 4
- Forks: 5
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- es6-tools - grunt-microlib - tools for libs using ES6 module transpiler (sample [Gruntfile](https://github.com/jakearchibald/es6-promise/blob/c3336087fffc52e66cf5398e5b56b23a291080fc/Gruntfile.js)) (Build-time transpilation / Grunt Tasks)
README
# grunt-microlib
Shared tooling between microlibraries that use the ES6 module transpiler and a compatible folder structure. Currently used in [rsvp.js](https://github.com/tildeio/rsvp.js).
## Developing
Any package that uses grunt-microlib has the following tasks:
* `grunt build` - Output AMD, CommonJS, and loader-wrapped (browser) versions of the project.
* `grunt tests` - Build AMD and CommonJS tests.
* `grunt test` - Run QUnit tests on the command-line.
* `grunt server` - Runs a server from the server's root. Navigate to `localhost:8000/test/` to run tests in the browser. Also auto-rebuilds the project when a file is changed.