bhq@iemsoft.cn
2018-11-02 011baec49641826fa677564b757c24e10d26e00c
commit | author | age
f1d970 1 {
B 2   "name": "angular2-base",
3   "version": "1.0.0",
4   "description": "An Angular2 project",
5   "scripts": {
6     "tsc": "tsc -p .",
7     "build": "npm run clean && npm run copy:asset && npm run build:webpack",
8     "build:scss": "npm run build:webpack --scssonly",
9     "build:ts": "npm run build:webpack --tsonly",
10     "build:webpack": "webpack --config ./webpack/webpack.config.js --progress --profile --bail",
11     "clean": "rimraf dist",
12     "copy:asset": "cpx \"src/app/resources/**/*\" dist/resources/ && cpx \"src/*.html\" dist/",
13     "lint": "npm run -s lint:html && npm run lint:scss && npm run lint:ts",
14     "lint:html": "htmlhint --config htmlhintrc.json src/main/**/*.html",
15     "lint:scss": "sass-lint -c ./sass-lint.yml -v",
16     "lint:ts": "tslint src/main/**/*.ts --force -t stylish",
17     "start": "npm run clean && npm run copy:asset && npm run watch:webpack",
18     "watch:webpack": "webpack --config ./webpack/webpack.config.js --hide-modules --watch",
19     "watch": "webpack-dev-server --inline --progress --port 3000 --content-base dist"
20   },
21   "license": "MIT",
22   "dependencies": {
23     "@angular-devkit/core": "^0.6.3",
24     "@angular/common": "~2.2.1",
25     "@angular/compiler": "~2.2.1",
26     "@angular/compiler-cli": "~2.2.1",
27     "@angular/core": "~2.2.1",
28     "@angular/forms": "~2.2.1",
29     "@angular/http": "~2.2.1",
30     "@angular/platform-browser": "~2.2.1",
31     "@angular/platform-browser-dynamic": "~2.2.1",
32     "@angular/platform-server": "~2.2.1",
33     "@angular/router": "~3.2.1",
34     "@angular/upgrade": "~2.2.1",
35     "@ng-bootstrap/ng-bootstrap": "1.0.0-alpha.18",
36     "angular-ui-tree": "2.22.5",
37     "angular2-cookie": "^1.2.6",
38     "angular2-in-memory-web-api": "0.0.21",
39     "angular2-notifications": "0.4.53",
40     "angular2-toastr": "^1.0.6",
41     "angular2-uuid": "1.1.1",
42     "bootstrap": "^3.3.7",
43     "core-js": "^2.4.1",
44     "ie-shim": "^0.1.0",
45     "jquery": "*",
46     "lodash": "^4.17.4",
47     "ng-dialog": "^0.6.2",
48     "ng2-file-upload": "^1.2.1",
49     "ngx-bootstrap": "1.6.6",
50     "ngx-webuploader": "1.0.1",
51     "reflect-metadata": "^0.1.3",
52     "rxjs": "5.0.0-beta.12",
53     "sweetalert": "1.1.3",
54     "underscore": "^1.8.3",
55     "zone.js": "~0.6.26"
56   },
57   "devDependencies": {
58     "@angular/cli": "1.4.7",
59     "@types/node": "^6.0.48",
60     "angular2-router-loader": "^0.3.4",
61     "angular2-template-loader": "^0.6.0",
62     "awesome-typescript-loader": "^2.2.4",
63     "cpx": "^1.5.0",
64     "css-loader": "^0.25.0",
65     "extendify": "^1.0.0",
66     "extract-text-webpack-plugin": "^2.1.0",
67     "file-loader": "0.11.1",
68     "less-loader": "4.0.3",
69     "node-sass": "^4.5.2",
70     "raw-loader": "^0.5.1",
71     "rimraf": "^2.5.4",
72     "sass-loader": "6.0.3",
73     "string-replace-webpack-plugin": "^0.1.3",
74     "style-loader": "^0.16.1",
75     "to-string-loader": "^1.1.4",
76     "ts-loader": "1.2.2",
77     "typescript": "~2.0.10",
78     "url-loader": "0.5.8",
79     "webpack": "2.1.0-beta.27",
80     "webpack-dev-server": "2.1.0-beta.11",
81     "webpack-merge": "^0.15.0"
82   }
83 }