Add ts-check to build script

This commit is contained in:
SukkaW
2023-06-01 10:52:24 +08:00
parent a1cccf9c88
commit 9a307709a5
7 changed files with 25 additions and 2 deletions

View File

@@ -1,5 +1,10 @@
// @ts-check
const { promises: fsPromises } = require('fs');
/**
* @param {string[]} linesA
* @param {string} filePath
*/
async function compareAndWriteFile(linesA, filePath) {
const linesB = (await fsPromises.readFile(filePath, { encoding: 'utf-8' })).split('\n');
@@ -14,6 +19,10 @@ async function compareAndWriteFile(linesA, filePath) {
}
}
/**
* @param {string[]} linesA
* @param {string[]} linesB
*/
function stringArrayCompare (linesA, linesB) {
if (linesA.length !== linesB.length) return false;