import getCurrentAccount from './get-current-account.ts' /** * Verify Dropbox OAuth access without returning account PII. * @example * import smokeTest from 'kody:@kentcdodds/dropbox/smoke-test' * const result = await smokeTest() */ export default async function smokeTest() { const account = await getCurrentAccount() return { ok: true, hasAccountId: typeof account.account_id === 'string' && account.account_id.length > 0, hasDisplayName: typeof account.name?.display_name === 'string' && account.name.display_name.length > 0, accountType: account.account_type?.['.tag'] ?? null, } }