UNPKG

@tsed/prisma

Version:

Generate Ts.ED JsonSchema based on Prisma models

12 lines 553 B
export function generateDocuments(documents, directory, transform) { return documents.map((document) => { const sourceFile = directory.createSourceFile(`${document.toString()}.ts`, undefined, { overwrite: true }); const statements = transform(document, sourceFile); if (document.importDeclarations) { sourceFile.addImportDeclarations(document.importDeclarations); } sourceFile.addStatements([statements]); return document.toString(); }); } //# sourceMappingURL=generateDocuments.js.map