json lines tab

This commit is contained in:
Jan Prochazka
2022-02-13 10:45:20 +01:00
parent 0be3f7a6d4
commit 62f3c2bb3d
7 changed files with 199 additions and 21 deletions

View File

@@ -10,7 +10,10 @@ const socket = require('../utility/socket');
function readFirstLine(file) {
return new Promise((resolve, reject) => {
lineReader.open(file, (err, reader) => {
if (err) reject(err);
if (err) {
reject(err);
return;
}
if (reader.hasNextLine()) {
reader.nextLine((err, line) => {
if (err) reject(err);
@@ -151,4 +154,10 @@ module.exports = {
saveFreeTableData(getJslFileName(jslid), data);
return true;
},
saveText_meta: true,
async saveText({ jslid, text }) {
await fs.promises.writeFile(getJslFileName(jslid), text);
return true;
},
};