mirror of
https://github.com/morluto/rea.git
synced 2026-10-27 09:55:46 +00:00
10 lines
565 B
TypeScript
10 lines
565 B
TypeScript
import type { JavaScriptRecoveryPort } from "../application/javascript/JavaScriptRecoveryPort.js";
|
|
import { WakaruProvider } from "../javascript/recovery/WakaruProvider.js";
|
|
import type { WakaruLauncher } from "../javascript/recovery/WakaruCommand.js";
|
|
|
|
/** Construct optional recovery without acquiring tools, processes or workspaces. */
|
|
export const createJavaScriptRecoveryProvider = (
|
|
environment: Readonly<Record<string, string | undefined>> = process.env,
|
|
launcher?: WakaruLauncher,
|
|
): JavaScriptRecoveryPort => new WakaruProvider(environment, launcher);
|