We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c521267 commit d0c94feCopy full SHA for d0c94fe
src/generate.ts
@@ -1,5 +1,5 @@
1
import { DMMF, GeneratorOptions } from '@prisma/generator-helper';
2
-import fs from 'fs';
+import { writeFile } from 'fs/promises';
3
4
function extractEnums(dataModel: DMMF.Datamodel): string[] {
5
const enums = dataModel.enums.map((e) => e.name);
@@ -55,7 +55,7 @@ export default async (options: GeneratorOptions) => {
55
const enums = extractEnums(options.dmmf.datamodel);
56
const fileContent = generateFileContent(enums, isTs);
57
58
- fs.writeFileSync(output, fileContent);
+ await writeFile(output, fileContent);
59
} catch (error) {
60
console.error(error);
61
throw error;
0 commit comments