adapting template

This commit is contained in:
Martin Karkowski 2020-08-24 09:39:35 +02:00
parent bd219003bc
commit 33849143dd

View File

@ -1,16 +1,12 @@
import { Project } from "ts-morph"; import { generateClientTemplate } from "../lib/helpers/generateTemplate";
import { analyzeClasses, createFileMapping } from "../lib/helpers/analyzeTypescriptFiles";
import { transformClasses } from "../lib/helpers/generateTemplate";
// Function to Determine new project files. const main = async function() {
const project = new Project({ await generateClientTemplate({
tsConfigFilePath: "./tsconfigBackend.json", inputDir: './test/*.ts',
addFilesFromTsConfig: false, outputDir: './dist/generated',
}); pathToTemplate: './lib/templates/clientInterface.handlebars',
project.addSourceFileAtPath("./test/testFile.ts"); tsConfigFilePath: './tsconfigBackend.json'
project.addSourceFileAtPath("./test/testExternalDescriptor.ts"); })
project.addSourceFileAtPath("./test/testExternalDescriptorReference.ts"); }
const testSourceFiles = project.getSourceFiles();
transformClasses(testSourceFiles) main().catch(e => console.error(e));
console.log('');