UNPKG

@koishijs/plugin-market

Version:

Manage your bots and plugins with console

28 lines (20 loc) 674 B
import { Context, Schema } from 'koishi' import MarketProvider from './market' export * from './market' export * from '../shared' export { MarketProvider } export const filter = false export const name = 'market' export const inject = ['console'] export interface Config {} export const Config: Schema<Config> = Schema.object({}) export function apply(ctx: Context, config: Config) { ctx.plugin(MarketProvider) ctx.console.addEntry(process.env.KOISHI_BASE ? [ process.env.KOISHI_BASE + '/dist/index.js', process.env.KOISHI_BASE + '/dist/style.css', ] : [ // @ts-ignore import.meta.url.replace(/\/src\/[^/]+\/[^/]+$/, '/client/index.ts'), ]) }