st-bundle
Version:
CLI for watching and bundling SpringType projects.
23 lines (22 loc) • 724 B
JavaScript
;
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;