Files
standardnotes-app-web/scripts/ScriptUtils.mjs
2022-06-17 08:56:10 -05:00

26 lines
473 B
JavaScript

import fs from 'fs'
export const doesDirExist = (dir) => {
return fs.existsSync(dir)
}
export const doesFileExist = (file) => {
return fs.existsSync(file)
}
export const ensureDirExists = (dir) => {
if (!fs.existsSync(dir)) {
fs.mkdirSync(dir, { recursive: true })
}
}
export const emptyExistingDir = (dir) => {
if (fs.existsSync(dir)) {
fs.rmSync(dir, { recursive: true })
}
}
export const listDirFiles = (dir) => {
return fs.readdirSync(dir)
}