mirror of
https://github.com/morluto/rea
synced 2026-10-26 06:16:17 -04:00
12 lines
688 B
TypeScript
12 lines
688 B
TypeScript
import { completeJavaScriptAnalysisSteps } from "../../src/application/javascript/JavaScriptAnalysisControl.js";
|
|
import { buildImmutableJavaScriptArtifactGraphSteps } from "../../src/application/javascript/JavaScriptArtifactGraphBuilder.js";
|
|
import type { JavaScriptApplicationGraph } from "../../src/domain/javascript/javascriptApplicationGraph.js";
|
|
|
|
/** Drive the production immutable application graph builder for boundary tests. */
|
|
export const immutableArtifactGraph = (
|
|
...args: Parameters<typeof buildImmutableJavaScriptArtifactGraphSteps>
|
|
): Promise<JavaScriptApplicationGraph> =>
|
|
completeJavaScriptAnalysisSteps(
|
|
buildImmutableJavaScriptArtifactGraphSteps(...args),
|
|
);
|