- Update BTC
- Update BrowserSync
- Update Bluebird
- Update PhantomJS
- Update Selenium Webdriver
- Update BTC
- Update Express.js
- Include Normalize.css by default
- Set up application bootstrap in initialize.js (cleans up HTML)
- Do not use pushState by default for this skeleton
- Remove IIFEs, set strict mode once at initialize.js
- Update BTC
- Remove server extras (let the user customize as needed, will go to a separate repo)
- Simplify generator-related tasks by reusing code
- Installing test-related modules does not modify
package.json
- Install Bower components automatically after running
npm install
- Rename paths for generated JS/CSS
- For index.html, use relative paths by default
- Add BrowserSync as an option for autoreload
- Update paths for code and site testing
- Update BTC
- Server extras are installed to
dependencies
, notdevDependencies
- Revert to editing
package.json
andbower.json
- Server extras are installed to
- Update BTC
- Server extras are installed to
dependencies
, notdevDependencies
- Server extras are installed to
- Rename
config.js
toinitialize.js
- Update BTC
- Simplify scaffold-related tasks
- Fix issue with waiting for files to build before running tasks
- Enforce strict mode
- Go back to ngRoute for now (too many issues with ui-router)
- Minor refactor in skeleton
- Update BTC
- Remove Prerender server
- Add support for Mongoose/Passport/sessions
- Simplify Brunch config
- Remove dashes in generators
- Detect browsers in Karma
- Server refactoring
- Unify
add:codetesting
andadd:sitetesting
tasks - Add scaffold to generate server model
- Add aliases to generator tasks
- Add angular-mocks to code testing package set
- Update BTC
- Do not install Prerender packages by default
- Autodetect if packages are available
- Add tasks to install/uninstall Prerender packages
- Add PhantomJS as a dependency (could be used for Prerender)
- Do not install code/site testing-related packages by default
- Add tasks to install/uninstall code/site testing-related packages
- Update Sinon Chai
- Fix bug in
npm:clean
- Do not install Prerender packages by default
- Update BTC
- Clean npm cache for
npm:clean
- Add structure to
server
directory - Add Prerender support (server and middleware)
- Update karma-chai-plugins
- Clean npm cache for
- Update BTC
- Add
npm:clean
task - Clean up package.json
- Add
- Switch to UI Router
- Update BTC
- Update jQuery
- Update normalize.css
- Update Chai
- Update BTC
- Fix watch in
test:code
- Update Mocha
- Update Bluebird
- Update Nodemon
- Fix watch in
- Update BTC
- Update Mocha
- Update WebDriverJS
- Update BTC
- Allow multiple names to be specified per scaffold
- Move default Jake task to Jakefile
- Include server to customize and add services
- Update packages
- Update BTC
- Fix Windows support
- Internal fix to bring back spawn options
- Add specific WebStorm and IntelliJ files to gitignore
- Stop worrying about absolute paths
- Mark execute promises as cancellable
- Move auto-reload-brunch to devDependencies
- Allow project's bower to be run if root (or root-like)
- Update selenium-webdriver
- Update BTC
- Initial release.