AphrodyBun GitHub

Runtime docs · Guides · Utilities

Get the absolute path to the current entrypoint

Read the absolute path of the file that was executed with bun run from the Bun.main property.

The Bun.main property contains the absolute path to the current entrypoint.

foo.ts
console.log(Bun.main);
index.ts
import "./foo.ts";

The printed path is the file executed with bun run.

bun run index.ts
/path/to/index.ts
bun run foo.ts
/path/to/foo.ts

See Utils.