Describe the bug
Changed options are not applied while the watcher is running.
tsdown --watch does not have that issue.
Reproduction
Too basic, no particularly specific repro needed. See steps to reproduce below.
Steps to reproduce
- Run
vp pack --watch
- Change something in
vite.config.ts
- for example, change
pack: { minify: false } to pack: { minify: true }
- Saving
vite.config.ts will trigger a build, but the new options will not be applied
System Info
> vp env current
VITE+ - The Unified Toolchain for the Web
Node.js:
Version 26.10.0
Source devEngines.runtime
Bin Path C:\Users\me\AppData\Local\vite-plus\data\js_runtime\node\26.10.0\node.exe
Installed true
Mode managed
Package Manager:
Name npm
Version 12.1.0
Source devEngines.packageManager
Bin Paths
npm C:\Users\me\AppData\Local\vite-plus\data\package_manager\npm\12.1.0\npm\bin\npm.cmd
npx C:\Users\me\AppData\Local\vite-plus\data\package_manager\npm\12.1.0\npm\bin\npx.cmd
Installed true
Mode managed
> vp --version
VITE+ - The Unified Toolchain for the Web
vp v1.0.0-rc.0
Local vite-plus:
vite-plus v1.0.0-rc.0
Tools:
vite v8.3.0
rolldown v1.2.9
vitest v5.0.1
oxfmt v0.70.0
oxlint v1.85.0
oxlint-tsgolint v7.0.2002
tsdown v0.23.0
Environment:
Package manager npm ^12.0.0
Node.js v26.10.0 (devEngines.runtime)
Used Package Manager
npm
Logs
Validations
Describe the bug
Changed options are not applied while the watcher is running.
tsdown --watchdoes not have that issue.Reproduction
Too basic, no particularly specific repro needed. See steps to reproduce below.
Steps to reproduce
vp pack --watchvite.config.tspack: { minify: false }topack: { minify: true }vite.config.tswill trigger a build, but the new options will not be appliedSystem Info
Used Package Manager
npm
Logs
Validations