UNPKG

581 BJavaScriptView Raw
1"use strict";
2
3exports.__esModule = true;
4exports.default = void 0;
5
6var _path = _interopRequireDefault(require("path"));
7
8var _fs = _interopRequireDefault(require("fs"));
9
10var _ramda = require("ramda");
11
12function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
13
14const readDirR = dir => {
15 const recur = (0, _ramda.map)(f => readDirR(_path.default.join(dir, f)));
16 return _fs.default.statSync(dir).isDirectory() ? Array.prototype.concat(...recur(_fs.default.readdirSync(dir))) : dir;
17};
18
19var _default = readDirR;
20exports.default = _default;
\No newline at end of file