@tscircuit/core
The core logic used to build Circuit JSON from tscircuit React elements.
Supply chain provenance
Status for the latest visible version.
Without SLSA provenance there is no cryptographic link between this tarball and the public source, so a manually published version cannot be tied back to a reviewed commit.
Maintainers
Accepted risks
Findings the reviewer chose to accept rather than block on.
| Source | Rule | Reason | Accepted by | When |
|---|---|---|---|---|
| publish-pattern | rapid-publish | AI (publish-pattern): This package has 1357 versions; rapid automated publishing is the established release pattern. | ai | |
| npm-metadata | url-dep:@tscircuit/eecircuit-engine | AI (npm-metadata): devDependency only; tscircuit-owned CDN URL; no runtime impact. | ai | |
| npm-metadata | url-dep:@tscircuit/breakout-point-solver | AI (npm-metadata): devDependency only; tscircuit org repo with pinned commit; no runtime impact. | ai | |
| npm-metadata | url-dep:@tscircuit/jlcpcb-manufacturing-specs | AI (npm-metadata): SHA-pinned dep is in devDependencies pointing to same org; not included in published dist, stable pattern for this package. | ai | |
| phantom-deps | phantom-dep:@flatten-js/core | AI (phantom-deps): Declared dependency used in config; stable pattern for this package. | ai | |
| dependencies | unvetted-dep:calculate-cell-boundaries | AI (dependencies): Fits tscircuit geometry utility pattern; publisher has strong track record and this is a domain-appropriate dep. | ai | |
| dependencies | unvetted-dep:react-reconciler-18 | AI (dependencies): react-reconciler-18 is a version alias for [email protected], a standard React dual-version support pattern for this package. | ai | |
| phantom-deps | phantom-dep:performance-now | AI (phantom-deps): performance-now is declared and used; phantom-dep rule is a false positive for config-referenced dependencies. | ai | |
| phantom-deps | phantom-dep:nanoid | AI (phantom-deps): nanoid is declared and used; phantom-dep rule is a false positive for config-referenced dependencies. | ai | |
| typosquat | typosquat.levenshtein:cors | AI (typosquat): @tscircuit/core is a scoped package in the tscircuit ecosystem (circuit design framework), not a typosquat of 'cors'. The name similarity is purely coincidental; no brand impersonation. | ai | |
| dependencies | unvetted-dep:transformation-matrix | AI (dependencies): Matrix transformation library; appropriate for 2D coordinate transforms in circuit layout. | ai | |
| dependencies | unvetted-dep:svg-path-commander | AI (dependencies): SVG path manipulation library; appropriate for circuit-to-SVG rendering. | ai | |
| dependencies | unvetted-dep:calculate-packing | AI (dependencies): Packing algorithm library; appropriate for component placement in circuit design. | ai | |
| dependencies | unvetted-dep:@flatten-js/core | AI (dependencies): Geometry library for 2D operations; appropriate for circuit/PCB layout. | ai | |
| dependencies | unvetted-dep:format-si-unit | AI (dependencies): Small utility for SI unit formatting; appropriate for electronics tooling. | ai | |
| dependencies | unvetted-dep:@lume/kiwi | AI (dependencies): Legitimate constraint-solving library appropriate for circuit layout; no security concerns. | ai |
Versions (showing 51 of 1142)
| Version | Deps | Published |
|---|---|---|
| 0.0.1495 | 12 / 62 | |
| 0.0.1494 | 12 / 62 | |
| 0.0.1493 | 12 / 62 | |
| 0.0.1492 | 12 / 62 | |
| 0.0.1491 | 12 / 62 | |
| 0.0.1490 | 12 / 62 | |
| 0.0.1489 | 12 / 62 | |
| 0.0.1488 | 12 / 62 | |
| 0.0.1487 | 12 / 62 | |
| 0.0.1486 | 12 / 62 | |
| 0.0.1485 | 12 / 62 | |
| 0.0.1484 | 12 / 62 | |
| 0.0.1483 | 12 / 62 | |
| 0.0.1482 | 12 / 62 | |
| 0.0.1481 | 12 / 62 | |
| 0.0.1480 | 12 / 62 | |
| 0.0.1479 | 12 / 62 | |
| 0.0.1478 | 12 / 62 | |
| 0.0.1477 | 12 / 62 | |
| 0.0.1476 | 12 / 62 | |
| 0.0.1475 | 12 / 61 | |
| 0.0.1474 | 12 / 61 | |
| 0.0.1473 | 12 / 61 | |
| 0.0.1472 | 12 / 61 | |
| 0.0.1471 | 12 / 61 | |
| 0.0.1470 | 12 / 61 | |
| 0.0.1469 | 12 / 61 | |
| 0.0.1468 | 12 / 61 | |
| 0.0.1467 | 12 / 61 | |
| 0.0.1466 | 12 / 61 | |
| 0.0.1465 | 12 / 61 | |
| 0.0.1464 | 12 / 61 | |
| 0.0.1463 | 12 / 61 | |
| 0.0.1462 | 12 / 61 | |
| 0.0.1461 | 12 / 61 | |
| 0.0.1460 | 12 / 61 | |
| 0.0.1459 | 12 / 61 | |
| 0.0.1458 | 12 / 61 | |
| 0.0.1457 | 12 / 61 | |
| 0.0.1456 | 12 / 61 | |
| 0.0.1455 | 12 / 61 | |
| 0.0.1454 | 12 / 61 | |
| 0.0.1453 | 12 / 61 | |
| 0.0.1452 | 12 / 61 | |
| 0.0.1451 | 12 / 61 | |
| 0.0.1450 | 12 / 61 | |
| 0.0.1449 | 12 / 61 | |
| 0.0.1448 | 12 / 61 | |
| 0.0.1447 | 12 / 61 | |
| 0.0.1446 | 12 / 61 | |
| 0.0.1445 | 12 / 61 |
v0.0.1495
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.0.1494
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.0.1493
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.0.1492
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.0.1491
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.0.1490
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.0.1489
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.0.1488
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.0.1487
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.0.1486
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.0.1485
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.0.1484
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.0.1483
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.0.1482
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.0.1481
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.0.1480
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.0.1479
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.0.1478
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.0.1477
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.0.1476
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.0.1475
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.0.1474
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.0.1473
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.0.1472
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.0.1471
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.0.1470
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.0.1469
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.0.1468
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.0.1467
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.0.1466
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.0.1465
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.0.1464
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.0.1463
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.0.1462
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.0.1461
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.0.1460
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.0.1459
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.0.1458
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.0.1457
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.0.1456
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.0.1455
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.0.1454
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.0.1453
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.0.1452
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.0.1451
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.0.1450
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.0.1449
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.0.1448
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.0.1447
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.0.1446
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v0.0.1445
1 findingPackage was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.