Revert to fs-extra version of ensureDirSync just to be safe

This commit is contained in:
Nick Playfair 2025-06-15 12:51:05 +01:00
parent 0391559000
commit a163917428

View File

@ -1,6 +1,6 @@
//Modules //Modules
const AdmZip = require('adm-zip'); const AdmZip = require('adm-zip');
const { emptyDirSync } = require('fs-extra'); const { emptyDirSync, ensureDirSync } = require('fs-extra');
const path = require('path'); const path = require('path');
const pcbStackup = require('pcb-stackup'); const pcbStackup = require('pcb-stackup');
const sharp = require('sharp'); const sharp = require('sharp');
@ -10,19 +10,9 @@ const {
existsSync, existsSync,
accessSync, accessSync,
createReadStream, createReadStream,
mkdirSync,
chmodSync,
constants, constants,
} = require('node:fs'); } = require('node:fs');
//ensureDirSync method
function ensureDirSync(directory) {
if (!existsSync(directory)) {
mkdirSync(directory, { recursive: true });
chmodSync(directory, 0o644);
}
}
//Class definition //Class definition
class ImageGenerator { class ImageGenerator {
constructor(folderConfig, imgConfig, layerNames) { constructor(folderConfig, imgConfig, layerNames) {