MCPcopy Index your code
hub / github.com/scriptscat/scriptcat / export

Method export

src/pkg/backup/export.ts:16–24  ·  view source on GitHub ↗
(data: BackupData)

Source from the content-addressed store, hash-verified

14
15 // 导出备份数据
16 export(data: BackupData): Promise<void> {
17 // 写入脚本备份
18 return Promise.all([
19 ...data.script.flatMap((item) => this.writeScript(item)),
20 ...data.subscribe.flatMap((item) => this.writeSubscribe(item)),
21 ]).then(() => {
22 return;
23 });
24 }
25
26 writeScript(script: ScriptBackupData): Promise<void>[] {
27 const { name } = script.options!.meta;

Callers 3

ToolsFunction · 0.45
ScriptTableFunction · 0.45
backup.test.tsFile · 0.45

Calls 2

writeScriptMethod · 0.95
writeSubscribeMethod · 0.95

Tested by

no test coverage detected