@xec-sh/core
Version:
Universal shell execution engine
13 lines (12 loc) • 408 B
TypeScript
export type Runtime = 'node' | 'bun' | 'deno';
export declare class RuntimeDetector {
private static _runtime;
private static _bunVersion;
static detect(): Runtime;
static getBunVersion(): string | null;
static hasFeature(feature: 'spawn' | 'serve' | 'sqlite'): boolean;
static isNode(): boolean;
static isBun(): boolean;
static isDeno(): boolean;
static reset(): void;
}