Collect speedtest.net endpoint

This commit is contained in:
SukkaW
2023-08-04 20:55:32 +08:00
parent ae5eb475dd
commit 792fbeda3d
7 changed files with 149 additions and 14 deletions

View File

@@ -1,11 +1,13 @@
// @ts-check
const { promises: fsPromises } = require('fs');
const fse = require('fs-extra');
/**
* @param {string[]} linesA
* @param {string} filePath
*/
async function compareAndWriteFile(linesA, filePath) {
await fse.ensureFile(filePath);
const linesB = (await fsPromises.readFile(filePath, { encoding: 'utf-8' })).split('\n');
if (!stringArrayCompare(linesA, linesB)) {