top
(README.md)
# webUi-service

*Generated with [ng-poly](https://github.com/dustinspecker/generator-ng-poly/tree/v0.11.4) version 0.11.4*

## Setup
1. Install [Node.js](http://nodejs.org/)
 - This will also install npm.
1. Run `npm install -g bower gulp yo generator-ng-poly@0.11.4`
 - This enables Bower, Gulp, and Yeoman generators to be used from command line.
1. Run `npm install` to install this project's dependencies
1. Run `bower install` to install client-side dependencies
1. Use [generator-ng-poly](https://github.com/dustinspecker/generator-ng-poly) to create additional components

## Gulp tasks
- Run `gulp build` to compile assets
- Run `gulp dev` to run the build task and setup the development environment
- Run `gulp unitTest` to run unit tests via Karma and to create code coverage reports
- Run `gulp webdriverUpdate` to download Selenium server standalone and Chrome driver for e2e testing
- Run `gulp e2eTest` to run e2e tests via Protractor
 - **A localhost must be running** - `gulp dev`

Imports 5 package(s)

  1. github.com/InteractiveLecture/serviceclient
  2. github.com/gorilla/mux
  3. github.com/InteractiveLecture/middlewares/jwtware
  4. github.com/InteractiveLecture/middlewares/groupware
  5. github.com/koding/websocketproxy

Test imports 3 package(s)

  1. github.com/InteractiveLecture/servicecache
  2. github.com/hashicorp/consul/api
  3. github.com/stretchr/testify/assert