oven-sh/bun

Error when importing ```findPackageJSON``` method from ```node:module```

オープン

#23,898 opened on 2025/10/21

 (10 件のコメント) (4 件のリアクション) (0 人の担当者)Rust (4,486 件のフォーク)batch import
bugconfirmed buggood first issuenode:module

Repository metrics

Stars
 (90,348 個のスター)
PR merge metrics
 (平均マージ 1d 17h) (30d で 357 merged PRs)

説明

What version of Bun is running?

1.3.0+b0a6feca5

What platform is your computer?

Linux 6.8.0-85-generic x86_64 x86_64

What steps can reproduce the bug?

  1. create a file test.mjs with the following content:
import { findPackageJSON } from 'node:module';

findPackageJSON(import.meta.resolve('lodash'));
  1. run it like bun test.mjs

What is the expected behavior?

It should give no output, since the above does not throw a SyntaxError in Node.js.

What do you see instead?

SyntaxError: Export named 'findPackageJSON' not found in module 'node:module'.
      at loadAndEvaluateModule (2:1)

Additional information

The method findPackageJSON is not tied to any missing feature listed in bun documentation, in regards of node:module.

コントリビューターガイド