Skip to content

Watch Mode

Watch mode allows tsdown to automatically re-bundle your code whenever changes are detected in the specified files or directories. This is particularly useful during development to streamline the build process.

Enabling Watch Mode

You can enable watch mode using the --watch (or -w) option:

bash
tsdown --watch

Watching Specific Paths

By default, tsdown watches the files in your project that are part of the build process. However, you can specify a custom path to watch for changes:

bash
tsdown --watch <path>

Example

bash
# Watch all files in the project (default behavior)
tsdown --watch

# Watch a specific directory
tsdown --watch ./src

# Watch a specific file
tsdown --watch ./src/index.ts

TIP

Watch mode is ideal for development workflows, as it eliminates the need to manually rebuild your project after every change.

Released under the MIT License.