Commit 2cb4e061 authored by nanahira's avatar nanahira

clean

parent 08760c62
import 'reflect-metadata';
export * from './src/register'; export * from './src/register';
export * from './src/decorators'; export * from './src/decorators';
export * from './src/def'; export * from './src/def/interfaces';
export * from 'koishi-utils-schemagen';
...@@ -163,25 +163,3 @@ export type MetadataMapValue< ...@@ -163,25 +163,3 @@ export type MetadataMapValue<
: K extends keyof MetadataMap : K extends keyof MetadataMap
? MetadataMap[K] ? MetadataMap[K]
: never; : never;
// command interceptor
export interface KoishiCommandInterceptor<
U extends User.Field = never,
G extends Channel.Field = never,
A extends any[] = any[],
O extends {} = {}
> {
intercept: Command.Action<U, G, A, O>;
}
export type KoishiCommandInterceptorRegistration<
U extends User.Field = never,
G extends Channel.Field = never,
A extends any[] = any[],
O extends {} = {}
> =
| KoishiCommandInterceptor<U, G, A, O>
| Type<KoishiCommandInterceptor<U, G, A, O>>
| string
| symbol;
...@@ -4,6 +4,7 @@ import { ...@@ -4,6 +4,7 @@ import {
MetadataGenericMap, MetadataGenericMap,
MetadataMapValue, MetadataMapValue,
} from '../def'; } from '../def';
import 'reflect-metadata';
export function getMetadata<K extends keyof MetadataGenericMap>( export function getMetadata<K extends keyof MetadataGenericMap>(
metadataKey: K, metadataKey: K,
......
...@@ -5,6 +5,7 @@ import { ...@@ -5,6 +5,7 @@ import {
MetadataGenericMap, MetadataGenericMap,
MetadataKey, MetadataKey,
} from '../def'; } from '../def';
import 'reflect-metadata';
export type AllDecorators = MethodDecorator & export type AllDecorators = MethodDecorator &
ClassDecorator & ClassDecorator &
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment