node package manager


Grunt Coffee Browser Project

This is a node module that I use when building browser clients in JavaScript.

Two tools are crucial for my workflow: Grunt and Browserify.

Additionally, I use CoffeeScript on almost every project.

This module generates tasks for my workflow.


It is 100% painless to set up a browser project.

For starters, you'll need npm, grunt, coffeescript

Simply add the library to your package.json:

  "name": "your-project",
  "dependencies": {
    "grunt": "*",
    "grunt-coffee-browser-project": "*"

Run npm install, then in your Gruntfile.js:

var project = require('grunt-coffee-browser-project');

module.exports = function(grunt) {

Your default task will now compile your CoffeeScript, browserify the outputted codebase, and create an ugified version of your library.