import { config as loadEnv } from "dotenv"; import { inArray } from "drizzle-orm"; loadEnv({ path: ".env.local" }); function readArg(name: string) { const prefix = `${name}=`; const match = process.argv.find((arg) => arg.startsWith(prefix)); return match ? match.slice(prefix.length) : null; } async function main() { const scopeArg = readArg("--scope"); const label = readArg("--label"); if (!scopeArg) { throw new Error("Usage: pnpm tsx scripts/system-settings/create-snapshot.ts --scope= [--label=