nope/test/testAnalyzer.ts

16 lines
646 B
TypeScript

import { Project } from "ts-morph";
import { analyzeClasses, createFileMapping } from "../lib/helpers/analyzeTypescriptFiles";
import { transformClasses } from "../lib/helpers/generateTemplate";
// Function to Determine new project files.
const project = new Project({
tsConfigFilePath: "./tsconfigBackend.json",
addFilesFromTsConfig: false,
});
project.addSourceFileAtPath("./test/testFile.ts");
project.addSourceFileAtPath("./test/testExternalDescriptor.ts");
project.addSourceFileAtPath("./test/testExternalDescriptorReference.ts");
const testSourceFiles = project.getSourceFiles();
transformClasses(testSourceFiles)
console.log('');