tsci clone
tsci clone downloads a package from the tscircuit registry into a local directory so you can inspect, modify, or build on top of it.
Usage
tsci clone [package] [options]
Arguments
package– package identifier in one of these forms:author/packageName@tsci/author.packageNamehttps://tscircuit.com/author/packageName
Options
-a, --include-author– include the author name in the directory path (createsauthor.packageName/instead ofpackageName/)--bug-report <bugReportId>– clone a bug report project instead of a regular package
Examples
Clone a package by name:
tsci clone seveibar/PICO_W
Clone using a URL:
tsci clone https://tscircuit.com/seveibar/PICO_W
Clone with the author prefix in the directory name:
tsci clone seveibar/PICO_W --include-author
# Creates seveibar.PICO_W/
Clone a bug report:
tsci clone --bug-report abc123
Configuration
You can set the alwaysCloneWithAuthorName config key to always include the author name without passing -a:
tsci config set alwaysCloneWithAuthorName true