From bc0d801bb7a0cc503c1637f4a07bb51d68d85608 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Thu, 9 Apr 2020 09:57:32 +0200 Subject: Refactor plugin helpers factory --- server/typings/plugins/register-server-option.model.ts | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'server/typings/plugins') diff --git a/server/typings/plugins/register-server-option.model.ts b/server/typings/plugins/register-server-option.model.ts index 54753cc01..76ac3cb9a 100644 --- a/server/typings/plugins/register-server-option.model.ts +++ b/server/typings/plugins/register-server-option.model.ts @@ -1,4 +1,3 @@ -import { logger } from '../../helpers/logger' import { PluginSettingsManager } from '../../../shared/models/plugins/plugin-settings-manager.model' import { PluginStorageManager } from '../../../shared/models/plugins/plugin-storage-manager.model' import { RegisterServerHookOptions } from '../../../shared/models/plugins/register-server-hook.model' @@ -6,6 +5,11 @@ import { RegisterServerSettingOptions } from '../../../shared/models/plugins/reg import { PluginVideoCategoryManager } from '../../../shared/models/plugins/plugin-video-category-manager.model' import { PluginVideoLanguageManager } from '../../../shared/models/plugins/plugin-video-language-manager.model' import { PluginVideoLicenceManager } from '../../../shared/models/plugins/plugin-video-licence-manager.model' +import { Logger } from 'winston' + +export type PeerTubeHelpers = { + logger: Logger +} export type RegisterServerOptions = { registerHook: (options: RegisterServerHookOptions) => void @@ -20,7 +24,5 @@ export type RegisterServerOptions = { videoLanguageManager: PluginVideoLanguageManager videoLicenceManager: PluginVideoLicenceManager - peertubeHelpers: { - logger: typeof logger - } + peertubeHelpers: PeerTubeHelpers } -- cgit v1.2.3