node package manager
Loosely couple your services. Use Orgs to version and reuse your code. Create a free org »

fxos-build

FxOS Build

Build and continuous integration scripts for FxOS application development.

Filesystem Watcher

When you run gulp a filesystem watcher is initialized which will perform build steps when files are modified.

Linters

This package contains linting currently performed by JSHint. I would like to consider using eslint and esprima for the ease of adding plugins, but it doesn't currently support ES6 as nicely as JSHint.

To use the linters locally, run:

gulp lint

Versioning

Follow semvar rules for versioning. Apps are recommended to define the fxos-build dependency with the major and minor versions being set, but yet able to take pathes. E.g., 0.1.x.