Runtime
Bundler
Package Manager
Test Runner
Guides
Reference
Blog
Install Bun
Guides Module System

Get the absolute path to the current entrypoint

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

console.log(Bun.main);

The printed path is the file executed with bun run.

terminal
$ bun run index.ts
/path/to/index.ts

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

See Utils.

On this page

No Headings