--- syntax: markdown tags: [tldr, common] source: https://github.com/tldr-pages/tldr.git --- # bun pm pack > Create a `.tgz` archive containing the files that would be published to npm (same behavior as `npm pack`). > More information: . - Create a tarball from the current workspace: `bun pm pack` - 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`