diff --git a/src/Uwave.js b/src/Uwave.js index 95e58b3b..e87373dd 100644 --- a/src/Uwave.js +++ b/src/Uwave.js @@ -202,8 +202,14 @@ class UwaveServer extends EventEmitter { /** * Register a source plugin. + * + * @template TOptions + * @template {import('./source/types').HotSwappableSourcePlugin< + * TOptions, import('type-fest').JsonValue>} TPlugin + * @param {TPlugin} sourcePlugin + * @param {TOptions} [opts] */ - async useSource(sourcePlugin, opts = {}) { + async useSource(sourcePlugin, opts) { /** @type {import('avvio').Avvio} */ // @ts-ignore const boot = this;