For a FirefoxOS app
- Node (build and testing)
- Ruby (sass/compass)
- npm (Grunt plugins)
- bower (client-side dependencies)
- Backbone
- Underscore
- Zepto
- Handlebars
- RequireJS (almond.js for production)
- Everything run by Grunt
- Grunt plugins: copy, jshint, compass, imagemin, htmlmin, watch, requirejs, mocha, manifest, connect, clean, handlebars, coverjs
- Custom made grunt tasks to deploy the app to the terminal (soon to be published)
- sass
- compass
- Mocha
- Chai
- Sinon.js
- PhantomJS
- JSCovReporter (for reporting code coverage)
- git & github enterprise
- Jenkins (looking for something simpler like Travis that only runs tests on master and PRs)
- OSX
- iTerm2 with ZSH
- Sublime Text 2 (main plugins: EditorConfig, SublimeLinter, Sass, Handlerbars, Markdown Preview)
- Chrome Canary
- Firefox Nightly with FirefoxOS emulator
- Insane amount of caffeine