casl-prisma-generator
Version:
This package generates subjects for CASL from prisma schema models
13 lines (10 loc) • 337 B
text/typescript
import { writeFileSync, mkdirSync, WriteFileOptions } from 'fs';
import { dirname } from 'path';
export function writeFileSyncRecursive(
filePath: string,
content: string | NodeJS.ArrayBufferView,
charset?: WriteFileOptions,
) {
mkdirSync(dirname(filePath), { recursive: true });
writeFileSync(filePath, content, charset);
}