This repository has been archived by the owner on Sep 8, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 10
Project Dependencies
Tim Donohue edited this page Mar 31, 2016
·
17 revisions
This page seeks to document all the dependencies / tools used by our project along with the reason(s) why they are being used.
These dependencies are pulled in via our package.json.
- Core dependencies (
dependencies
inpackage.json
):-
angular2
- UI framework (obviously) -
angular2-universal-preview
(Angular Universal) - Provides server-side Javascript rendering (i.e. "universal" or isomorphic javascript) for Angular 2 angular2-websocket
express
jquery
preboot
rxjs
zone.js
-
- Development dependencies (
devDependencies
inpackage.json
):bootstrap-loader
bootstrap-sass
bootstrap-sass-loader
commander
concurrently
css-loader
file-loader
http-proxy
node-sass
-
nodemon
- used to automatically restart the server when source code changes. See also our nodemon.json for configuration. resolve-url-loader
rimraf
sass-loader
ssl-root-cas
style-loader
ts-loader
-
typescript
- We use the TypeScript language to build all UI components. See also our TypeScript Guidelines and our tsconfig.json configuration file. -
typings
- Manages / pulls in all third-party TypeScript definitions. See also our typings.json for configuration. url-loader
webpack
webpack-dev-server
webpack-merge
ws