|
5 | 5 | "author": "Kamil Mysliwiec", |
6 | 6 | "license": "MIT", |
7 | 7 | "scripts": { |
8 | | - "build": "rimraf dist && tsc -p tsconfig.json", |
| 8 | + "build": "rimraf dist && tsc -p tsconfig.build.json", |
9 | 9 | "format": "prettier --write \"lib/**/*.ts\"", |
10 | 10 | "lint": "eslint 'lib/**/*.ts' --fix", |
11 | 11 | "precommit": "lint-staged", |
12 | 12 | "prepublish:npm": "npm run build", |
13 | 13 | "publish:npm": "npm publish --access public", |
14 | 14 | "prerelease": "npm run build", |
15 | | - "release": "release-it" |
| 15 | + "release": "release-it", |
| 16 | + "test": "jest" |
16 | 17 | }, |
17 | 18 | "peerDependencies": { |
18 | 19 | "@nestjs/common": "^6.0.0 || ^7.0.0 || ^8.0.0", |
|
22 | 23 | "@commitlint/cli": "16.1.0", |
23 | 24 | "@commitlint/config-angular": "16.0.0", |
24 | 25 | "@nestjs/common": "8.2.6", |
| 26 | + "@nestjs/core": "^8.2.6", |
| 27 | + "@nestjs/jwt": "^8.0.0", |
| 28 | + "@nestjs/platform-express": "^8.2.6", |
| 29 | + "@nestjs/testing": "^8.2.6", |
| 30 | + "@types/jest": "^27.4.0", |
25 | 31 | "@types/node": "16.11.22", |
26 | 32 | "@types/passport": "1.0.7", |
| 33 | + "@types/passport-jwt": "^3.0.6", |
| 34 | + "@types/passport-local": "^1.0.34", |
27 | 35 | "@typescript-eslint/eslint-plugin": "5.11.0", |
28 | 36 | "@typescript-eslint/parser": "5.11.0", |
29 | 37 | "eslint": "8.8.0", |
30 | 38 | "eslint-config-prettier": "8.3.0", |
31 | 39 | "eslint-plugin-import": "2.25.4", |
32 | 40 | "husky": "7.0.4", |
33 | 41 | "lint-staged": "12.3.3", |
| 42 | + "jest": "^27.5.0", |
| 43 | + "pactum": "^3.1.3", |
34 | 44 | "passport": "0.5.2", |
| 45 | + "passport-jwt": "^4.0.0", |
| 46 | + "passport-local": "^1.0.0", |
35 | 47 | "prettier": "2.5.1", |
36 | | - "release-it": "14.12.4", |
37 | 48 | "reflect-metadata": "0.1.13", |
| 49 | + "release-it": "14.12.4", |
38 | 50 | "rimraf": "3.0.2", |
39 | 51 | "rxjs": "7.5.3", |
| 52 | + "ts-jest": "^27.1.3", |
40 | 53 | "typescript": "4.5.5" |
41 | 54 | }, |
42 | 55 | "lint-staged": { |
|
0 commit comments