1 | "use strict";
|
2 |
|
3 | exports.__esModule = true;
|
4 | exports.default = void 0;
|
5 |
|
6 | var _path = _interopRequireDefault(require("path"));
|
7 |
|
8 | var _fs = _interopRequireDefault(require("fs"));
|
9 |
|
10 | var _ramda = require("ramda");
|
11 |
|
12 | function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
13 |
|
14 | const 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 |
|
19 | var _default = readDirR;
|
20 | exports.default = _default; |
\ | No newline at end of file |