nope/test/testAnalyzer.ts

16 lines
646 B
TypeScript
Raw Normal View History

2020-08-23 07:28:03 +00:00
import { Project } from "ts-morph";
import { analyzeClasses, createFileMapping } from "../lib/helpers/analyzeTypescriptFiles";
2020-08-23 07:28:30 +00:00
import { transformClasses } from "../lib/helpers/generateTemplate";
2020-08-23 07:28:03 +00:00
// 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();
2020-08-23 07:28:30 +00:00
transformClasses(testSourceFiles)
2020-08-23 07:28:03 +00:00
console.log('');