LinuxCommandLibrary

bun-feedback

Send Bun project feedback

TLDR

Send text as feedback

$ bun feedback "[Feedback text!]"
copy

Send one or more files as feedback
$ bun feedback [path/to/file1 path/to/file2 ...]
copy

Send feedback with email address attached
$ bun feedback [path/to/file|text] [[-e|--email]] [email@address]
copy

SYNOPSIS

bun feedback

DESCRIPTION

The bun feedback command is a utility in the Bun JavaScript runtime ecosystem. It simplifies submitting feedback, bug reports, or feature requests by automatically collecting and pre-filling system diagnostics into a web form.

Upon execution, bun feedback gathers details like Bun version, OS type/version, CPU architecture, memory info, and installed package managers. It then launches the default web browser to the Bun feedback portal (feedback.oven.sh) with this data populated, allowing users to add descriptions effortlessly.

This tool enhances developer productivity by reducing friction in community contributions, ensuring reports include essential context for the Bun team. It's particularly useful for troubleshooting runtime issues across Linux, macOS, and Windows.

No additional arguments are needed; it runs synchronously and exits after opening the browser.

CAVEATS

Requires internet access and a configured default web browser. Does not support custom feedback endpoints or offline mode.
May fail if browser launch utilities (e.g., xdg-open on Linux) are unavailable.

EXIT CODES

Returns 0 on success (browser launched), 1 on failure (e.g., no browser or network error).

PLATFORM NOTES

On Linux, uses xdg-open; macOS uses open; Windows uses start.

HISTORY

Introduced in Bun v0.5.0 (September 2022) by Jarred Sumner to boost user engagement. Evolved with diagnostic enhancements in later releases for better issue triage.

SEE ALSO

bun(1), xdg-open(1)

Copied to clipboard