sammich.js
Version:
Too many JavaScript files? Put 'em in a sammich.
13 lines (10 loc) • 367 B
JavaScript
async function bundleInputFilesFromPaths(inputFilePaths, outputFilePath) {
assertInputFilePathsAreValid(inputFilePaths);
const sammichSourceCode = await Sammich.bundleFiles(inputFilePaths);
if (outputFilePath) {
await writeFile(outputFilePath, sammichSourceCode + "\n", "utf-8");
}
else {
console.log(sammichSourceCode);
}
}