universal

v0.1.1
UMD grunt-init template
umd template boilerplate

universal

grunt-init template for making a universal JavaScript module

Features

Usage

You'll need to have installed git, node.js (including npm), and grunt-cli on your machine.

Install grunt-init and the template

$ npm install -g grunt-init
$ git clone https://github.com/ryanve/universal.git .grunt-init/universal

Setup a new project via the template

$ mkdir example # or clone a repo
$ cd example
$ grunt-init universal

Install devDependencies and then run grunt tasks

$ npm install # install dependencies listed in local package.json

grunt tasks

Builds for distribution are created in the package root via grunt based on the package.json .main field.

$ grunt jshint:all # jshint all applicable files
$ grunt jshint:sub # jshint in all sub dirs
$ grunt test # run tests
$ grunt build # generate a build in the package root named by .main in package.json
$ grunt # run the "default" task

Resources

License

MIT

npm i universal

Metadata

  • MIT
  • Whatever
  • Ryan Van Etten
  • released 8/24/2015

Downloads

Maintainers