@capaj/prisma-typegraphql-types-generator
Version:
Prisma generator for generating TypeGraphQL class types and enums, It works like a copilot where the generated output is very human readable and can be edited
23 lines • 823 B
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.mkdir = void 0;
const fs_1 = __importDefault(require("fs"));
const path_1 = __importDefault(require("path"));
const mkdir = (writeLocation, fileName) => {
const folders = writeLocation
.replace(fileName, '')
.replace(process.cwd(), '')
.split(path_1.default.sep)
.filter((e) => e.length);
folders.forEach((_, i) => {
const folder = folders.slice(0, i + 1).join(path_1.default.sep);
if (!fs_1.default.existsSync(folder)) {
fs_1.default.mkdirSync(folder);
}
});
};
exports.mkdir = mkdir;
//# sourceMappingURL=mkdir.js.map