runbookC:\Users\DD\OneDrive\Programming\connect
1. installRun dependencies once, or after package-lock changes.
2. launchStart the API, then copy the printed sk_ key into the header.
3. testUse mock platform first. It needs no external account credentials.
$
npm ciClean install from package-lock.json.$
npm startLaunches the API and serves this dashboard at http://127.0.0.1:3000/.$
npm run typecheckStatic TypeScript check for the app source.$
npx tsx scripts/smoke.tsFast end-to-end API smoke test using the mock adapter.$
npx tsx scripts/media.ts && npx tsx scripts/oauth.ts && npx tsx scripts/webhooks.ts && npx tsx scripts/sqlite.tsChecks media upload, OAuth mock flow, webhooks, and SQLite durability.$
NODE_ENV=production PUBLIC_BASE_URL=https://api.simpletransfer.me CORS_ORIGINS=https://demo.simpletransfer.me CONNECT_API_KEY=sk_...Required deployed settings: fixed public URL, explicit CORS, env-provided API key.quick mock flowno external credentials
mock adapter
local JSON store
copy API key first
immediate
extrasoauth / media / webhooks