Remove test File

This commit is contained in:
Martin Karkowski 2020-08-25 14:06:31 +02:00
parent f2e9f9b657
commit f36dcd4a4a

View File

@ -1,53 +0,0 @@
import { createLogger, format, transports } from 'winston';
import { generateOpenAPI } from "../lib/helpers/generateOpenAPI";
import { generateClientTemplate } from "../lib/helpers/generateTemplate";
const main = async function () {
const readableFormat = format.printf(({ level, message, label, timestamp }) => {
return `${timestamp} ${level}: ${message}`;
});
let logger = createLogger({
level: 'info',
format: format.combine(
format.timestamp({
format: 'YYYY-MM-DD HH:mm:ss'
}),
format.errors({ stack: true }),
readableFormat
),
exitOnError: false,
transports: [
new (transports.Console)({
format: format.combine(
format.colorize(),
readableFormat
)
}),
]
});
logger.info('Creating Dispatched API');
await generateClientTemplate({
inputDir: './test/*.ts',
outputDir: './dist/generated',
pathToTemplate: './lib/templates/clientInterface.handlebars',
tsConfigFilePath: './tsconfigBackend.json',
logger
});
logger.info('Creating Open-API');
await generateOpenAPI({
inputDir: './test/*.ts',
tempDir: './temp',
pathToSchemaTemplate: './lib/templates/schema.handlebars',
pathToApiTemplate: './lib/templates/openApiSchema.handlebars',
tsConfigFilePath: './tsconfigBackend.json',
logger
})
}
main().catch(e => console.error(e));