Bun は import.meta オブジェクトにモジュール固有のユーティリティをいくつか提供しています。import.meta.main を使用して現在のファイルが現在のプロセスのエントリーポイントか確認します。
ts
if (import.meta.main) {
// このファイルは `bun run` で直接実行されています
} else {
// このファイルは別のファイルからインポートされています
}完全なドキュメントについては、ドキュメント > API > import.meta を参照してください。