UNPKG

casl-prisma-generator

Version:

This package generates subjects for CASL from prisma schema models

13 lines (10 loc) 337 B
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); }