16 lines
441 B
JavaScript
16 lines
441 B
JavaScript
|
|
const { exec } = require("node:child_process");
|
|
|
|
const libUpload = {
|
|
apply: (compiler) => {
|
|
compiler.hooks.afterEmit.tap("AfterEmitPlugin", (compilation) => {
|
|
exec("./upload.sh", (err, stdout, stderr) => {
|
|
if (stdout) process.stdout.write(stdout);
|
|
if (stderr) process.stderr.write(stderr);
|
|
console.log("Uploaded.");
|
|
});
|
|
});
|
|
},
|
|
}
|
|
|
|
module.exports |