UNPKG

strapi-yml-generator

Version:

Script for generation YML/XML feed for the Strapi

13 lines (11 loc) 360 B
import fs from 'fs/promises'; export async function ensureExists(path, mask = 0o744) { try { await fs.mkdir(path, {mode: mask, recursive: true}); console.log(`Directory '${path}' created or already exists.`); } catch (err) { if (err.code !== 'EEXIST') { throw new Error(`Error creating directory '${path}': ${err.message}`); } } }