Schedule posts to Bluesky with Cloudflare workers. skyscheduler.work
cf tool bsky-tool cloudflare bluesky schedule bsky service social-media cloudflare-workers
at main 10 lines 294 B view raw
1import * as z from "zod/v4"; 2import { fileKeyRegex } from "./regexCases"; 3 4export const FileContentSchema = z.object({ 5 content: z.string().toLowerCase() 6 .regex(fileKeyRegex, "file key is invalid") 7 .nonempty("file key was empty") 8}); 9 10export const FileDeleteSchema = FileContentSchema;