/
package.json
142 lines (142 loc) · 5.05 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
{
"name": "dotnet-videos",
"version": "0.0.1",
"description": "Free, open-source website aggregating videos about .NET related development topics",
"author": "Jakub Szumiato <jakub@szumiato.pl>",
"homepage": "https://github.com/kubaszumiato/dotnetvideos",
"license": "MIT",
"scripts": {
"clean": "npm cache clean && rimraf node_modules doc typings coverage dist",
"clean:dist": "rimraf dist",
"preclean:install": "npm run clean",
"clean:install": "npm set progress=false && npm install",
"preclean:start": "npm run clean",
"clean:start": "npm start",
"watch": "npm run watch:dev",
"watch:dev": "webpack --watch --progress --profile --colors --display-error-details --display-cached",
"watch:dev:hmr": "npm run watch:dev -- --hot",
"watch:test": "npm run test -- --auto-watch --no-single-run",
"watch:prod": "webpack --watch --config webpack.prod.config.js --progress --profile --colors --display-error-details --display-cached",
"build": "npm run build:dev",
"prebuild:dev": "npm run clean:dist",
"build:dev": "webpack --progress --profile --colors --display-error-details --display-cached",
"prebuild:prod": "npm run clean:dist",
"build:prod": "webpack --config webpack.prod.config.js --progress --profile --colors --display-error-details --display-cached --bail",
"server": "npm run server:dev:hmr",
"server:dev": "webpack-dev-server --inline --progress --profile --colors --watch --display-error-details --display-cached --content-base src/",
"server:dev:hmr": "npm run server:dev -- --hot",
"server:prod": "http-server dist --cors",
"webdriver:update": "webdriver-manager update",
"webdriver:start": "webdriver-manager start",
"lint": "./node_modules/.bin/tslint src/**/*.ts",
"pree2e": "npm run webdriver:update -- --standalone",
"e2e": "protractor",
"e2e:live": "protractor --elementExplorer",
"test": "karma start",
"ci": "npm run e2e && npm run test",
"docs": "typedoc --options typedoc.json --exclude **/*.spec.ts ./src/",
"start": "concurrently --kill-others --raw \"npm run server\" \"npm run watch\"",
"typings-install": "typings install",
"postinstall": "npm run typings-install",
"preversion": "npm test",
"version": "npm run build",
"postversion": "git push && git push --tags"
},
"dependencies": {
"angular2": "2.0.0-beta.17",
"bcrypt-nodejs": "0.0.3",
"body-parser": "^1.14.2",
"cookie-parser": "^1.4.1",
"es6-promise": "^3.1.2",
"es6-shim": "^0.35.0",
"es7-reflect-metadata": "^1.6.0",
"express": "^4.13.4",
"express-jwt": "^3.4.0",
"express-session": "^1.13.0",
"http": "0.0.0",
"jsonwebtoken": "^7.0.0",
"method-override": "^2.3.5",
"mongoose": "^4.3.7",
"passport": "^0.3.2",
"passport-jwt": "^2.0.0",
"passport-local": "^1.0.0",
"rxjs": "5.0.0-beta.7",
"socket.io": "^1.4.5",
"zone.js": "0.6.12"
},
"devDependencies": {
"awesome-typescript-loader": "^0.16.0-rc.0",
"babel-cli": "^6.4.5",
"babel-core": "^6.4.5",
"babel-loader": "^6.2.1",
"babel-preset-es2015": "^6.3.13",
"babel-preset-react": "^6.3.13",
"babel-preset-stage-0": "^6.3.13",
"babel-register": "^6.4.3",
"babel-runtime": "^6.3.19",
"compression-webpack-plugin": "^0.3.0",
"concurrently": "^2.0.0",
"copy-webpack-plugin": "^1.1.1",
"css-loader": "^0.23.1",
"del": "^2.2.0",
"es6-promise-loader": "^1.0.1",
"exports-loader": "^0.6.3",
"expose-loader": "^0.7.1",
"file-loader": "^0.8.5",
"gulp": "^3.9.0",
"gulp-docco": "0.0.4",
"gulp-nodemon": "^2.0.6",
"gulp-rename": "^1.2.2",
"gulp-scss-lint": "^0.3.9",
"gulp-util": "^3.0.7",
"html-webpack-plugin": "^2.9.0",
"http-server": "^0.9.0",
"ie-shim": "^0.1.0",
"imports-loader": "^0.6.5",
"istanbul-instrumenter-loader": "^0.2.0",
"json-loader": "^0.5.4",
"karma": "^0.13.21",
"karma-chrome-launcher": "^0.2.2",
"karma-coverage": "^0.5.3",
"karma-jasmine": "^0.3.7",
"karma-mocha-reporter": "^2.0.0",
"karma-phantomjs-launcher": "^1.0.0",
"karma-sourcemap-loader": "^0.3.7",
"karma-webpack": "1.7.0",
"morgan": "^1.6.1",
"ng2lint": "0.0.10",
"node-sass": "^3.7.0",
"parse5": "^1.3.2",
"phantomjs-polyfill": "0.0.2",
"phantomjs-prebuilt": "^2.1.4",
"protractor": "^3.1.1",
"raw-loader": "^0.5.1",
"remap-istanbul": "^0.5.1",
"rimraf": "^2.5.2",
"sass-loader": "^3.2.0",
"source-map-loader": "^0.1.5",
"style-loader": "^0.13.0",
"ts-helper": "0.0.1",
"ts-node": "^0.5.5",
"tslint": "^3.5.0",
"tslint-loader": "^2.1.3",
"typedoc": "^0.3.12",
"typescript": "^1.8.10",
"typings": "^1.0.4",
"url-loader": "^0.5.7",
"webpack": "^1.13.0",
"webpack-dev-server": "^1.14.1",
"webpack-md5-hash": "^0.0.5"
},
"repository": {
"type": "git",
"url": "https://github.com/kubaszumiato/dotnetvideos.git"
},
"bugs": {
"url": "https://github.com/kubaszumiato/dotnetvideos/issues"
},
"engines": {
"node": ">= 4.2.1 <= 5",
"npm": ">= 3"
}
}