UNPKG

tree-parser

Version:
28 lines (22 loc) 759 B
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); var _fs = require('fs'); var _fs2 = _interopRequireDefault(_fs); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } /** * Creates an array list of string elements representing the file names inside a * given directory * @param {string} dirPath Directory path to be parsed * @return {Object} List of file names inside a given directory */ var dirContent = function dirContent(dirPath) { return _fs2.default.readdirSync(dirPath).filter(function (name) { return name.charAt(0) !== '.'; }).map(function (file) { return dirPath + '/' + file; }); }; exports.default = dirContent; module.exports = exports['default'];