commands.sh

bun pm pack

all

Create a `.tgz` archive containing the files that would be published to npm (same behavior as `npm pack`).

More info →

Examples (7)

Create a tarball from the current workspace

Run all steps without writing the tarball to disk

bun pm pack --dry-run

Save the tarball to a specific directory

bun pm pack --destination path/to/directory

Set an exact filename for the tarball

bun pm pack --filename filename

Skip prepack, postpack, and prepare scripts

bun pm pack --ignore-scripts

Set the gzip compression level (0-9, default: 9)

bun pm pack --gzip-level 5

Output only the tarball filename and suppress verbose logs

bun pm pack --quiet
made by @shridhargupta | data from tldr-pages