MCPcopy Create free account
hub / github.com/heygen-com/hyperframes / outputWeeklyDraft

Function outputWeeklyDraft

scripts/changelog-weekly.ts:220–237  ·  view source on GitHub ↗
(options: WeeklyOptions, draft: WeeklyDraft)

Source from the content-addressed store, hash-verified

218}
219
220function outputWeeklyDraft(options: WeeklyOptions, draft: WeeklyDraft) {
221 if (!options.write) {
222 console.log(draft.weeklyNotes);
223 console.log("\n--- Discord draft ---\n");
224 console.log(draft.discordDraft);
225 console.log("\n--- X draft ---\n");
226 console.log(draft.xDraft);
227 console.log("\n--- Mintlify update block ---\n");
228 console.log(draft.docsUpdate);
229 console.log(
230 "\nRun with --write to create the weekly digest packet and prepend the docs entry.",
231 );
232 return;
233 }
234
235 writeWeeklyPacket(options, draft);
236 prependDocsUpdate(options, draft.docsUpdate);
237}
238
239function writeWeeklyPacket(options: WeeklyOptions, draft: WeeklyDraft) {
240 const paths = weeklyPacketPaths(options.to);

Callers 1

mainFunction · 0.85

Calls 2

writeWeeklyPacketFunction · 0.85
prependDocsUpdateFunction · 0.70

Tested by

no test coverage detected