Bun предоставляет набор утилит, специфичных для модуля, в объекте import.meta. Используйте import.meta.main для проверки, является ли текущий файл точкой входа текущего процесса.
ts
if (import.meta.main) {
// этот файл выполняется напрямую с `bun run`
} else {
// этот файл импортируется другим файлом
}Смотрите Документация > API > import.meta для полной документации.