UNPKG

@ycmd/creds

Version:

LSK.js CLI Creds is the easiest way to manage GitHub / Gitlab secrets and credentials

29 lines (26 loc) 1.05 kB
'use strict'; var chunkKQUY3CBJ_js = require('./chunk-KQUY3CBJ.js'); var chunkB7Q4MD6T_js = require('./chunk-B7Q4MD6T.js'); var chunkCHOKACPI_js = require('./chunk-CHOKACPI.js'); var chunkU2DZE3DI_js = require('./chunk-U2DZE3DI.js'); var fs = require('fs'); var err = require('@lsk4/err'); var fishbird = require('fishbird'); async function buildDeep(dirname, options = {}) { const rawFiles = await chunkKQUY3CBJ_js.getDirs(dirname); const files = (await fishbird.map(rawFiles, async (rawFile) => { const { filename } = rawFile; if (!await fs.existsSync(`${filename}/config.js`)) return null; return rawFile; })).filter(Boolean); return fishbird.mapSeries(files, async ({ filename }) => { await chunkB7Q4MD6T_js.build(filename, options).catch((err$1) => { chunkCHOKACPI_js.log.error(`Build error ${filename}: `, err.Err.getMessage(err$1)); }); }); } chunkU2DZE3DI_js.__name(buildDeep, "buildDeep"); exports.buildDeep = buildDeep; //# sourceMappingURL=out.js.map //# sourceMappingURL=chunk-ALM3OHN2.js.map