/** * The starting point for running scroll */ export enum RunTime { Bun = 'bun', Deno = 'deno', Unknown = 'common', } /** * Determine the runtime strategy, and go! */ (async () => { let RUNTIME = RunTime.Unknown; if ('Deno' in globalThis) { RUNTIME = RunTime.Deno; const { main } = await import('./deno/index.ts'); await main(); } if ('Bun' in globalThis) { RUNTIME = RunTime.Bun; } })();