diff --git a/README.md b/README.md index 7d312dca..8190dc2e 100644 --- a/README.md +++ b/README.md @@ -7,8 +7,8 @@ A simple starter project demonstrating the basic concepts of Angular 2. - Clone or fork this repository - Make sure you have [node.js](https://nodejs.org/) installed version 5+ - Make sure you have NPM installed version 3+ -- `WINDOWS ONLY` run `npm install -g webpack webpack-dev-server typings typescript` to install global dependencies +- `WINDOWS ONLY` run `npm install -g webpack webpack-dev-server typescript` to install global dependencies - run `npm install` to install dependencies -- `WINDOWS ONLY` run `npm run typings-install` to install typings - run `npm start` to fire up dev server - open browser to [`http://localhost:3000`](http://localhost:3000) +- if you want to use other port, open `package.json` file, then change port in `--port 3000` script diff --git a/package.json b/package.json index 3753ebb4..aad8be9d 100644 --- a/package.json +++ b/package.json @@ -3,8 +3,6 @@ "version": "1.0.0", "description": "A simple starter Angular2 project", "scripts": { - "typings-install": "typings install", - "postinstall": "npm run typings-install", "build": "webpack --inline --colors --progress --display-error-details --display-cached", "watch": "npm run build -- --watch", "server": "webpack-dev-server --inline --colors --progress --display-error-details --display-cached --port 3000 --content-base src", @@ -16,31 +14,36 @@ ], "license": "MIT", "devDependencies": { + "@types/core-js": "^0.9.32", + "@types/node": "^6.0.38", "angular2-template-loader": "^0.4.0", "awesome-typescript-loader": "^1.1.1", "css-loader": "^0.23.1", "raw-loader": "^0.5.1", "to-string-loader": "^1.1.4", "typescript": "^2.0.2", - "typings": "~1.0.3", "webpack": "^1.12.9", "webpack-dev-server": "^1.14.0", "webpack-merge": "^0.8.4" }, "dependencies": { - "@angular/common": "2.0.0-rc.6", - "@angular/compiler": "2.0.0-rc.6", - "@angular/core": "2.0.0-rc.6", - "@angular/forms": "2.0.0-rc.6", - "@angular/http": "2.0.0-rc.6", - "@angular/platform-browser": "2.0.0-rc.6", - "@angular/platform-browser-dynamic": "2.0.0-rc.6", - "@angular/platform-server": "2.0.0-rc.6", - "@angular/router": "3.0.0-rc.2", - "core-js": "^2.4.0", + "@angular/common": "2.0.0", + "@angular/compiler": "2.0.0", + "@angular/core": "2.0.0", + "@angular/forms": "2.0.0", + "@angular/http": "2.0.0", + "@angular/platform-browser": "2.0.0", + "@angular/platform-browser-dynamic": "2.0.0", + "@angular/platform-server": "2.0.0", + "@angular/router": "3.0.0", + "@angular/upgrade": "2.0.0", + "core-js": "^2.4.1", "ie-shim": "^0.1.0", - "rxjs": "5.0.0-beta.11", - "zone.js": "~0.6.17" + "reflect-metadata": "^0.1.3", + "rxjs": "5.0.0-beta.12", + "zone.js": "~0.6.23", + "angular2-in-memory-web-api": "0.0.20", + "bootstrap": "^3.3.7" }, "keywords": [ "Angular2", diff --git a/tsconfig.json b/tsconfig.json index 9c68b84b..dacd4988 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -7,7 +7,11 @@ "sourceMap": true, "emitDecoratorMetadata": true, "experimentalDecorators": true, - "moduleResolution": "node" + "moduleResolution": "node", + "types": [ + "core-js", + "node" + ] }, "exclude": [ "node_modules" diff --git a/typings.json b/typings.json deleted file mode 100644 index f67f760f..00000000 --- a/typings.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "name": "angular2-seed", - "version": false, - "dependencies": {}, - "globalDependencies": { - "core-js": "registry:dt/core-js#0.0.0+20160602141332", - "node": "registry:dt/node#6.0.0+20160621231320" - } -}