mirror of
https://github.com/oven-sh/bun
synced 2026-02-10 02:48:50 +00:00
33 lines
505 B
Markdown
33 lines
505 B
Markdown
---
|
|
name: Get the absolute path to the current entrypoint
|
|
---
|
|
|
|
The `Bun.main` property contains the absolute path to the current entrypoint.
|
|
|
|
{% codetabs %}
|
|
|
|
```ts#foo.ts
|
|
console.log(Bun.main);
|
|
```
|
|
|
|
```ts#index.ts
|
|
import "./foo.ts";
|
|
```
|
|
|
|
{% /codetabs %}
|
|
|
|
---
|
|
|
|
The printed path corresponds to the file that is executed with `bun run`.
|
|
|
|
```sh
|
|
$ bun run index.ts
|
|
/path/to/index.ts
|
|
$ bun run foo.ts
|
|
/path/to/foo.ts
|
|
```
|
|
|
|
---
|
|
|
|
See [Docs > API > Utils](https://bun.com/docs/api/utils) for more useful utilities.
|