The Bun.main
property contains the absolute path to the current entrypoint.
console.log(Bun.main);
import "./foo.ts";
The printed path corresponds to the file that is executed with bun run
.
bun run index.ts
/path/to/index.ts
bun run foo.ts
/path/to/foo.ts
See Docs > API > Utils for more useful utilities.