Scaffolding for Bower modules using TypeScript and Gulp. This project contains:
- Standard directory structure for building JS modules
- TypeScript support using
gulp-typescript
module - Watchers to recompile your files on save
- A gulp task to automatically increment your patch release version
Install global npm dependencies:
npm install -g gulp bower
Install node packages:
npm install
Install Bower packages:
bower install
To run the test suite:
./node_modules/karma/bin/karma start
Tell gulp to bump the version number and create a new git tag for the version:
gulp bump
Then push it up to Git:
git push origin master --tags