fix(build): enforce stricter TypeScript checks and update build dependencies

This commit is contained in:
2026-04-30 08:51:24 +00:00
parent d526a7d8dd
commit 26d0fed2d4
9 changed files with 705 additions and 307 deletions
+3
View File
@@ -153,6 +153,9 @@ tap.test('isLocalPortUnused should detect used local port', async () => {
// findFreePort tests
tap.test('findFreePort should find an available port in range', async () => {
const freePort = await sharedSn.findFreePort(49152, 49200);
if (freePort === null) {
throw new Error('Expected to find a free port in test range');
}
expect(freePort).toBeGreaterThanOrEqual(49152);
expect(freePort).toBeLessThanOrEqual(49200);
+3
View File
@@ -47,6 +47,9 @@ tap.test('should get the default gateway', async () => {
console.log(defaultGw);
// verify default gateway contains ipv4 and ipv6 info
expect(defaultGw).toBeDefined();
if (!defaultGw) {
throw new Error('Expected a default gateway');
}
expect(defaultGw.ipv4).toBeDefined();
expect(defaultGw.ipv6).toBeDefined();
});