mirror of
https://github.com/bookorbit/bookorbit.git
synced 2026-11-03 00:11:37 -06:00
build(deps): upgrade non-TypeScript dependencies
Keep TypeScript at 6.0.3 while moving the remaining server and client packages onto their current supported releases. Allow the PWA asset generator 2 peer range because vite-plugin-pwa still declares the compatible version 1 range.
This commit is contained in:
+1
-1
@@ -1,6 +1,6 @@
|
||||
# BookOrbit - Server
|
||||
|
||||
NestJS 11 backend running on Fastify.
|
||||
NestJS 12 backend running on Fastify.
|
||||
|
||||
## Running
|
||||
|
||||
|
||||
+21
-21
@@ -62,18 +62,18 @@
|
||||
"@fastify/helmet": "^13.1.1",
|
||||
"@fastify/multipart": "^10.1.2",
|
||||
"@fastify/static": "^10.1.5",
|
||||
"@nestjs/common": "^11.2.6",
|
||||
"@nestjs/config": "^4.0.4",
|
||||
"@nestjs/core": "^11.2.6",
|
||||
"@nestjs/jwt": "^11.0.2",
|
||||
"@nestjs/passport": "^11.0.5",
|
||||
"@nestjs/platform-fastify": "^11.2.6",
|
||||
"@nestjs/platform-socket.io": "^11.2.6",
|
||||
"@nestjs/schedule": "^6.1.3",
|
||||
"@nestjs/swagger": "^11.4.7",
|
||||
"@nestjs/terminus": "^11.1.1",
|
||||
"@nestjs/common": "^12.1.1",
|
||||
"@nestjs/config": "^12.0.1",
|
||||
"@nestjs/core": "^12.1.1",
|
||||
"@nestjs/jwt": "^12.0.2",
|
||||
"@nestjs/passport": "^12.0.0",
|
||||
"@nestjs/platform-fastify": "^12.1.1",
|
||||
"@nestjs/platform-socket.io": "^12.1.1",
|
||||
"@nestjs/schedule": "^12.0.2",
|
||||
"@nestjs/swagger": "^12.0.2",
|
||||
"@nestjs/terminus": "^12.1.0",
|
||||
"@nestjs/throttler": "^6.7.1",
|
||||
"@nestjs/websockets": "^11.2.6",
|
||||
"@nestjs/websockets": "^12.1.1",
|
||||
"@types/archiver": "^8.0.0",
|
||||
"archiver": "~8.0.0",
|
||||
"bcryptjs": "^3.0.3",
|
||||
@@ -84,17 +84,17 @@
|
||||
"cron": "^4.4.0",
|
||||
"date-fns-tz": "^3.2.0",
|
||||
"drizzle-orm": "^0.45.3",
|
||||
"fast-xml-parser": "^5.11.1",
|
||||
"fast-xml-parser": "^5.11.2",
|
||||
"fastest-levenshtein": "^1.0.16",
|
||||
"fastify": "^5.12.5",
|
||||
"iconv-lite": "^0.7.3",
|
||||
"jose": "^6.2.12",
|
||||
"langs": "^2.0.0",
|
||||
"ms": "^2.1.3",
|
||||
"mysql2": "^3.24.4",
|
||||
"nestjs-pino": "^4.6.1",
|
||||
"mysql2": "^3.24.5",
|
||||
"nestjs-pino": "^5.2.1",
|
||||
"node-unrar-js": "^2.0.2",
|
||||
"nodemailer": "^9.1.1",
|
||||
"nodemailer": "^10.0.12",
|
||||
"passport": "^0.7.0",
|
||||
"passport-jwt": "^4.0.1",
|
||||
"pdf-lib": "^1.17.1",
|
||||
@@ -114,11 +114,11 @@
|
||||
"@eslint/js": "^10.0.1",
|
||||
"@ffmpeg-installer/ffmpeg": "^1.1.0",
|
||||
"@ffprobe-installer/ffprobe": "^2.1.2",
|
||||
"@nestjs/cli": "^11.0.24",
|
||||
"@nestjs/schematics": "^11.1.0",
|
||||
"@nestjs/testing": "^11.2.6",
|
||||
"@nestjs/cli": "^12.0.8",
|
||||
"@nestjs/schematics": "^12.0.6",
|
||||
"@nestjs/testing": "^12.1.1",
|
||||
"@swc/cli": "^0.8.1",
|
||||
"@swc/core": "^1.16.2",
|
||||
"@swc/core": "^1.16.12",
|
||||
"@types/bcrypt": "^6.0.0",
|
||||
"@types/express": "^5.0.6",
|
||||
"@types/langs": "^2.0.5",
|
||||
@@ -128,7 +128,7 @@
|
||||
"@types/pg": "^8.23.1",
|
||||
"@types/supertest": "^7.2.1",
|
||||
"@types/unzipper": "^0.10.11",
|
||||
"@vitest/coverage-v8": "^4.1.11",
|
||||
"@vitest/coverage-v8": "^5.0.2",
|
||||
"drizzle-kit": "^0.31.11",
|
||||
"eslint": "^10.11.0",
|
||||
"eslint-config-prettier": "^10.1.8",
|
||||
@@ -144,6 +144,6 @@
|
||||
"tsx": "^4.23.15",
|
||||
"typescript": "^6.0.3",
|
||||
"typescript-eslint": "^8.71.0",
|
||||
"vitest": "^4.1.11"
|
||||
"vitest": "^5.0.2"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
import { SCHEDULE_CRON_OPTIONS } from '@nestjs/schedule/dist/schedule.constants';
|
||||
import { describe, expect, it } from 'vitest';
|
||||
|
||||
import { SYSTEM_TIME_ZONE } from '../utils/timezone.utils';
|
||||
@@ -11,9 +10,8 @@ describe('SystemCron', () => {
|
||||
run(): void {}
|
||||
}
|
||||
|
||||
expect(Reflect.getMetadata(SCHEDULE_CRON_OPTIONS, TestJob.prototype.run)).toEqual({
|
||||
cronTime: '0 3 * * *',
|
||||
timeZone: SYSTEM_TIME_ZONE,
|
||||
});
|
||||
const metadata = Reflect.getMetadataKeys(TestJob.prototype.run).map((key) => Reflect.getMetadata(key, TestJob.prototype.run));
|
||||
|
||||
expect(metadata).toContainEqual({ cronTime: '0 3 * * *', timeZone: SYSTEM_TIME_ZONE });
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user