139 lines
4.4 KiB
JSON
139 lines
4.4 KiB
JSON
|
{
|
||
|
"name": "2nd-round",
|
||
|
"version": "0.0.0",
|
||
|
"scripts": {
|
||
|
"ng": "ng",
|
||
|
"start": "npm-run-all -p start:server start:client:hmr",
|
||
|
"start:client": "ng serve",
|
||
|
"start:client:hmr": "ng serve --configuration hmr",
|
||
|
"start:client:test": "ng serve --configuration=test --host 0.0.0.0 --port 4200",
|
||
|
"start:server": "cross-env TS_NODE_PROJECT=\"src/tsconfig.server.json\" node --inspect -r ts-node/register ./src/server/main.ts",
|
||
|
"start:server:nodemon": "nodemon",
|
||
|
"build": "ng build",
|
||
|
"build:server": "webpack --config webpack.server.config.js --progress --colors",
|
||
|
"test": "ng test",
|
||
|
"lint": "ng lint",
|
||
|
"e2e": "ng e2e"
|
||
|
},
|
||
|
"private": true,
|
||
|
"dependencies": {
|
||
|
"@angular/animations": "~7.0.4",
|
||
|
"@angular/cdk": "^7.1.0",
|
||
|
"@angular/cdk-experimental": "^7.2.0",
|
||
|
"@angular/common": "~7.0.4",
|
||
|
"@angular/compiler": "~7.0.4",
|
||
|
"@angular/core": "~7.0.4",
|
||
|
"@angular/flex-layout": "^7.0.0-beta.19",
|
||
|
"@angular/forms": "~7.0.4",
|
||
|
"@angular/http": "~7.0.4",
|
||
|
"@angular/material": "^7.1.0",
|
||
|
"@angular/platform-browser": "~7.0.4",
|
||
|
"@angular/platform-browser-dynamic": "~7.0.4",
|
||
|
"@angular/router": "~7.0.4",
|
||
|
"@ngrx/effects": "^6.1.2",
|
||
|
"@ngrx/router-store": "^6.1.2",
|
||
|
"@ngrx/schematics": "^6.1.2",
|
||
|
"@ngrx/store": "^6.1.2",
|
||
|
"@ngrx/store-devtools": "^6.1.2",
|
||
|
"@ngx-translate/core": "^11.0.1",
|
||
|
"@ngx-translate/http-loader": "^4.0.0",
|
||
|
"@tsed/common": "^5.0.8",
|
||
|
"@tsed/core": "^5.0.8",
|
||
|
"@tsed/di": "^5.0.8",
|
||
|
"@tsed/mongoose": "^5.0.8",
|
||
|
"@tsed/multipartfiles": "^5.0.8",
|
||
|
"@tsed/swagger": "^5.0.8",
|
||
|
"@tsed/testing": "^5.0.8",
|
||
|
"@tsed/typeorm": "^5.0.8",
|
||
|
"axios": "^0.18.0",
|
||
|
"body-parser": "^1.18.3",
|
||
|
"compression": "^1.7.3",
|
||
|
"cookie-parser": "^1.4.3",
|
||
|
"core-js": "^2.5.4",
|
||
|
"cors": "^2.8.5",
|
||
|
"cropperjs": "^1.4.3",
|
||
|
"cross-env": "^5.2.0",
|
||
|
"express": "^4.16.4",
|
||
|
"fs-extra": "^7.0.1",
|
||
|
"gifshot": "^0.4.5",
|
||
|
"hammerjs": "^2.0.8",
|
||
|
"jimp": "^0.6.0",
|
||
|
"jsonwebtoken": "^8.4.0",
|
||
|
"method-override": "^3.0.0",
|
||
|
"mongodb": "^3.1.10",
|
||
|
"mongoose": "^5.4.4",
|
||
|
"ms": "^2.1.1",
|
||
|
"multer": "^1.4.1",
|
||
|
"ngx-clipboard": "^11.1.9",
|
||
|
"ngx-cookie-service": "^2.0.2",
|
||
|
"ngx-hm-carousel": "^1.4.0",
|
||
|
"ngx-image-cropper": "^1.3.7",
|
||
|
"ngx-virtual-scroller": "^1.0.16",
|
||
|
"oneall": "^0.1.5",
|
||
|
"passport": "^0.4.0",
|
||
|
"passport-jwt": "^4.0.0",
|
||
|
"passport-kakao": "^0.0.5",
|
||
|
"passport-local": "^1.0.0",
|
||
|
"passport-naver": "^1.0.6",
|
||
|
"reflect-metadata": "^0.1.12",
|
||
|
"rxjs": "~6.3.3",
|
||
|
"short-uuid": "^3.1.0",
|
||
|
"typeorm": "^0.2.9",
|
||
|
"uuid": "^3.3.2",
|
||
|
"zone.js": "~0.8.26"
|
||
|
},
|
||
|
"devDependencies": {
|
||
|
"@angular-devkit/build-angular": "~0.10.0",
|
||
|
"@angular/cli": "~7.0.6",
|
||
|
"@angular/compiler-cli": "~7.0.4",
|
||
|
"@angular/language-service": "~7.0.4",
|
||
|
"@angularclass/hmr": "^2.1.3",
|
||
|
"@types/bcrypt": "^3.0.0",
|
||
|
"@types/cropperjs": "^1.1.4",
|
||
|
"@types/express": "^4.16.0",
|
||
|
"@types/fs-extra": "^5.0.4",
|
||
|
"@types/jasmine": "~2.8.8",
|
||
|
"@types/jasminewd2": "~2.0.3",
|
||
|
"@types/jimp": "^0.2.28",
|
||
|
"@types/jsonwebtoken": "^8.3.0",
|
||
|
"@types/mongoose": "^5.3.7",
|
||
|
"@types/ms": "^0.7.30",
|
||
|
"@types/multer": "^1.3.7",
|
||
|
"@types/node": "~8.9.4",
|
||
|
"@types/passport": "^0.4.7",
|
||
|
"@types/passport-jwt": "^3.0.1",
|
||
|
"@types/passport-kakao": "^0.2.0",
|
||
|
"@types/passport-local": "^1.0.33",
|
||
|
"@types/passport-naver": "^0.2.0",
|
||
|
"@types/swagger-schema-official": "^2.0.13",
|
||
|
"@types/unzipper": "^0.9.1",
|
||
|
"@types/uuid": "^3.4.4",
|
||
|
"@types/webpack": "^4.4.19",
|
||
|
"awesome-typescript-loader": "^5.2.1",
|
||
|
"codelyzer": "~4.5.0",
|
||
|
"jasmine-core": "~2.99.1",
|
||
|
"jasmine-spec-reporter": "~4.2.1",
|
||
|
"json-loader": "^0.5.7",
|
||
|
"karma": "~3.0.0",
|
||
|
"karma-chrome-launcher": "~2.2.0",
|
||
|
"karma-coverage-istanbul-reporter": "~2.0.1",
|
||
|
"karma-jasmine": "~1.1.2",
|
||
|
"karma-jasmine-html-reporter": "^0.2.2",
|
||
|
"mocha": "^5.2.0",
|
||
|
"mongodb-memory-server": "^2.9.1",
|
||
|
"nodemon": "^1.18.7",
|
||
|
"npm-run-all": "^4.1.3",
|
||
|
"protractor": "~5.4.0",
|
||
|
"resize-observer-polyfill": "^1.5.1",
|
||
|
"sqlite3": "^4.0.4",
|
||
|
"ts-node": "^7.0.1",
|
||
|
"tslint": "~5.11.0",
|
||
|
"typescript": "~3.1.6",
|
||
|
"unzipper": "^0.9.8",
|
||
|
"webpack-cli": "^3.1.2"
|
||
|
},
|
||
|
"resolutions": {
|
||
|
"**/event-stream": "^4.0.1"
|
||
|
}
|
||
|
}
|