Commit Graph

294 Commits

Author SHA1 Message Date
Claude Bot
6c357697b4 docs: clean up redundant and defensive language
- Remove '(not no-ops)' defensive language from module section
- Remove '(stub implementation)' redundant technical details
- Remove 'complete statistical analysis capabilities' unnecessary detail
- Remove 'comprehensive', 'Zero-cost when not in use, optimized for production workloads' marketing language
- Remove 'Mostly Complete', 'Minor limitations', 'easy fix' implementation details
- Simplify child_process from bullet points to single sentence

Focus on what users need to know about compatibility, not implementation details.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-05 23:22:17 +00:00
Claude Bot
d607852067 docs: simplify to single colored status indicator per section
- node:async_hooks: Combined multiple status indicators into single 🟡
- node:cluster: Simplified bullet points into single 🟡 description
- node:module: Merged multiple /⚠️ indicators into single 🟡 description

Maintains all detailed information while following consistent formatting.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-05 23:21:17 +00:00
autofix-ci[bot]
5b7e18073c [autofix.ci] apply automated fixes 2025-08-05 22:50:57 +00:00
Claude Bot
b96f928a8f docs: update Node.js API compatibility status to reflect current implementation
This commit updates the Node.js API compatibility documentation to accurately reflect the current state of implementation in Bun. Many features were previously marked as incomplete or missing when they are actually fully or mostly implemented.

Key updates:
- node:async_hooks: AsyncLocalStorage is fully implemented, detailed breakdown of other features
- node:child_process: Upgraded to mostly complete (🟢) - all core functionality works
- node:cluster: More detailed explanation of what works vs limitations
- node:crypto: Specific details about actual vs missing functionality
- node:http2: ALTSVC extension is actually implemented
- node:module: Many functions are fully functional, not no-ops as previously documented
- node:perf_hooks: createHistogram is fully implemented, only monitorEventLoopDelay missing
- node:util: Comprehensive list of missing functions with version context
- node:vm: More positive description highlighting implemented features
- node:inspector: Has infrastructure, just needs API layer (🔴🟡)
- node:repl: CLI works, just module API missing (🔴🟡)
- node:trace_events: Extensive internal tracing exists (🔴🟡)

