Files
scriptc/tests/fixtures/self-hosting/frontend-services.ts
T

9 lines
493 B
TypeScript

import { FrontendServices } from "../../../packages/compiler/src/frontend/services.js";
import { createNativeTs7Api } from "../../../packages/compiler/src/frontend/ts7/native-api.js";
import { runFrontendServices } from "./frontend-services-cases.js";
const services = new FrontendServices((options) => createNativeTs7Api({ ...options, executable: process.argv[2]! }),
process.cwd());
try { runFrontendServices(services, process.argv[3]!, process.argv[4]!); }
finally { services.close(); }