UNPKG

node-plop

Version:

programmatic plopping for fun and profit

20 lines (17 loc) 684 B
import fs from "fs"; export const makeDir = (path) => fs.promises.mkdir(path, { recursive: true }); export const readdir = fs.promises.readdir; export const stat = fs.promises.stat; export const chmod = fs.promises.chmod; export const readFile = (path) => fs.promises.readFile(path, "utf8"); export const writeFile = (path, data) => fs.promises.writeFile(path, data, "utf8"); export const readFileRaw = (path) => fs.promises.readFile(path, null); export const writeFileRaw = (path, data) => fs.promises.writeFile(path, data, null); export const fileExists = (path) => fs.promises.access(path).then( () => true, () => false, ); export const constants = fs.constants;