mirror of
https://github.com/Chocobozzz/PeerTube.git
synced 2025-10-04 18:29:27 +02:00
Refactor plugin helpers factory
This commit is contained in:
parent
00c228363f
commit
bc0d801bb7
5 changed files with 242 additions and 169 deletions
|
@ -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
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue