node package manager



NPM Version

Yeoman generator for a shiny new BB Project


First of all you'll need Yeoman installed on your machine:

npm install -g yo

To install the generator from npm, run:

npm install -g generator-bb-project

Finally, initiate the generator:

yo bb-project


Build Status devDependency Status Stories in Ready

To contribute either check the Waffle board or GitHub issues then work away:

  1. Fork it!
  2. Create your feature branch: git checkout -b feature/awesome-feature
  3. Run: npm install for dependencies and npm link for local development
  4. Run: grunt to build and watch for changes
  5. Commit your changes: git commit -m 'feat(Project): Adds awesome feature'
  6. Push to the branch: git push origin feature/awesome-feature
  7. Submit a pull request 👍


  • You can run grunt todo to generate a list of features that require some attention
  • In lieu of a formal styleguide, take care to maintain the existing coding style
  • Add unit tests for any new or changed functionality
  • Test your code using Grunt: grunt mochaTest
  • Install editorconfig-sublime for Sublime Text to help with consistent code formatting
  • Commit messages loosely adhere to these guidelines
  • Versioning adheres to Semver

Release History

  • 2014-11-03 v0.2.0 - Adds support for page/navigation scaffolding. Adds support for optionally including Modernizr.
  • 2014-10-31 v0.1.0 - Initial release.


MIT License