|
1 | 1 | {
|
2 | 2 | "name": "wavezync-nest-starter",
|
3 |
| - "version": "0.0.1", |
| 3 | + "version": "2.0.0", |
4 | 4 | "description": "WaveZync Nest Starter",
|
5 |
| - "author": "Kasun Vithanage <alankasun@gmail.com> (https://kasvith.me)", |
| 5 | + "author": "Kasun Vithanage <kasun@wavezync.com> (https://kasvith.me)", |
6 | 6 | "private": false,
|
7 | 7 | "repository": {
|
8 | 8 | "type": "git",
|
9 |
| - "url": "https://github.com/wavezync/nestjs-starter" |
| 9 | + "url": "https://github.com/wavezync/nestjs-starter.git" |
10 | 10 | },
|
11 | 11 | "license": "MIT",
|
12 | 12 | "scripts": {
|
|
23 | 23 | "test:cov": "jest --coverage",
|
24 | 24 | "test:debug": "node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand",
|
25 | 25 | "test:e2e": "jest --config ./test/jest-e2e.json",
|
26 |
| - "knex": "knex", |
27 |
| - "knex:migrate:latest": "knex migrate:latest", |
28 |
| - "knex:migrate:up": "knex migrate:up", |
29 |
| - "knex:migrate:down": "knex migrate:down", |
30 |
| - "knex:migrate:rollback": "knex migrate:rollback", |
31 |
| - "knex:migrate:rollback:all": "knex migrate:rollback --all", |
32 |
| - "knex:prod": "knex --knexfile dist/knexfile.js", |
33 |
| - "knex:prod:migrate:latest": "pnpm run knex:prod migrate:latest", |
34 |
| - "knex:prod:migrate:up": "pnpm run knex:prod migrate:up", |
35 |
| - "knex:prod:migrate:down": "pnpm run knex:prod migrate:down", |
36 |
| - "knex:prod:migrate:rollback": "pnpm run knex:prod migrate:rollback", |
37 |
| - "knex:prod:migrate:rollback:all": "pnpm run knex:prod migrate:rollback --all", |
| 26 | + "kysely": "kysely", |
| 27 | + "kysely:migrate:latest": "kysely migrate:latest", |
| 28 | + "kysely:migrate:up": "kysely migrate:up", |
| 29 | + "kysely:migrate:down": "kysely migrate:down", |
| 30 | + "kysely:migrate:rollback:all": "kysely migrate:rollback --all", |
| 31 | + "kysely:prod": "kysely --config dist/kysely.config.js", |
| 32 | + "kysely:prod:migrate:latest": "pnpm run kysely:prod migrate:latest", |
| 33 | + "kysely:prod:migrate:up": "pnpm run kysely:prod migrate:up", |
| 34 | + "kysely:prod:migrate:down": "pnpm run kysely:prod migrate:down", |
| 35 | + "kysely:prod:migrate:rollback:all": "pnpm run kysely:prod migrate:rollback --all", |
38 | 36 | "doc:generate": "npx compodoc -p tsconfig.json -n \"Documentation\"",
|
39 | 37 | "doc:serve": "npx compodoc -p tsconfig.json -n \"Documentation\" -s"
|
40 | 38 | },
|
41 | 39 | "dependencies": {
|
42 | 40 | "@apollo/server": "^4.10.0",
|
43 | 41 | "@nanogiants/nestjs-swagger-api-exception-decorator": "^1.6.11",
|
44 |
| - "@nestjs/apollo": "^12.1.0", |
45 |
| - "@nestjs/common": "^10.3.3", |
46 |
| - "@nestjs/config": "^3.2.0", |
47 |
| - "@nestjs/core": "^10.3.3", |
48 |
| - "@nestjs/graphql": "^12.1.1", |
49 |
| - "@nestjs/jwt": "^10.2.0", |
50 |
| - "@nestjs/platform-express": "^10.3.3", |
51 |
| - "@nestjs/swagger": "^7.3.0", |
52 |
| - "@nestjs/terminus": "^10.2.3", |
| 42 | + "@nestjs/apollo": "^13.0.2", |
| 43 | + "@nestjs/common": "^11.0.9", |
| 44 | + "@nestjs/config": "^4.0.0", |
| 45 | + "@nestjs/core": "^11.0.9", |
| 46 | + "@nestjs/devtools-integration": "^0.2.0", |
| 47 | + "@nestjs/graphql": "^13.0.2", |
| 48 | + "@nestjs/jwt": "^11.0.0", |
| 49 | + "@nestjs/platform-express": "^11.0.9", |
| 50 | + "@nestjs/swagger": "^11.0.3", |
| 51 | + "@nestjs/terminus": "^11.0.0", |
53 | 52 | "bcrypt": "^5.1.1",
|
54 | 53 | "class-transformer": "^0.5.1",
|
55 | 54 | "class-validator": "^0.14.1",
|
|
58 | 57 | "find-config": "^1.0.0",
|
59 | 58 | "graphql": "^16.8.1",
|
60 | 59 | "helmet": "^7.1.0",
|
61 |
| - "knex": "^3.1.0", |
| 60 | + "kysely": "^0.27.5", |
62 | 61 | "nestjs-pino": "^4.0.0",
|
63 |
| - "objection": "^3.1.4", |
64 | 62 | "pg": "^8.11.3",
|
65 | 63 | "pino-http": "^9.0.0",
|
66 | 64 | "pino-pretty": "^10.3.1",
|
|
72 | 70 | },
|
73 | 71 | "devDependencies": {
|
74 | 72 | "@compodoc/compodoc": "^1.1.23",
|
75 |
| - "@nestjs/cli": "^10.3.2", |
76 |
| - "@nestjs/schematics": "^10.1.1", |
77 |
| - "@nestjs/testing": "^10.3.3", |
| 73 | + "@nestjs/cli": "^11.0.2", |
| 74 | + "@nestjs/schematics": "^11.0.0", |
| 75 | + "@nestjs/testing": "^11.0.9", |
78 | 76 | "@types/bcrypt": "^5.0.2",
|
79 | 77 | "@types/express": "^4.17.21",
|
80 | 78 | "@types/jest": "^29.5.12",
|
81 | 79 | "@types/node": "^20.11.24",
|
| 80 | + "@types/pg": "^8.11.2", |
82 | 81 | "@types/supertest": "^6.0.2",
|
83 | 82 | "@types/uuid": "^9.0.8",
|
84 | 83 | "@typescript-eslint/eslint-plugin": "^7.1.1",
|
|
87 | 86 | "eslint-config-prettier": "^9.1.0",
|
88 | 87 | "eslint-plugin-prettier": "^5.1.3",
|
89 | 88 | "jest": "^29.7.0",
|
| 89 | + "kysely-ctl": "^0.11.1", |
90 | 90 | "prettier": "^3.2.5",
|
91 | 91 | "supertest": "^6.3.4",
|
92 | 92 | "ts-jest": "^29.1.2",
|
|
0 commit comments