forked from Azure/git-rest-api
-
Notifications
You must be signed in to change notification settings - Fork 0
/
package.json
91 lines (91 loc) · 3.38 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
{
"name": "git-rest-api",
"version": "0.3.3",
"description": "This project welcomes contributions and suggestions. Most contributions require you to agree to a\r Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us\r the rights to use your contribution. For details, visit https://cla.microsoft.com.",
"main": "bin/main.js",
"scripts": {
"get-version": "echo $npm_package_version",
"build": "tsc -p config/tsconfig.build.json",
"build:watch": "npm run -s build -- --watch",
"start": "npm run build && node ./bin/main.js",
"start:prod": "node ./bin/main.js",
"start:dev": "concurrently --handle-input \"wait-on bin/main.js && nodemon\" \"tsc -w -p tsconfig.build.json\" ",
"start:debug": "nodemon --config nodemon-debug.json",
"test": "jest",
"test:ci": "jest --ci --reporters=default --reporters=jest-junit",
"lint": "tslint -p tsconfig.json",
"test:watch": "jest --watch --coverage=false --config ./config/jest.dev.config.js",
"test:e2e": "jest --config ./config/jest.e2e.config.js --runInBand",
"swagger:gen": "node ./bin/scripts/generate-swagger-specs.js",
"autorest": "cross-var autorest sdk/config.yaml --package-version=$npm_package_version",
"sdk:gen": "npm run sdk:gen:ts",
"sdk:gen:ts": "rimraf ./sdk/out/typescript/* && copyfiles -u 3 \"./sdk/src/typescript/**/*\" ./sdk/out/typescript && npm run autorest -- --typescript && cross-var npm version --prefix ./sdk/out/typescript $npm_package_version && npm run prepack --prefix ./sdk/out/typescript"
},
"repository": {
"type": "git",
"url": "git+https://github.com/Azure/git-rest-api.git"
},
"author": "",
"license": "MIT",
"bugs": {
"url": "https://github.com/Azure/git-rest-api/issues"
},
"homepage": "https://github.com/Azure/git-rest-api#readme",
"devDependencies": {
"@types/basic-auth": "^1.1.2",
"@types/cls-hooked": "^4.3.0",
"@types/convict": "^4.2.1",
"@types/helmet": "0.0.43",
"@types/jest": "^24.0.13",
"@types/node-fetch": "^2.3.5",
"@types/nodegit": "^0.26.1",
"@types/rimraf": "^2.0.2",
"@types/triple-beam": "^1.3.0",
"@types/uuid": "^3.4.4",
"autorest": "^2.0.4283",
"concurrently": "^6.2.1",
"copyfiles": "^2.4.1",
"cross-var": "^1.1.0",
"jest": "^27.4.4",
"jest-junit": "^6.4.0",
"prettier": "^1.18.2",
"ts-jest": "^27.1.1",
"tslint": "^5.17.0",
"tslint-config-prettier": "^1.18.0",
"tslint-plugin-prettier": "^2.0.1",
"typescript": "^4.5.3"
},
"dependencies": {
"@nestjs/common": "^8.0.7",
"@nestjs/core": "^8.0.7",
"@nestjs/platform-express": "^8.0.7",
"@nestjs/swagger": "^5.0.9",
"@types/node": "^12.0.8",
"basic-auth": "^2.0.1",
"chalk": "^2.4.2",
"class-validator": "^0.9.1",
"cls-hooked": "^4.2.2",
"convict": "^5.0.0",
"diskusage": "^1.1.2",
"express": "^4.17.1",
"fast-safe-stringify": "^2.0.6",
"helmet": "^3.18.0",
"hot-shots": "^6.3.0",
"node-fetch": "^2.6.1",
"nodegit": "^0.26.4",
"reflect-metadata": "^0.1.13",
"rimraf": "^2.6.3",
"rxjs": "^7.4.0",
"sqlite3": "^4.0.9",
"swagger-ui-express": "^4.1.2",
"triple-beam": "^1.3.0",
"typeorm": "^0.2.37",
"uuid": "^3.3.2",
"winston": "^3.2.1",
"winston-daily-rotate-file": "^3.9.0"
},
"jest-junit": {
"outputDirectory": ".",
"outputName": "test-results.xml"
}
}