UNPKG

st-bundle

Version:

CLI for watching and bundling SpringType projects.

23 lines (22 loc) 724 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const glob = require("glob"); const path_1 = require("path"); const utils_1 = require("../utils/utils"); const env_1 = require("../env"); async function sparky_src(rule) { return new Promise((resolve, reject) => { glob(rule, {}, function (err, files) { if (err) return reject(err); files = files.map(file => { if (!path_1.isAbsolute(file)) { return utils_1.ensureAbsolutePath(file, env_1.env.SCRIPT_PATH); } return file; }); return resolve(files); }); }); } exports.sparky_src = sparky_src;