UNPKG

eaz-utils

Version:

A cleverly organized set of utilities to make JavaScript and TypeScript development easier.

24 lines (19 loc) 603 B
const fs = require('fs'); const common = require("../common"); function files(path = "") { const fullPath = common.prepareFullPath(path); return fs.readdirSync(fullPath).filter(x => fs.statSync(`${fullPath}/${x}`).isDirectory() === false); } function directories(path = "") { const fullPath = common.prepareFullPath(path); return fs.readdirSync(fullPath).filter(x => fs.statSync(`${fullPath}/${x}`).isDirectory() === true); } function entities(path = "") { const fullPath = common.prepareFullPath(path); return fs.readdirSync(fullPath); } module.exports = { files, directories, entities, }