Commit 2e82c5f7 authored by nanahira's avatar nanahira

format

parent bba95d13
import { Context } from 'koishi'; import { Context } from 'koishi';
import { KoishiPluginRegistrationOptions, PluginClass } from '../register'; import { KoishiPluginRegistrationOptions, PluginClass } from '../register';
export * from 'koishi-decorators/dist/src/def/interfaces'; export * from 'koishi-decorators/dist/src/def/interfaces';
// Command stuff // Command stuff
......
import { ClonePlugin } from './utility/clone-plugin'; import { ClonePlugin } from './utility/clone-plugin';
import { Context } from 'koishi'; import { Context } from 'koishi';
import { BasePlugin, PartialDeep } from './base-plugin'; import { BasePlugin } from './base-plugin';
import { import { ClassPluginConfig, Instances, TypeFromClass } from './def';
ClassPluginConfig,
Instances,
MultiPluginConfig,
TypeFromClass,
} from './def';
import { ClassType } from 'schemastery-gen'; import { ClassType } from 'schemastery-gen';
import { ToInstancesConfig } from './utility/to-instance-config'; import { ToInstancesConfig } from './utility/to-instance-config';
import Schema from 'schemastery'; import Schema from 'schemastery';
import { PluginSchema, UsingService } from './decorators'; import { UsingService } from './decorators';
import { UseEvent } from 'koishi-decorators'; import { UseEvent } from 'koishi-decorators';
import { CreatePluginFactory } from './plugin-factory'; import { CreatePluginFactory } from './plugin-factory';
......
...@@ -9,7 +9,7 @@ import { ...@@ -9,7 +9,7 @@ import {
KoishiSystemInjectSymKeys, KoishiSystemInjectSymKeys,
} from './def'; } from './def';
import { reflector } from './meta/meta-fetch'; import { reflector } from './meta/meta-fetch';
import { ClassType, SchemaClass } from 'schemastery-gen'; import { SchemaClass } from 'schemastery-gen';
import _ from 'lodash'; import _ from 'lodash';
import { Registrar, Type } from 'koishi-decorators'; import { Registrar, Type } from 'koishi-decorators';
......
import { import { SchemaClass, SchemaProperty } from 'schemastery-gen';
AnyClass, import { Instances, TypeFromClass } from '../def';
OriginalClassSym,
SchemaClass,
SchemaProperty,
} from 'schemastery-gen';
import { Instances, ParamsFromClass, TypeFromClass } from '../def';
export function ToInstancesConfig<Inner extends new (...args: any[]) => any>( export function ToInstancesConfig<Inner extends new (...args: any[]) => any>(
instanceConfig: Inner, instanceConfig: Inner,
......
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