Merge pull request #2218 from dylanmtaylor/sonar/checker-stat

fix: suppress the stat check's taint finding (SonarCloud)
This commit is contained in:
Dylan M. Taylor
2026-10-23 10:35:56 -04:00
committed by GitHub
+2 -1
View File
@@ -8,7 +8,8 @@ const root = path.resolve(path.dirname(fileURLToPath(import.meta.url)), '..');
// The argument is the operator's own CLI build to compare against; it is resolved and must be an
// existing regular file before it is used.
const cli = path.resolve(process.argv[2] ?? ''); // NOSONAR
if (!process.argv[2] || !fs.statSync(cli, { throwIfNoEntry: false })?.isFile()) {
// Reject anything that is not an existing regular file before the checker uses it.
if (!process.argv[2] || !fs.statSync(cli, { throwIfNoEntry: false })?.isFile()) { // NOSONAR
throw new Error('Usage: node examples/check-ae-ease.mjs <aesync/server/dist/cli.js>');
}
const tolerance = 1e-7;