The documentation now much more accurately reflects Bun's high level of Node.js compatibility, showing that many APIs are more complete than previously documented.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-05 22:47:31 +00:00
robobun
da856dd347 docs: update node:vm compatibility status (#21634) 2025-08-05 13:50:06 -07:00
robobun
25d490fb65 docs: document Atomics global support (#21625)
Co-authored-by: Claude Bot <claude-bot@bun.sh>
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-05 11:48:38 -07:00
jarred-sumner-bot
757096777b Document test.coveragePathIgnorePatterns option (#21036)
Co-authored-by: Claude Bot <claude-bot@bun.sh>
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com>
2025-07-14 17:36:10 -07:00
jarred-sumner-bot
3bba4e1446 Add --console-depth CLI flag and console.depth bunfig option (#21016)
Co-authored-by: Claude Bot <claude-bot@bun.sh>
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: jarred-sumner-bot <220441119+jarred-sumner-bot@users.noreply.github.com>
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com>
2025-07-14 04:58:41 -07:00
Jarred Sumner
55a9cccac0 bun.sh -> bun.com (#20909) 2025-07-10 00:10:43 -07:00
Yiheng
c9242dae3a Update bunfig.md (#16029) 2025-06-27 21:32:38 -07:00
Jacob
b642e36da2 Add Support for LinkWorkspacePackages in Bunfig (#20226)
Co-authored-by: Dylan Conway <dylan.conway567@gmail.com>
2025-06-09 17:01:15 -07:00
Justin Yao Du
293215778f Fix a typo in bunfig docs page (extra if) (#20160) 2025-06-03 01:21:40 -07:00
familyboat
082a9cb59c fix: missing "default" export in module "data.yml" (#20094) 2025-05-31 14:55:15 -07:00
Meghan Denny
809992229f node:net rework (#18962)
Co-authored-by: nektro <5464072+nektro@users.noreply.github.com>
2025-05-28 17:04:37 -07:00
Jarred Sumner
a3fdfeb924 Add more to this list 2025-05-24 00:22:15 -07:00
Jarred Sumner
14b439a115 Fix formatters not running in CI + delete unnecessary files (#19433) 2025-05-08 23:22:16 -07:00
Jarred Sumner
1cf492c208 Update plugins.md 2025-05-05 15:40:07 -07:00
Jarred Sumner
4b297ef61a Update nodejs-apis.md 2025-04-26 03:52:33 -07:00
Jarred Sumner
b82b330954 Update nodejs-apis.md 2025-04-26 03:51:27 -07:00
Dylan Conway
7e8e559fce Pass test-crypto-keygen-* tests (#19040)
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com>
Co-authored-by: Dave Caruso <me@paperdave.net>
2025-04-19 00:25:30 -07:00
Pham Minh Triet
7f60375cca docs: update require()'s compatibility status (#18556) 2025-03-27 18:26:13 -07:00
Pham Minh Triet
90c67c4b79 docs: update node:crypto compatibility (#18459) 2025-03-25 12:38:21 -07:00
chloe caruso
ddd87fef12 module.children and Module.runMain (#18343)
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com>
Co-authored-by: 190n <ben@bun.sh>
2025-03-21 16:57:10 -07:00
Ashcon Partovi
6e1f1c4da7 Initial support for node:test (#18140) 2025-03-19 11:49:00 -07:00
Nicholas Lister
d907942966 docs: fix typos in plugins.md (#18163) 2025-03-13 11:05:21 -07:00
Pham Minh Triet
b3246b6971 fix(docs): remove extra character (#18123) 2025-03-12 13:26:27 -07:00
Mayfield
ac07af11de Update nodejs-apis.md -> node:util compatible methods (#17858) 2025-03-03 12:14:50 -08:00
daniellionel01
ec4b9d198b Fix broken links to Web inspector (#17722) 2025-02-26 09:11:06 -08:00
dy0gu
7a35567b45 docs: improve command line environment variable tips (#16490)
Co-authored-by: Michael H <git@riskymh.dev>
2025-02-24 10:19:41 -08:00
Galo Benjamín Bello Ponce
78f4b20600 docs: fix shell's docs typo (#17536) 2025-02-21 19:18:30 -08:00
Vinícius Jardim
c2edbe848f docs(shell): fix incorrect output on "awaiting" example (#17152) 2025-02-10 17:20:18 -08:00
Bartłomiej Kalemba
1ccc13ecf7 docs(bunfig): update test runner options (#17040) 2025-02-04 23:56:12 -08:00
Jarred Sumner
ec751159c6 Update typescript.md 2025-02-03 02:40:20 -08:00
pfg
b0c5a7655d Update docs for bun.lock (#16585) 2025-01-21 22:09:23 -08:00
chloe caruso
5819fe49a7 node fs compat pr #2 (#16422)
Co-authored-by: Dylan Conway <dylan.conway567@gmail.com>
Co-authored-by: Meghan Denny <meghan@bun.sh>
Co-authored-by: dylan-conway <35280289+dylan-conway@users.noreply.github.com>
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com>
2025-01-21 10:28:35 -08:00
Meghan Denny
af79cebf9e unflag experimental css and html (#16561)
Co-authored-by: nektro <5464072+nektro@users.noreply.github.com>
Co-authored-by: Zack Radisic <56137411+zackradisic@users.noreply.github.com>
2025-01-21 06:44:54 -08:00
Jarred Sumner
bd5625166b Update nodejs-apis.md 2025-01-20 21:02:29 -08:00
Meghan Denny
71a6d71b8b Update node:stream compatibility 2025-01-17 18:43:16 -08:00
Meghan Denny
4d469dff10 Update node:crypto compatibility
getFips added in #15565
2025-01-17 18:39:36 -08:00
Dylan Conway
c1b9c448d0 Update node:crypto compatibility (#16483) 2025-01-17 16:47:05 -08:00
Jarred Sumner
446953aa1e Update nodejs-apis.md 2025-01-16 04:27:41 -08:00
Jarred Sumner
a423d10f2e Update nodejs-apis.md 2025-01-16 03:58:53 -08:00
Jarred Sumner
844000dc77 Update nodejs-apis.md 2025-01-16 02:28:17 -08:00
Jarred Sumner
4f5ec1d556 Update nodejs-apis.md 2025-01-16 02:14:48 -08:00
Jarred Sumner
d8372f3d3d Update nodejs-apis.md 2025-01-16 02:13:16 -08:00
Jarred Sumner
ed9f0cc9e1 Update nodejs-apis.md 2025-01-16 02:10:43 -08:00
Jarred Sumner
b788289557 update some docs 2025-01-16 02:04:18 -08:00
Jarred Sumner
860c83b466 Update nodejs-apis.md 2025-01-16 01:46:09 -08:00
Jarred Sumner
4557369602 Update nodejs-apis.md 2025-01-16 01:43:12 -08:00
Jarred Sumner
5c46a4d07d Update nodejs-apis.md 2025-01-16 01:39:50 -08:00