|
@@ -82,7 +82,7 @@ delete packageJSON.dependencies["socks"];
|
|
fs.writeFileSync(
|
|
fs.writeFileSync(
|
|
"package.json",
|
|
"package.json",
|
|
JSON.stringify(packageJSON, null, " "),
|
|
JSON.stringify(packageJSON, null, " "),
|
|
- "utf8"
|
|
|
|
|
|
+ "utf8",
|
|
);
|
|
);
|
|
|
|
|
|
const npmi = exec("npm i");
|
|
const npmi = exec("npm i");
|
|
@@ -91,7 +91,7 @@ npmi.on("close", (code) => {
|
|
throw new Error("Error happened " + code);
|
|
throw new Error("Error happened " + code);
|
|
}
|
|
}
|
|
|
|
|
|
- const tsc = exec("tsc");
|
|
|
|
|
|
+ const tsc = exec("npx tsc");
|
|
tsc.stdout.on("data", function (data) {
|
|
tsc.stdout.on("data", function (data) {
|
|
console.log("stdout: " + data.toString());
|
|
console.log("stdout: " + data.toString());
|
|
});
|
|
});
|
|
@@ -120,7 +120,7 @@ npmi.on("close", (code) => {
|
|
fs.writeFileSync(
|
|
fs.writeFileSync(
|
|
"package.json",
|
|
"package.json",
|
|
JSON.stringify(packageJSON, null, " "),
|
|
JSON.stringify(packageJSON, null, " "),
|
|
- "utf8"
|
|
|
|
|
|
+ "utf8",
|
|
);
|
|
);
|
|
|
|
|
|
webpack(webpackConfig, (err, stats) => {
|
|
webpack(webpackConfig, (err, stats) => {
|
|
@@ -128,10 +128,14 @@ npmi.on("close", (code) => {
|
|
console.log("SOME ERROR HAPPENED");
|
|
console.log("SOME ERROR HAPPENED");
|
|
process.exit(0);
|
|
process.exit(0);
|
|
}
|
|
}
|
|
- exec("npm i");
|
|
|
|
|
|
+ if (process.env.CI) {
|
|
|
|
+ exec("npm ci");
|
|
|
|
+ } else {
|
|
|
|
+ exec("npm i");
|
|
|
|
+ }
|
|
console.log(
|
|
console.log(
|
|
"DONE!. File created at ",
|
|
"DONE!. File created at ",
|
|
- path.resolve(__dirname, "browser/telegram.js")
|
|
|
|
|
|
+ path.resolve(__dirname, "browser/telegram.js"),
|
|
);
|
|
);
|
|
});
|
|
});
|
|
});
|
|
});
|