tsci update
tsci update updates tscircuit packages in your project. When given a package specifier, it updates only that package. When run without arguments, it updates all dependencies in package.json that start with @tsci/ or @tscircuit/.
Usage
tsci update [packageSpec]
Arguments
packageSpec(optional) – a package to update (e.g.@tscircuit/math-utils). When omitted, updates all@tsci/*and@tscircuit/*dependencies found independenciesanddevDependencies.
Examples
Update a specific package:
$ tsci update @tscircuit/seveibar/PICO_W
Updating @tsci/seveibar.PICO_W...
> bun update @tsci/seveibar.PICO_W
bun update v1.3.11 (af24e281)
installed @tsci/seveibar.PICO_W@0.1.0
1 package installed [1095.00ms]
✓ Updated @tsci/seveibar.PICO_W successfully
Update all tscircuit packages:
$ tsci update
Updating 2 packages: @tsci/seveibar.HS91L02W2C01 @tsci/seveibar.PICO_W...
> bun update @tsci/seveibar.HS91L02W2C01 @tsci/seveibar.PICO_W
bun update v1.3.11 (af24e281)
installed @tsci/seveibar.HS91L02W2C01@0.0.1
installed @tsci/seveibar.PICO_W@0.1.0
2 packages installed [567.00ms]
✓ Updated all tscircuit packages successfully