feat(lib/plugins): return PluginDependency in registerPlugin

This commit is contained in:
PalmDevs 2025-07-21 22:04:06 +07:00
parent 30c919a8a9
commit 51125ef39f
No known key found for this signature in database
GPG key ID: 6FAE8F8677ACA8BA

View file

@ -22,6 +22,7 @@ import type {
PluginApi,
PluginApiExtensionsOptions,
PluginCleanup,
PluginDependency,
PluginManifest,
PluginOptions,
PreInitPluginApi,
@ -130,6 +131,8 @@ export function registerPlugin<O extends PluginApiExtensionsOptions>(
else if (flags & PluginFlags.Enabled) pPending.add(plugin)
pEmitter.emit('register', plugin, options)
return { id: manifest.id } satisfies PluginDependency
}
/**