strapi-yml-generator
Version:
Script for generation YML/XML feed for the Strapi
13 lines (11 loc) • 360 B
JavaScript
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}`);
}
}
}