Files
peardock/bin/peardock-server.mjs
T
2026-07-11 11:39:59 -04:00

15 lines
456 B
JavaScript
Executable File

/**
* peardock server entry for Node and Bare standalone binaries.
*
* Under Bare: load bare-node-runtime globals (process, fetch, Buffer, …) first.
* package.json `imports` map routes Node builtins → bare-* modules when packed.
*/
const isBare = typeof globalThis.Bare !== 'undefined'
if (isBare) {
// CJS side-effect module — sets process.versions.node etc.
await import('bare-node-runtime/global')
}
await import('../server/server.js')