prisma-class-generator
Version:
Class generator from Prisma schema
24 lines • 827 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const generator_helper_1 = require("@prisma/generator-helper");
const generator_1 = require("./generator");
const util_1 = require("./util");
const error_handler_1 = require("./error-handler");
(0, generator_helper_1.generatorHandler)({
onManifest: () => ({
defaultOutput: '../src/_gen/prisma-class',
prettyName: generator_1.GENERATOR_NAME,
requiresGenerators: ['prisma-client-js'],
}),
onGenerate: async (options) => {
try {
await generator_1.PrismaClassGenerator.getInstance(options).run();
}
catch (e) {
(0, error_handler_1.handleGenerateError)(e);
return;
}
},
});
(0, util_1.log)('Handler Registered.');
//# sourceMappingURL=index.js.map