oven-sh/bun
What It Calls
Without a key: What works without a key is still to be checked.
| Feature | Provider | Use | Default | Alternative |
|---|---|---|---|---|
| External API (bun.report) | bun.report The repository's own service
1 call sites |
Undetermined | bun.report |
None |
| API | Credential | Code evidence | Pricing | Pricing page | Checked |
|---|---|---|---|---|---|
| bun.reportThe repository's own service | Credential unclear | src/crash_handler/lib.rs:569A language without path tracing |
No pricing info | - | - |
Data sent out: Estimated: uploaded files·usage telemetry · 1 provider(s) unconfirmed
Fetched over the network: Package registries (npm registry)
Checked scope: Partial check — 2,000/20,095 files · deep read (up to 2,000 files) · tree not truncated · no submodules · 126 unresolved import path(s)
Next
Badge preview
[](https://whatitcalls.reactiveworks.dev/en/oven-sh/bun)
Shows as “external API · used” in a README.
Was this analysis helpful?
Freshness details
- Checked commit
bd599f5af912512b83bba0ef387d1ba3a7d5e550- Committed
- 2026-10-07 06:39 UTC
- Checked
- 2026-10-07 12:23 UTC
- HEAD last seen
- 2026-10-07 12:02 UTC ·
bd599f5(same as the checked commit) - Read depth
- Deep (up to 2,000 files · 64 MB)
- Scanner · rules
scan-5+verdict-4- Pricing catalog
- version 2
- Correction revision
- 0
- Summary
- Model ollama-cloud/gemma4:31b-cloud · some rule sentences
What is sent out
- Estimated File upload data may be sent to an external server.
scripts/runner.node.ts:3376scripts/runner.node.ts:3400 - Estimated Usage telemetry data may be sent to an external server.
scripts/runner.node.ts:3400 - Unconfirmed Providers whose payload was not found in the code: bun.report
README claims ↔ code2
offline
Offline installsdocs/pm/cli/install.mdx:181
--prefer-offline is also what install.prefer = "offline" in bunfig.toml selects; install.offline = true is the config form of --offline . With a complete restordocs/pm/cli/install.mdx:193
The README says it works offline, while in the code does not proceed without calling .
local
Build a minimal HTTP server with Bun.serve , run it locally, then evolve it by installing a package.docs/quickstart.mdx:8
The README says it runs locally, while in the code does not proceed without calling .
Code quotes
Source files are not stored. Code is linked at the checked commit on GitHub; stored quotes are at most 3 lines per evidence and 6 per file.
No code evidence to quote.
Checked scope details
Files
- In the repository
- 20,095
- Checked
- 2,000 (9%)
Manifests
1 priority file(s) not read
bench/react-hello-world/react-hello-world.node.js
package.jsonbench/async/package.jsonbench/bundle/package.jsonbench/expect-to-equal/package.jsonbench/ffi/package.jsonbench/grpc-server/package.json
+24 more
Unresolved import paths (126)
import.meta.dir + "/src/ffi_napi_bench.node"bench/ffi/bun.js:4./src/ffi_napi_bench.nodebench/ffi/node.mjs:5bunbench/gzip/bun.js:1./src/env.jsbench/install/next.config.js:5postgresbench/postgres/index.mjs:2
not read 95 · missing file 23 · dynamic import 7 · entry not read 1
Excluded files
node_modules/258build/76vendor/10.md1,958.h775.cpp599
+108 more
- External code not checked
- None
- Limits hit
- file count limit · large files read in part
- Untraced languages
- rust 1
- Symbolic links not followed
- 9
Correction history
No corrections yet.