@tscircuit/core @0.0.1237
—
License
No
Install Scripts
12
Dependencies
58
Dev Dependencies
432.4 KB
Package Size
Published
The core logic used to build Circuit JSON from tscircuit React elements.
Maintainers
seveibar
Dependencies (12)
| Package | Constraint | Registry Status |
|---|---|---|
| zod | ^3.25.67 | auto_approved |
| nanoid | ^5.0.7 | auto_approved |
| @lume/kiwi | ^0.4.3 | auto_approved |
| css-select | 5.1.0 | auto_approved |
| format-si-unit | ^0.0.3 | auto_approved |
| performance-now | ^2.1.0 | auto_approved |
| @flatten-js/core | ^1.6.2 | auto_approved |
| react-reconciler | ^0.32.0 | auto_approved |
| calculate-packing | 0.0.73 | auto_approved |
| svg-path-commander | ^2.1.11 | auto_approved |
| transformation-matrix | ^2.16.1 | No greenflagged match |
| calculate-cell-boundaries | ^0.0.1 | auto_approved |
Dev Dependencies (58)
| Package | Constraint | Registry Status |
|---|---|---|
| tsup | ^8.2.4 | auto_approved |
| debug | ^4.3.6 | auto_approved |
| react | ^19.1.0 | auto_approved |
| howfat | ^0.3.8 | Not imported |
| spicey | ^0.0.14 | auto_approved |
| kicadts | ^0.0.35 | auto_approved |
| poppygl | ^0.0.16 | auto_approved |
| flatbush | ^4.5.0 | auto_approved |
| bpc-graph | ^0.0.57 | auto_approved |
| react-dom | ^19.1.0 | auto_approved |
| ts-expect | ^1.3.0 | auto_approved |
| @types/bun | ^1.2.16 | auto_approved |
| looks-same | ^9.0.1 | No greenflagged match |
| pkg-pr-new | ^0.0.37 | No greenflagged match |
| live-server | ^1.2.2 | auto_approved |
| minicssgrid | ^0.0.9 | auto_approved |
| @types/debug | ^4.1.12 | auto_approved |
| @types/react | ^19.1.8 | auto_approved |
| chokidar-cli | ^3.0.0 | auto_approved |
| circuit-json | ^0.0.423 | auto_approved |
| concurrently | ^9.1.2 | auto_approved |
| bun-match-svg | 0.0.12 | auto_approved |
| @biomejs/biome | ^1.8.3 | auto_approved |
| circuit-to-svg | ^0.0.345 | auto_approved |
| graphics-debug | ^0.0.89 | auto_approved |
| @resvg/resvg-js | ^2.6.2 | auto_approved |
| calculate-elbow | ^0.0.12 | auto_approved |
| @tscircuit/props | ^0.0.531 | auto_approved |
| @types/react-dom | ^19.1.6 | auto_approved |
| connectivity-map | ^1.0.0 | auto_approved |
| eecircuit-engine | ^1.5.6 | auto_approved |
| @tscircuit/checks | 0.0.126 | auto_approved |
| @tscircuit/common | ^0.0.20 | auto_approved |
| schematic-symbols | ^0.0.208 | auto_approved |
| @tscircuit/alphabet | 0.0.25 | auto_approved |
| @tscircuit/log-soup | ^1.0.2 | Not imported |
| @tscircuit/miniflex | ^0.0.4 | auto_approved |
| circuit-json-to-bpc | ^0.0.13 | auto_approved |
| @tscircuit/matchpack | ^0.0.16 | auto_approved |
| @tscircuit/soup-util | ^0.0.41 | auto_approved |
| circuit-json-to-gltf | ^0.0.96 | auto_approved |
| @tscircuit/math-utils | ^0.0.36 | auto_approved |
| circuit-json-to-spice | ^0.0.34 | auto_approved |
| kicad-to-circuit-json | ^0.0.59 | auto_approved |
| @tscircuit/footprinter | ^0.0.357 | auto_approved |
| @tscircuit/solver-utils | ^0.0.3 | auto_approved |
| @types/react-reconciler | ^0.28.9 | No greenflagged match |
| circuit-json-to-simple-3d | ^0.0.9 | auto_approved |
| @tscircuit/circuit-json-util | ^0.0.94 | auto_approved |
| @tscircuit/copper-pour-solver | ^0.0.29 | auto_approved |
| @tscircuit/capacity-autorouter | ^0.0.505 | auto_approved |
| @tscircuit/infgrid-ijump-astar | ^0.0.35 | auto_approved |
| @tscircuit/ngspice-spice-engine | ^0.0.8 | auto_approved |
| @tscircuit/schematic-match-adapt | ^0.0.16 | auto_approved |
| circuit-json-to-connectivity-map | ^0.0.23 | auto_approved |
| @tscircuit/schematic-trace-solver | ^0.0.55 | auto_approved |
| @tscircuit/jlcpcb-manufacturing-specs | git+https://github.com/tscircuit/jlcpcb-manufacturing-specs.git#e08af159db01a37db007e33f0a7268d0e4a279a5 | Not imported |
| @tscircuit/infer-cable-insertion-point | ^0.0.2 | auto_approved |
Transitive Dependency Tree
25 transitive deps
max depth 5
├─
@flatten-js/core
^1.6.2
→ 1.6.12
├─
@lume/kiwi
^0.4.3
→ 0.4.4
├─
calculate-cell-boundaries
^0.0.1
→ 0.0.1
├─
calculate-packing
0.0.73
→ 0.0.73
├─
css-select
5.1.0
→ 5.1.0
├─
format-si-unit
^0.0.3
→ 0.0.3
├─
nanoid
^5.0.7
→ 5.1.11
├─
performance-now
^2.1.0
→ 2.1.0
├─
react-reconciler
^0.32.0
→ 0.32.0
├─
svg-path-commander
^2.1.11
→ 2.2.1
├─
transformation-matrix
^2.16.1
├─
zod
^3.25.67
→ 3.25.76
├─
boolbase
^1.0.0
├─
css-what
^6.1.0
→ 6.2.2
├─
domhandler
^5.0.2
→ 5.0.3
├─
domutils
^3.0.1
→ 3.2.2
├─
nth-check
^2.0.1
→ 2.1.1
├─
react
^18.3.1
→ 18.3.1
├─
react-dom
^18.3.1
→ 18.3.1
├─
scheduler
^0.26.0
→ 0.26.0
├─
boolbase
^1.0.0
→ 1.0.0
├─
dom-serializer
^2.0.0
→ 2.0.0
├─
domelementtype
^2.3.0
→ 2.3.0
├─
domhandler
^5.0.3
→ 5.0.3
├─
loose-envify
^1.1.0
→ 1.4.0
├─
scheduler
^0.23.2
→ 0.23.2
├─
domelementtype
^2.3.0
→ 2.3.0
├─
domhandler
^5.0.2
→ 5.0.3
├─
entities
^4.2.0
→ 4.5.0
├─
js-tokens
^3.0.0 || ^4.0.0
→ 4.0.0
├─
loose-envify
^1.1.0
→ 1.4.0
├─
domelementtype
^2.3.0
→ 2.3.0
├─
js-tokens
^3.0.0 || ^4.0.0
→ 4.0.0
Commit: acc4a1c2a4f7 Browse source
Published to npm: