Files
moeka-project/packages/plugin-sdk/src/plugin/define.ts
T

14 lines
270 B
TypeScript

import type { Plugin } from './shared'
export function definePlugin(name: string, version: string, setup: () => Promise<Plugin> | Plugin): {
name: string
version: string
setup: () => Promise<Plugin> | Plugin
} {
return {
name,
version,
setup,
}
}