message: Use tsify with browserify to directly browserify the typescript code.
  This allows us to rebuild the client side scripts without causing nodemon to restart as well.
diff: "description": "Server to assign sequence numbers and route deltas between connected clients",
  "main": "index.js",
  "scripts": {
  - "browserify": "mkdirp public/scripts/dist && browserify dist/alfred/controllers/home.js -o public/scripts/dist/home.js -s controller",
  + "browserify": "mkdirp public/scripts/dist && browserify src/alfred/controllers/home.ts -o public/scripts/dist/home.js -s controller -p [ tsify ]",
  "build": "npm run tsc && npm run tslint && npm run browserify && npm run less",
  "build:watch": "watch 'npm run tsc && npm run browserify' src",
  "less": "lessc src/stylesheets/style.less public/stylesheets/dist/style.css",
  "mocha": "^3.2.0",
  "nodemon": "^1.11.0",
  "nyc": "^10.1.2",
  + "tsify": "^3.0.1",
  "tslint": "^4.5.1",
  "typescript": "^2.2.1",
  "watch": "^1.0.2"
  