Spaces:
Runtime error
Runtime error
| import { | |
| getNodeRuntimeSupport, | |
| getNodeRuntimeWarning, | |
| } from "../../src/shared/utils/nodeRuntimeSupport.ts"; | |
| const support = getNodeRuntimeSupport(); | |
| if (!support.nodeCompatible) { | |
| console.error(`Unsupported or insecure Node.js runtime detected: ${support.nodeVersion}`); | |
| console.error(getNodeRuntimeWarning() || "Unsupported Node.js runtime."); | |
| console.error(`Supported secure runtimes: ${support.supportedDisplay}`); | |
| console.error(`Recommended version: ${support.recommendedVersion}`); | |
| process.exit(1); | |
| } | |
| console.log( | |
| `Node.js ${support.nodeVersion} satisfies OmniRoute secure runtime policy (${support.supportedRange}).` | |
| ); | |