Mercurial > hg > ng2-query-ismi
comparison package.json @ 60:7b9d616695d3 webpack
new setup using webpack (and Angular 4).
author | casties |
---|---|
date | Wed, 29 Mar 2017 20:58:57 +0200 |
parents | 738e90238443 |
children | 7787ca310644 |
comparison
equal
deleted
inserted
replaced
59:0d51fefdbae6 | 60:7b9d616695d3 |
---|---|
1 { | 1 { |
2 "name": "ng2-ismi-query-app", | 2 "name": "ng2-ismi-query-app", |
3 "version": "1.1.0", | 3 "version": "1.1.0", |
4 "scripts": { | 4 "scripts": { |
5 "build": "tsc -p src/", | 5 "start": "webpack-dev-server --inline --progress --port 8080", |
6 "build:watch": "tsc -p src/ -w", | 6 "test": "karma start", |
7 "build:e2e": "tsc -p e2e/", | 7 "build": "rimraf dist && webpack --config config/webpack.prod.js --progress --profile --bail" |
8 "serve": "lite-server -c=bs-config.json", | |
9 "serve:e2e": "lite-server -c=bs-config.e2e.json", | |
10 "prestart": "npm run build", | |
11 "start": "concurrently \"npm run build:watch\" \"npm run serve\"", | |
12 "pree2e": "npm run build:e2e", | |
13 "e2e": "concurrently \"npm run serve:e2e\" \"npm run protractor\" --kill-others --success first", | |
14 "preprotractor": "webdriver-manager update", | |
15 "protractor": "protractor protractor.config.js", | |
16 "pretest": "npm run build", | |
17 "test": "concurrently \"npm run build:watch\" \"karma start karma.conf.js\"", | |
18 "pretest:once": "npm run build", | |
19 "test:once": "karma start karma.conf.js --single-run", | |
20 "lint": "tslint ./src/**/*.ts -t verbose" | |
21 }, | 8 }, |
22 "keywords": [], | |
23 "author": "", | |
24 "license": "MIT", | 9 "license": "MIT", |
25 "dependencies": { | 10 "dependencies": { |
26 "@angular/common": "~2.4.0", | 11 "@angular/common": "~4.0.0", |
27 "@angular/compiler": "~2.4.0", | 12 "@angular/compiler": "~4.0.0", |
28 "@angular/core": "~2.4.0", | 13 "@angular/core": "~4.0.0", |
29 "@angular/forms": "~2.4.0", | 14 "@angular/forms": "~4.0.0", |
30 "@angular/http": "~2.4.0", | 15 "@angular/http": "~4.0.0", |
31 "@angular/platform-browser": "~2.4.0", | 16 "@angular/platform-browser": "~4.0.0", |
32 "@angular/platform-browser-dynamic": "~2.4.0", | 17 "@angular/platform-browser-dynamic": "~4.0.0", |
33 "@angular/router": "~3.4.0", | 18 "@angular/router": "~4.0.0", |
34 "angular-in-memory-web-api": "~0.2.4", | |
35 "core-js": "^2.4.1", | 19 "core-js": "^2.4.1", |
20 "rxjs": "5.0.1", | |
21 "zone.js": "^0.8.4", | |
36 "ng2-bootstrap": "^1.4.2", | 22 "ng2-bootstrap": "^1.4.2", |
37 "rxjs": "5.0.1", | 23 "ng2-table": "^1.3.2" |
38 "systemjs": "0.19.40", | |
39 "zone.js": "^0.7.4" | |
40 }, | 24 }, |
41 "devDependencies": { | 25 "devDependencies": { |
42 "concurrently": "^3.2.0", | 26 "@types/node": "^6.0.45", |
43 "lite-server": "^2.2.2", | 27 "@types/jasmine": "2.5.36", |
44 "typescript": "~2.0.10", | 28 "angular2-template-loader": "^0.6.0", |
45 "canonical-path": "0.0.2", | 29 "awesome-typescript-loader": "^3.0.4", |
46 "tslint": "^3.15.1", | 30 "css-loader": "^0.26.1", |
47 "lodash": "^4.16.4", | 31 "extract-text-webpack-plugin": "2.0.0-beta.5", |
48 "jasmine-core": "~2.4.1", | 32 "file-loader": "^0.9.0", |
49 "karma": "^1.3.0", | 33 "html-loader": "^0.4.3", |
34 "html-webpack-plugin": "^2.16.1", | |
35 "jasmine-core": "^2.4.1", | |
36 "karma": "^1.2.0", | |
50 "karma-chrome-launcher": "^2.0.0", | 37 "karma-chrome-launcher": "^2.0.0", |
51 "karma-cli": "^1.0.1", | |
52 "karma-jasmine": "^1.0.2", | 38 "karma-jasmine": "^1.0.2", |
53 "karma-jasmine-html-reporter": "^0.2.2", | 39 "karma-sourcemap-loader": "^0.3.7", |
54 "protractor": "~4.0.14", | 40 "karma-webpack": "^2.0.1", |
55 "rimraf": "^2.5.4", | 41 "null-loader": "^0.1.1", |
56 "@types/node": "^6.0.46", | 42 "raw-loader": "^0.5.1", |
57 "@types/jasmine": "2.5.36" | 43 "rimraf": "^2.5.2", |
58 }, | 44 "style-loader": "^0.13.1", |
59 "repository": {} | 45 "typescript": "~2.1.6", |
46 "webpack": "2.2.1", | |
47 "webpack-dev-server": "2.4.1", | |
48 "webpack-merge": "^3.0.0" | |
49 } | |
60 } | 50 } |