Skip to content

fix: tsci push fallback + tsci export bom-csv#2977

Open
64johnlee wants to merge 8 commits intotscircuit:mainfrom
64johnlee:fix/tsci-export-bom-csv-2953
Open

fix: tsci push fallback + tsci export bom-csv#2977
64johnlee wants to merge 8 commits intotscircuit:mainfrom
64johnlee:fix/tsci-export-bom-csv-2953

Conversation

@64johnlee
Copy link
Copy Markdown

Resolves merge conflict from rebase onto latest main. Combines the tsci push circuit.json fallback feature with the bom-csv export feature.

64johnlee added 8 commits May 7, 2026 18:29
Add pnp-csv export format to ALLOWED_EXPORT_FORMATS, using the
already-imported convertCircuitJsonToPickAndPlaceCsv function.

Usage: tsci export MyCircuit.tsx -f pnp-csv
Outputs: MyCircuit-pnp.csv

Closes tscircuit#2806
Add bom-csv export format to ALLOWED_EXPORT_FORMATS, using the
already-imported convertCircuitJsonToBomRows and convertBomRowsToCsv.

Usage: tsci export MyCircuit.tsx -f bom-csv
Outputs: MyCircuit-bom.csv

Closes tscircuit#1950
- Resolve push-snippet.ts conflict: use findPushProject + getEntrypoint fallback + globby fallback
- Fix TypeScript errors from nullable types
- Rebase onto latest main
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant