|
15 | 15 | "test": "env-cmd -f ../../.env vitest" |
16 | 16 | }, |
17 | 17 | "dependencies": { |
| 18 | + "@casl/ability": "^6.7.3", |
| 19 | + "@casl/prisma": "^1.5.1", |
18 | 20 | "@douglasneuroinformatics/libcrypto": "catalog:", |
19 | 21 | "@douglasneuroinformatics/libjs": "catalog:", |
20 | | - "@douglasneuroinformatics/libnest": "^7.3.3", |
| 22 | + "@douglasneuroinformatics/libnest": "^8.0.1", |
21 | 23 | "@douglasneuroinformatics/libpasswd": "catalog:", |
22 | 24 | "@douglasneuroinformatics/libstats": "catalog:", |
23 | 25 | "@faker-js/faker": "^9.4.0", |
24 | 26 | "@nestjs/axios": "^4.0.0", |
25 | 27 | "@nestjs/common": "^11.0.11", |
26 | 28 | "@nestjs/core": "^11.0.11", |
| 29 | + "@nestjs/jwt": "^11.0.0", |
| 30 | + "@nestjs/passport": "^11.0.5", |
27 | 31 | "@nestjs/platform-express": "^11.0.11", |
28 | 32 | "@nestjs/swagger": "^11.0.6", |
29 | 33 | "@opendatacapture/demo": "workspace:*", |
|
40 | 44 | "lodash-es": "workspace:lodash-es__4.x@*", |
41 | 45 | "mongodb": "^6.15.0", |
42 | 46 | "neverthrow": "^8.2.0", |
| 47 | + "passport": "^0.7.0", |
| 48 | + "passport-jwt": "^4.0.1", |
43 | 49 | "reflect-metadata": "^0.1.14", |
44 | 50 | "rxjs": "^7.8.2", |
45 | 51 | "ts-pattern": "workspace:ts-pattern__5.x@*", |
|
48 | 54 | "devDependencies": { |
49 | 55 | "@nestjs/testing": "^11.0.11", |
50 | 56 | "@types/express": "^5.0.0", |
| 57 | + "@types/passport": "^1.0.17", |
| 58 | + "@types/passport-jwt": "^4.0.1", |
51 | 59 | "prisma": "catalog:", |
52 | 60 | "prisma-json-types-generator": "^3.2.2" |
53 | 61 | }, |
|
0 commit comments