aboutsummaryrefslogtreecommitdiff
path: root/cli.js
diff options
context:
space:
mode:
Diffstat (limited to 'cli.js')
-rwxr-xr-xcli.js16
1 files changed, 5 insertions, 11 deletions
diff --git a/cli.js b/cli.js
index ded6c4a..734de48 100755
--- a/cli.js
+++ b/cli.js
@@ -1,7 +1,7 @@
#!/usr/bin/env node
require("dotenv").config();
const db = require("./db");
-const fs = require("fs");
+const fs = require("fs").promises;
const params = process.argv.slice(2);
@@ -73,7 +73,8 @@ if ((idx = params.indexOf("-r")) > -1) {
.replace(/\\/g, "\\\\")
.replace(/&/g, "\\&")
.replace(/_/g, "\\_")
- .replace(/\^/g, "\\^");
+ .replace(/\^/g, "\\^")
+ .replace(/~/g, "\\textasciitilde");
let hay;
const answer = (needle) => {
@@ -133,17 +134,10 @@ if ((idx = params.indexOf("-r")) > -1) {
}
textex += "\\end{tabularx}\\renewcommand{\\arraystretch}{1}";
}
-
- fs.writeFile(
- __dirname + "/zeitung/parts/students/" + user.class + "/" + user.username + ".tex",
- textex,
- (err) => {
- if (err) console.error(err);
- },
- );
});
});
- console.log("Probably finished.. Async?");
+ console.log("Probably finished?");
+ // process.exit(0);
} else if ((idx = params.indexOf("-U")) > -1) {
// Update management (e.g.: add new poll options)
const param = params[idx + 1];