Commit 502988ee authored by nanahira's avatar nanahira

bump

parent 583728c7
This diff is collapsed.
......@@ -31,12 +31,12 @@
},
"homepage": "https://code.mycard.moe/3rdeye/koishi-plugin-picsource-heisi",
"peerDependencies": {
"koishi": "^4.6.1",
"koishi-plugin-pics": "^9.0.3"
"koishi": "^4.6.2",
"koishi-plugin-pics": "^9.1.2"
},
"dependencies": {
"koishi-thirdeye": "^10.0.5",
"schemastery-gen": "^3.1.4"
"koishi-thirdeye": "^10.0.20",
"schemastery-gen": "^3.1.10"
},
"devDependencies": {
"@koishijs/plugin-cache-lru": "^1.0.0-rc.0",
......
// import 'source-map-support/register';
import { DefineSchema, RegisterSchema } from 'koishi-thirdeye';
import { PicSourceConfig } from 'koishi-plugin-pics';
@RegisterSchema()
export class PicsourceHeisiConfig extends PicSourceConfig {
constructor(config: PicsourceHeisiConfigLike) {
super(config);
}
export class PicSourceHeisiConfig {
@DefineSchema({ description: '图源名称', default: 'heisi' })
name: string;
......@@ -32,4 +28,4 @@ export class PicsourceHeisiConfig extends PicSourceConfig {
picDescription: string;
}
export type PicsourceHeisiConfigLike = Partial<PicsourceHeisiConfig>;
export type PicSourceHeisiConfigLike = Partial<PicSourceHeisiConfig>;
// import 'source-map-support/register';
import { Quester, Cache, Random } from 'koishi';
import { PicsourceHeisiConfig } from './config';
import { PicSourceHeisiConfig } from './config';
import { DefinePlugin, Inject } from 'koishi-thirdeye';
import { PicSourcePlugin } from 'koishi-plugin-pics';
export * from './config';
......@@ -14,8 +14,10 @@ declare module 'koishi' {
}
}
@DefinePlugin({ name: 'picsource-heisi', schema: PicsourceHeisiConfig })
export default class PicsourceHeisi extends PicSourcePlugin<PicsourceHeisiConfig> {
@DefinePlugin()
export default class PicSourceHeisi extends PicSourcePlugin(
PicSourceHeisiConfig,
) {
@Inject('cache', true)
private cache: Cache;
......
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