UNPKG

json-schema-to-joi

Version:

Converts JSON schema to Joi typescript code

20 lines 670 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.traverseDir = void 0; const fs_1 = require("mz/fs"); const path = require("path"); async function traverseDir(dir, fileFunc) { const files = await fs_1.readdir(dir); for (const file of files) { const fullName = path.join(dir.toString(), file); const fileStat = await fs_1.stat(fullName); if (fileStat.isDirectory()) { await traverseDir(fullName, fileFunc); } else if (fileStat.isFile()) { await fileFunc(file, dir.toString()); } } } exports.traverseDir = traverseDir; //# sourceMappingURL=utils.js.map