AngularJS application prototyping. The codebase is no longer actively developed since AngularJS is becoming outdated technology. Codebase using latest Angular can be found from here.
npm run prepare
This installs both Bower and NPM dependencies.
npm run codestyle
npm test
Test (and code coverage) reports are located in build/test_reports.
npm run dev-test
Build into dist directory.
npm run build
npm run docs
Documentation is located in build/docs.
npm run release -- --version=<major.minor.patch> --remotes=<remote1,remote2,...>
This distribution contains the following project structure :
- grunt
- Grunt tasks and associated scripting code.
- ng-templates
- Some Angular HTML templates used by the application.
- scripts
- Angular code (app views, directives, etc).
- test
- Unit test specs.
- vendor
- Some vendor scripts used by application code (via RequireJS).
Application code uses Bower + RequireJS + AngularJS.
Unit testing is based on Karma + Jasmine + Istanbul configuration.
Build code uses Grunt.