UNPKG

rwsdk

Version:

Build fast, server-driven webapps on Cloudflare with SSR, RSC, and realtime

33 lines (32 loc) 824 B
export type PackageManager = "pnpm" | "npm" | "yarn" | "yarn-classic"; /** * Options for smoke tests */ export interface SmokeTestOptions { projectDir?: string; artifactDir?: string; headless?: boolean; keep?: boolean; sync?: boolean; bail?: boolean; skipDev?: boolean; skipRelease?: boolean; skipClient?: boolean; packageManager?: PackageManager; realtime?: boolean; skipHmr?: boolean; skipStyleTests?: boolean; tarballPath?: string; } /** * Resources created during a test run that need to be cleaned up */ export interface TestResources { tempDirCleanup?: () => Promise<void>; workerName?: string; targetDir?: string; originalCwd: string; workerCreatedDuringTest: boolean; stopDev?: () => Promise<void>; resourceUniqueKey: string; }