Files
copilotkit__copilotkit/showcase/scripts/bundle-angular-source-content.ts

18 lines
531 B
TypeScript

import { mkdirSync, writeFileSync } from "node:fs";
import { dirname, resolve } from "node:path";
import { fileURLToPath } from "node:url";
import { buildAngularSourceContent } from "./lib/angular-source-content.js";
const showcaseRoot = resolve(dirname(fileURLToPath(import.meta.url)), "..");
const output = resolve(
showcaseRoot,
"shell/src/data/angular-source-content.json",
);
mkdirSync(dirname(output), { recursive: true });
writeFileSync(
output,
`${JSON.stringify(buildAngularSourceContent(showcaseRoot))}\n`,
);