CLI Reference
pun run
Execute a JavaScript or TypeScript file.
pun run <file> [options]
Options:
--watch: Watch for file changes and restart automatically.--hot: Hot reload mode (preserves state).
pun dev
Start development mode with hot reload enabled.
pun dev <file>
pun install
Install dependencies from package.json.
pun install
pun add
Add packages to dependencies.
pun add <packages...> [options]
Options:
-D,--dev: Add as a development dependency.
pun remove
Remove packages from dependencies.
pun remove <packages...>
pun build
Bundle application for production.
pun build [options]
Options:
--entry <file>: Entry point file (default:index.ts).--outdir <dir>: Output directory (default:dist).--minify: Enable minification.
pun test
Run test files.
pun test [pattern] [options]
Options:
--watch: Watch mode.--coverage: Generate coverage report.
pun init
Initialize a new Pun project.
pun init