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

Function writeWeeklyPacket

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

Source from the content-addressed store, hash-verified

237}
238
239function writeWeeklyPacket(options: WeeklyOptions, draft: WeeklyDraft) {
240 const paths = weeklyPacketPaths(options.to);
241 mkdirSync(join(ROOT, "updates", "weekly"), { recursive: true });
242 mkdirSync(join(ROOT, "updates", "social"), { recursive: true });
243
244 writeFile(paths.weeklyNotes, draft.weeklyNotes, options.force);
245 writeFile(paths.discordDraft, draft.discordDraft, options.force);
246 writeFile(paths.xDraft, draft.xDraft, options.force);
247}
248
249export function weeklyPacketPaths(date: string) {
250 return {

Callers 1

outputWeeklyDraftFunction · 0.85

Calls 2

weeklyPacketPathsFunction · 0.85
writeFileFunction · 0.85

Tested by

no test coverage detected