register.cjs imports ./src/setup.ts (TS source) which doesn't work
when installed as a dependency. Patch it to ./dist/setup.mjs after build.
Simplify Phase 2 back to --require demowright/register approach (avoids
ESM/CJS issues with withDemowright config).