Commit 502988ee authored by nanahira's avatar nanahira

bump

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