Codibre/confs

View on GitHub
src/lib/fs.ts

Summary

Maintainability
A
0 mins
Test Coverage
A
100%
import recursiveReadDir = require('recursive-readdir');
import fs = require('fs');
import { promisify } from 'util';

export const readDir = recursiveReadDir as (
  path: string,
) => PromiseLike<string[]>;

export const copyFile = promisify(fs.copyFile);
export const readFile = promisify(fs.readFile);
export const writeFile = promisify(fs.writeFile);
export const exists = promisify(fs.exists);