#!/usr/bin/env node /** * `npx edfcore` — looking at a file without writing code. * * Layer 7, and the package's `bin`. A separate entry point, never re-exported from the barrel, * because it imports `node:fs` and `node:process`. The universal entry must stay free of Node * built-ins, and a test asserts it. * * This file is only the wiring. The decisions live in `cli-run.ts`, so they can be tested without * spawning a process against a build that may not exist yet. * * `main()` runs unconditionally rather than behind an `import.meta.url === process.argv[1]` guard. * That guard is a known trap for a bin: `npx` runs the command through a symlink, so the two paths * differ, the condition is false, and the CLI exits 0 having done nothing. */ export {}; //# sourceMappingURL=cli.d.ts.map