quick export from free table editor

This commit is contained in:
Jan Prochazka
2022-03-13 16:47:20 +01:00
parent cf047cb7b5
commit 3ccb00854c
3 changed files with 30 additions and 4 deletions

View File

@@ -3,7 +3,7 @@ const fs = require('fs-extra');
async function saveFreeTableData(file, data) {
const { structure, rows } = data;
const fileStream = fs.createWriteStream(file);
await fileStream.write(JSON.stringify(structure) + '\n');
await fileStream.write(JSON.stringify({ __isStreamHeader: true, ...structure }) + '\n');
for (const row of rows) {
await fileStream.write(JSON.stringify(row) + '\n');
}