11
11
" *.md"
12
12
],
13
13
"scripts" : {
14
- "start:dev" : " tsc -w" ,
15
- "build" : " tsc" ,
16
- "prepare" : " npm run build" ,
17
- "format" : " prettier --write \" src/**/*.ts\" " ,
18
- "lint" : " tslint -p tsconfig.json -c tslint.json" ,
14
+ "prebuild" : " rimraf dist" ,
15
+ "build" : " nest build" ,
16
+ "format" : " prettier --write \" src/**/*.ts\" \" test/**/*.ts\" " ,
17
+ "start" : " nest start" ,
18
+ "start:dev" : " nest start --watch" ,
19
+ "start:debug" : " nest start --debug --watch" ,
20
+ "start:prod" : " node dist/main" ,
21
+ "lint" : " eslint \" {src,apps,libs,test}/**/*.ts\" --fix" ,
19
22
"test" : " jest" ,
20
23
"test:watch" : " jest --watch" ,
21
24
"test:cov" : " jest --coverage" ,
25
+ "test:debug" : " node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand" ,
22
26
"test:e2e" : " jest --config ./test/jest-e2e.json"
23
27
},
24
28
"keywords" : [
43
47
},
44
48
"homepage" : " https://github.com/tfarras/nestjs-firebase-auth#readme" ,
45
49
"peerDependencies" : {
46
- "@nestjs/common" : " ^6.0.0" ,
47
- "firebase-admin" : " ^8.10.0" ,
50
+ "@nestjs/common" : " ^7.6.15" ,
51
+ "@types/passport-jwt" : " ^3.0.5" ,
52
+ "firebase-admin" : " ^9.6.0" ,
48
53
"passport" : " ^0.4.1" ,
49
54
"passport-jwt" : " ^4.0.0"
50
55
},
51
56
"devDependencies" : {
52
- "@nestjs/common" : " ^6.0.0" ,
53
- "@nestjs/core" : " ^6.0.0" ,
54
- "@nestjs/platform-express" : " ^6.0.0" ,
55
- "@nestjs/testing" : " 6.1.1" ,
56
- "@types/express" : " 4.16.1" ,
57
- "@types/jest" : " 24.0.11" ,
58
- "@types/node" : " 11.13.4" ,
59
- "@types/supertest" : " 2.0.7" ,
60
- "rxjs" : " ^6.5.4" ,
61
- "jest" : " 24.7.1" ,
62
- "prettier" : " 1.17.0" ,
63
- "supertest" : " 4.0.2" ,
64
- "ts-jest" : " 24.0.2" ,
65
- "ts-node" : " 8.1.0" ,
66
- "tsc-watch" : " 2.2.1" ,
67
- "tsconfig-paths" : " 3.8.0" ,
68
- "tslint" : " 5.16.0" ,
69
- "typescript" : " 3.7.2" ,
70
- "firebase-admin" : " ^8.10.0" ,
57
+ "@nestjs/cli" : " ^7.6.0" ,
58
+ "@nestjs/common" : " ^7.6.15" ,
59
+ "@nestjs/core" : " ^7.6.15" ,
60
+ "@nestjs/platform-express" : " ^7.6.15" ,
61
+ "@nestjs/schematics" : " ^7.3.0" ,
62
+ "@nestjs/testing" : " ^7.6.15" ,
63
+ "@types/express" : " ^4.17.11" ,
64
+ "@types/jest" : " ^26.0.22" ,
65
+ "@types/node" : " ^14.14.36" ,
66
+ "@types/passport-jwt" : " ^3.0.5" ,
67
+ "@types/supertest" : " ^2.0.10" ,
68
+ "@typescript-eslint/eslint-plugin" : " ^4.19.0" ,
69
+ "@typescript-eslint/parser" : " ^4.19.0" ,
70
+ "eslint" : " ^7.22.0" ,
71
+ "eslint-config-prettier" : " ^8.1.0" ,
72
+ "eslint-plugin-prettier" : " ^3.3.1" ,
73
+ "firebase-admin" : " ^9.6.0" ,
74
+ "jest" : " ^26.6.3" ,
71
75
"passport" : " ^0.4.1" ,
72
76
"passport-jwt" : " ^4.0.0" ,
73
- "@types/passport-jwt" : " ^3.0.3"
77
+ "prettier" : " ^2.2.1" ,
78
+ "reflect-metadata" : " ^0.1.13" ,
79
+ "rimraf" : " ^3.0.2" ,
80
+ "rxjs" : " ^6.6.6" ,
81
+ "supertest" : " ^6.1.3" ,
82
+ "ts-jest" : " ^26.5.4" ,
83
+ "ts-loader" : " ^8.0.18" ,
84
+ "ts-node" : " ^9.1.1" ,
85
+ "tsconfig-paths" : " ^3.9.0" ,
86
+ "typescript" : " ^4.2.3"
74
87
},
75
88
"jest" : {
76
89
"moduleFileExtensions" : [
79
92
" ts"
80
93
],
81
94
"rootDir" : " src" ,
82
- "testRegex" : " .spec.ts$" ,
95
+ "testRegex" : " .* \\ . spec\\ .ts$" ,
83
96
"transform" : {
84
97
"^.+\\ .(t|j)s$" : " ts-jest"
85
98
},
99
+ "collectCoverageFrom" : [
100
+ " **/*.(t|j)s"
101
+ ],
86
102
"coverageDirectory" : " ../coverage" ,
87
103
"testEnvironment" : " node"
88
104
}
89
- }
105
+ }
0 commit comments