Skip to content
← Public packages

@kentcdodds/x

X API v2 helpers for tweets, search, legacy DMs, and encrypted X Chat via a Fly XDK sidecar.

src/smoke-test.ts

13 lines · 490 B · TypeScript
import { smokeTest } from './client.ts'

/**
 * Minimal bearer smoke: one GET users/by/username. HTTP 429 is treated as auth-plumbing-verified.
 * @returns ok flag plus public bearer user summary (or rateLimited note).
 * @example
 * import smokeTest from 'kody:@kentcdodds/x/smoke-test'
 * const result = await smokeTest()
 * // => { ok: true, bearer: { user: { id: '...', username: 'kentcdodds' } } }
 */
export default async function smokeTestEntrypoint() {
  return await smokeTest()
}