koishi-plugin-theme-martin
Version:
Martin Matin: change theme every time you visit the console
8 lines (7 loc) • 1.24 kB
Source Map (JSON)
{
"version": 3,
"sources": ["../src/index.ts"],
"sourcesContent": ["import { Context, z } from 'koishi'\nimport {} from '@koishijs/plugin-console'\nimport { resolve } from 'path'\n\nexport const name = 'martin'\nexport const using = ['console']\n\nexport interface Config {}\nexport const Config: z<Config> = z.object({})\n\nexport function apply(ctx: Context, config: Config) {\n ctx.console.addEntry(process.env.KOISHI_BASE ? [\n process.env.KOISHI_BASE + '/dist/index.js',\n process.env.KOISHI_BASE + '/dist/style.css',\n ] : process.env.KOISHI_ENV === 'browser' ? [\n // @ts-ignore\n import.meta.url.replace(/\\/src\\/[^/]+$/, '/client/index.ts'),\n ] : {\n dev: resolve(__dirname, '../client/index.ts'),\n prod: resolve(__dirname, '../dist'),\n })\n}\n"],
"mappings": ";;;;AAAA,SAAkB,SAAS;AAE3B,SAAS,eAAe;AAEjB,IAAM,OAAO;AACb,IAAM,QAAQ,CAAC,SAAS;AAGxB,IAAM,SAAoB,EAAE,OAAO,CAAC,CAAC;AAErC,SAAS,MAAM,KAAc,QAAgB;AAClD,MAAI,QAAQ,SAAS,QAAQ,IAAI,cAAc;AAAA,IAC7C,QAAQ,IAAI,cAAc;AAAA,IAC1B,QAAQ,IAAI,cAAc;AAAA,EAC5B,IAAI,QAAQ,IAAI,eAAe,YAAY;AAAA;AAAA,IAEzC,YAAY,IAAI,QAAQ,iBAAiB,kBAAkB;AAAA,EAC7D,IAAI;AAAA,IACF,KAAK,QAAQ,WAAW,oBAAoB;AAAA,IAC5C,MAAM,QAAQ,WAAW,SAAS;AAAA,EACpC,CAAC;AACH;AAXgB;",
"names": []
}