Commit 6c5206ab authored by nanahira's avatar nanahira

bump

parent b333383c
This diff is collapsed.
...@@ -28,11 +28,11 @@ ...@@ -28,11 +28,11 @@
}, },
"homepage": "https://code.mycard.moe/3rdeye/koishi-plugin-picsource-yande", "homepage": "https://code.mycard.moe/3rdeye/koishi-plugin-picsource-yande",
"peerDependencies": { "peerDependencies": {
"koishi": "^4.6.1", "koishi": "^4.6.2",
"koishi-plugin-pics": "^9.0.3" "koishi-plugin-pics": "^9.1.2"
}, },
"dependencies": { "dependencies": {
"koishi-thirdeye": "^10.0.5" "koishi-thirdeye": "^10.0.20"
}, },
"devDependencies": { "devDependencies": {
"@koishijs/plugin-cache-lru": "^1.0.0-rc.0", "@koishijs/plugin-cache-lru": "^1.0.0-rc.0",
......
// import 'source-map-support/register'; // import 'source-map-support/register';
import { DefineSchema, RegisterSchema } from 'koishi-thirdeye'; import { DefineSchema, RegisterSchema } from 'koishi-thirdeye';
import { PicSourceConfig } from 'koishi-plugin-pics';
@RegisterSchema() @RegisterSchema()
export class PicSourceYandePluginConfig extends PicSourceConfig { export class PicSourceYandePluginConfig {
@DefineSchema({ @DefineSchema({
description: description:
'网站 post.json 的地址。如果使用 Konachan 则可以使用 `https://konachan.com/post.json` 。', '网站 post.json 的地址。如果使用 Konachan 则可以使用 `https://konachan.com/post.json` 。',
......
// import 'source-map-support/register'; // import 'source-map-support/register';
import { PicSourceYandePluginConfig } from './config'; import { PicSourceYandePluginConfig } from './config';
import { DefinePlugin, Inject } from 'koishi-thirdeye'; import { DefinePlugin, Inject, MultiInstancePlugin } from 'koishi-thirdeye';
import { DefineMultiSourcePlugin, PicSourcePlugin } from 'koishi-plugin-pics'; import { PicSourcePlugin } from 'koishi-plugin-pics';
import { Random, Quester } from 'koishi'; import { Random, Quester } from 'koishi';
import { PicInfo } from './def'; import { PicInfo } from './def';
export * from './config'; export * from './config';
@DefinePlugin({ name: 'picsource-yande', schema: PicSourceYandePluginConfig }) @DefinePlugin()
export class PicSourceYande extends PicSourcePlugin<PicSourceYandePluginConfig> { export class PicSourceYande extends PicSourcePlugin(
PicSourceYandePluginConfig,
) {
@Inject(true) @Inject(true)
private http: Quester; private http: Quester;
...@@ -55,7 +57,7 @@ export class PicSourceYande extends PicSourcePlugin<PicSourceYandePluginConfig> ...@@ -55,7 +57,7 @@ export class PicSourceYande extends PicSourcePlugin<PicSourceYandePluginConfig>
} }
} }
export default class PicSourceYandePlugin extends DefineMultiSourcePlugin( @DefinePlugin()
export default class PicSourceYandePlugin extends MultiInstancePlugin(
PicSourceYande, PicSourceYande,
PicSourceYandePluginConfig,
) {} ) {}
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