@tscircuit/core @0.0.153
—
License
No
Install Scripts
18
Dependencies
13
Dev Dependencies
48.8 KB
Package Size
Published
The core logic used to build Circuit JSON from tscircuit React elements.
Maintainers
seveibar
Dependencies (18)
| Package | Constraint | Registry Status |
|---|---|---|
| zod | ^3.23.8 | auto_approved |
| react | ^18.3.1 | auto_approved |
| nanoid | ^5.0.7 | auto_approved |
| @lume/kiwi | ^0.4.3 | auto_approved |
| circuit-json | ^0.0.96 | auto_approved |
| circuit-to-svg | ^0.0.62 | auto_approved |
| format-si-unit | ^0.0.2 | auto_approved |
| performance-now | ^2.1.0 | auto_approved |
| @tscircuit/props | ^0.0.86 | auto_approved |
| react-reconciler | ^0.29.2 | auto_approved |
| schematic-symbols | 0.0.90 | auto_approved |
| @tscircuit/soup-util | ^0.0.33 | auto_approved |
| @tscircuit/math-utils | ^0.0.4 | No greenflagged match |
| transformation-matrix | ^2.16.1 | No greenflagged match |
| @tscircuit/footprinter | ^0.0.77 | auto_approved |
| @tscircuit/infgrid-ijump-astar | ^0.0.24 | No greenflagged match |
| @tscircuit/schematic-autolayout | ^0.0.5 | No greenflagged match |
| circuit-json-to-connectivity-map | ^0.0.17 | No greenflagged match |
Dev Dependencies (13)
| Package | Constraint | Registry Status |
|---|---|---|
| tsup | ^8.2.4 | auto_approved |
| debug | ^4.3.6 | auto_approved |
| howfat | ^0.3.8 | Not imported |
| ts-expect | ^1.3.0 | auto_approved |
| @types/bun | latest | auto_approved |
| looks-same | ^9.0.1 | No greenflagged match |
| @types/debug | ^4.1.12 | auto_approved |
| @types/react | ^18.3.3 | auto_approved |
| bun-match-svg | 0.0.2 | No greenflagged match |
| @biomejs/biome | ^1.8.3 | auto_approved |
| @tscircuit/layout | ^0.0.28 | auto_approved |
| @tscircuit/log-soup | ^1.0.2 | Not imported |
| @types/react-reconciler | ^0.28.8 | auto_approved |
Transitive Dependency Tree
52 transitive deps
max depth 10
├─
@lume/kiwi
^0.4.3
→ 0.4.4
├─
@tscircuit/footprinter
^0.0.77
→ 0.0.77
├─
@tscircuit/infgrid-ijump-astar
^0.0.24
├─
@tscircuit/math-utils
^0.0.4
├─
@tscircuit/props
^0.0.86
→ 0.0.86
├─
@tscircuit/schematic-autolayout
^0.0.5
├─
@tscircuit/soup-util
^0.0.33
→ 0.0.33
├─
circuit-json
^0.0.96
→ 0.0.96
├─
circuit-json-to-connectivity-map
^0.0.17
├─
circuit-to-svg
^0.0.62
→ 0.0.62
├─
format-si-unit
^0.0.2
→ 0.0.2
├─
nanoid
^5.0.7
→ 5.1.16
├─
performance-now
^2.1.0
→ 2.1.0
├─
react
^18.3.1
→ 18.3.1
├─
react-reconciler
^0.29.2
→ 0.29.2
├─
schematic-symbols
0.0.90
→ 0.0.90
├─
transformation-matrix
^2.16.1
├─
zod
^3.23.8
→ 3.25.76
├─
@tscircuit/mm
^0.0.8
→ 0.0.8
├─
@tscircuit/routing
^1.3.5
→ 1.3.5
├─
@types/node
^22.5.5
→ 22.20.1
├─
loose-envify
^1.1.0
→ 1.4.0
├─
parsel-js
^1.1.2
→ 1.2.3
├─
scheduler
^0.23.2
→ 0.23.2
├─
svgson
^5.3.1
→ 5.3.1
├─
bs58
^5.0.0
→ 5.0.0
├─
js-tokens
^3.0.0 || ^4.0.0
→ 4.0.0
├─
pathfinding
^0.4.18
├─
react-error-boundary
^4.0.11
→ 4.1.2
├─
undici-types
~6.21.0
→ 6.21.0
├─
@babel/runtime
^7.12.5
→ 7.29.7
├─
base-x
^4.0.0
→ 4.0.1
├─
convert-units
^2.3.4
→ 2.3.4
├─
lodash.foreach
2.3.x
→ 2.3.0
├─
lodash.keys
2.3.x
→ 2.3.0
├─
lodash._basecreatecallback
~2.3.0
→ 2.3.0
├─
lodash._renative
~2.3.0
→ 2.3.0
├─
lodash._shimkeys
~2.3.0
→ 2.3.0
├─
lodash.forown
~2.3.0
├─
lodash.isobject
~2.3.0
├─
lodash._objecttypes
~2.3.0
→ 2.3.0
├─
lodash._setbinddata
~2.3.0
→ 2.3.0
├─
lodash.bind
~2.3.0
→ 2.3.0
├─
lodash.identity
~2.3.0
├─
lodash.support
~2.3.0
→ 2.3.0
├─
lodash._createwrapper
~2.3.0
→ 2.3.0
├─
lodash._slice
~2.3.0
→ 2.3.0
├─
lodash.noop
~2.3.0
→ 2.3.0
├─
lodash._basebind
~2.3.0
→ 2.3.0
├─
lodash._basecreatewrapper
~2.3.0
→ 2.3.0
├─
lodash.isfunction
~2.3.0
→ 2.3.0
├─
lodash._basecreate
~2.3.0
→ 2.3.0
Commit: 9c953ea887dd Browse source
Published to npm: