/src/programs/node/custom_error.js:15
    throw new ConfigError('missing key: ' + key);
    ^

ConfigError: missing key: port
    at requireKey (/src/programs/node/custom_error.js:15:11)
    at loadPort (/src/programs/node/custom_error.js:21:17)
    at main (/src/programs/node/custom_error.js:25:15)
    at Object.<anonymous> (/src/programs/node/custom_error.js:28:1)
    at Module._compile (node:internal/modules/cjs/loader:1871:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:2002:10)
    at Module.load (node:internal/modules/cjs/loader:1594:32)
    at Module._load (node:internal/modules/cjs/loader:1396:12)
    at wrapModuleLoad (node:internal/modules/cjs/loader:255:19)
    at Module.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:154:5)

Node.js v24.18.0
