mirror of
https://github.com/hedgedoc/hedgedoc.git
synced 2025-04-08 05:42:20 +00:00
Merge pull request #1432 from hedgedoc/renovate/develop-major-nestjs-packages
This commit is contained in:
commit
4ffd9b22ec
6 changed files with 390 additions and 359 deletions
24
package.json
24
package.json
|
@ -26,14 +26,14 @@
|
|||
},
|
||||
"dependencies": {
|
||||
"@azure/storage-blob": "12.6.0",
|
||||
"@nestjs/common": "7.6.18",
|
||||
"@nestjs/config": "0.6.3",
|
||||
"@nestjs/core": "7.6.18",
|
||||
"@nestjs/passport": "7.1.6",
|
||||
"@nestjs/platform-express": "7.6.18",
|
||||
"@nestjs/schedule": "0.4.3",
|
||||
"@nestjs/swagger": "4.8.2",
|
||||
"@nestjs/typeorm": "7.1.5",
|
||||
"@nestjs/common": "8.0.3",
|
||||
"@nestjs/config": "1.0.0",
|
||||
"@nestjs/core": "8.0.3",
|
||||
"@nestjs/passport": "8.0.0",
|
||||
"@nestjs/platform-express": "8.0.3",
|
||||
"@nestjs/schedule": "1.0.0",
|
||||
"@nestjs/swagger": "5.0.3",
|
||||
"@nestjs/typeorm": "8.0.1",
|
||||
"@types/bcrypt": "5.0.0",
|
||||
"@types/cron": "1.7.2",
|
||||
"@types/minio": "7.0.7",
|
||||
|
@ -57,15 +57,15 @@
|
|||
"raw-body": "2.4.1",
|
||||
"reflect-metadata": "0.1.13",
|
||||
"rimraf": "3.0.2",
|
||||
"rxjs": "7.1.0",
|
||||
"rxjs": "7.2.0",
|
||||
"sqlite3": "5.0.2",
|
||||
"swagger-ui-express": "4.1.6",
|
||||
"typeorm": "0.2.34"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@nestjs/cli": "7.6.0",
|
||||
"@nestjs/schematics": "7.3.1",
|
||||
"@nestjs/testing": "7.6.18",
|
||||
"@nestjs/cli": "8.0.2",
|
||||
"@nestjs/schematics": "8.0.1",
|
||||
"@nestjs/testing": "8.0.3",
|
||||
"@tsconfig/node12": "1.0.9",
|
||||
"@types/cli-color": "2.0.0",
|
||||
"@types/express": "4.17.12",
|
||||
|
|
|
@ -4,7 +4,13 @@
|
|||
* SPDX-License-Identifier: AGPL-3.0-only
|
||||
*/
|
||||
|
||||
import { Inject, Injectable, Optional, Scope } from '@nestjs/common';
|
||||
import {
|
||||
Inject,
|
||||
Injectable,
|
||||
LoggerService,
|
||||
Optional,
|
||||
Scope,
|
||||
} from '@nestjs/common';
|
||||
import { isObject } from '@nestjs/common/utils/shared.utils';
|
||||
import clc = require('cli-color');
|
||||
import DateTimeFormatOptions = Intl.DateTimeFormatOptions;
|
||||
|
@ -13,7 +19,7 @@ import { Loglevel } from '../config/loglevel.enum';
|
|||
import { needToLog } from '../config/utils';
|
||||
|
||||
@Injectable({ scope: Scope.TRANSIENT })
|
||||
export class ConsoleLoggerService {
|
||||
export class ConsoleLoggerService implements LoggerService {
|
||||
private classContext: string | undefined;
|
||||
private lastTimestamp: number;
|
||||
|
||||
|
|
|
@ -18,6 +18,7 @@ import { ConsoleLoggerService } from './logger/console-logger.service';
|
|||
async function bootstrap(): Promise<void> {
|
||||
const app = await NestFactory.create<NestExpressApplication>(AppModule, {
|
||||
logger: ['error', 'warn', 'log'] as LogLevel[],
|
||||
bufferLogs: true,
|
||||
});
|
||||
const logger = await app.resolve(ConsoleLoggerService);
|
||||
logger.log('Switching logger', 'AppBootstrap');
|
||||
|
|
|
@ -71,9 +71,9 @@ describe('Media', () => {
|
|||
const logger = await app.resolve(ConsoleLoggerService);
|
||||
logger.log('Switching logger', 'AppBootstrap');
|
||||
app.useLogger(logger);
|
||||
const notesService: NotesService = moduleRef.get('NotesService');
|
||||
const notesService: NotesService = moduleRef.get(NotesService);
|
||||
await notesService.createNote('test content', 'test_upload_media');
|
||||
const userService: UsersService = moduleRef.get('UsersService');
|
||||
const userService: UsersService = moduleRef.get(UsersService);
|
||||
await userService.createUser('hardcoded', 'Testy');
|
||||
});
|
||||
|
||||
|
|
|
@ -68,9 +68,9 @@ describe('Media', () => {
|
|||
const logger = await app.resolve(ConsoleLoggerService);
|
||||
logger.log('Switching logger', 'AppBootstrap');
|
||||
app.useLogger(logger);
|
||||
const notesService: NotesService = moduleRef.get('NotesService');
|
||||
const notesService: NotesService = moduleRef.get(NotesService);
|
||||
await notesService.createNote('test content', 'test_upload_media');
|
||||
mediaService = moduleRef.get('MediaService');
|
||||
mediaService = moduleRef.get(MediaService);
|
||||
});
|
||||
|
||||
describe('POST /media', () => {
|
||||
|
|
Loading…
Add table
Reference in a new issue