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 chunk2I3WGINS_js = require('./chunk-2I3WGINS.js'); var chunkXHGMECIB_js = require('./chunk-XHGMECIB.js'); var chunk553EXBWU_js = require('./chunk-553EXBWU.js'); var chunkPOLJ2ZZ2_js = require('./chunk-POLJ2ZZ2.js'); var fs = require('fs'); var err = require('@lsk4/err'); var fishbird = require('fishbird'); async function buildDeep(dirname, options = {}) { const rawFiles = await chunk553EXBWU_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 chunk2I3WGINS_js.build(filename, options).catch((err$1) => { chunkXHGMECIB_js.log.error(`Build error ${filename}: `, err.Err.getMessage(err$1)); }); }); } chunkPOLJ2ZZ2_js.__name(buildDeep, "buildDeep"); exports.buildDeep = buildDeep; //# sourceMappingURL=out.js.map //# sourceMappingURL=chunk-Q7RLBJGW.js.map